Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #9330
| From | Thomas Goirand <zigo@debian.org> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: Adopting OpenStack packages |
| Date | 2017-03-06 01:00 +0100 |
| Message-ID | <thOed-7Rd-11@gated-at.bofh.it> (permalink) |
| References | (2 earlier) <tgX0d-2X9-1@gated-at.bofh.it> <th8I1-2E5-3@gated-at.bofh.it> <th9kJ-3aN-1@gated-at.bofh.it> <thsx3-rY-13@gated-at.bofh.it> <thNBv-7vz-3@gated-at.bofh.it> |
| Organization | Debian |
On 03/06/2017 12:15 AM, Barry Warsaw wrote: > There are lots of good reasons for that. I think most importantly is that if > a last minute RC bug were to pop up, no one wants to have to figure out (or > worse, debug) a new maintenance workflow in order to fix that critical > problem. If such thing happened, I don't think it's such a huge issue to just fix the RC bug and upload, then figure out how to commit later on. Because of the freeze, the change will be minimal anyway. > But that only gates flag day. Any switch of this nature requires a lot of > work before flag day. Look at the switch from svn to git, Stefano did a huge > amount of testing and development to get us to that point, with lots of test > migrations, feedback, etc. Kudos to him for the tenacity and dedication to > the team on that. A huge +1 for the kudos to Stefano and yourself for this indeed. > Let's look at the switch from git-dpm as an example. We *know* there are > challenges in that conversion; I've experimented with it as have others, and > it's not a trivial operation. So we need one or a few dedicated people to > investigate all the technical details of such a switch. What are the steps > needed to convert an individual package? How and when will we convert all > team packages? What exactly will the new workflow look like? Does the wiki > page accurate describe all the common tasks that team members will need to > perform? Is there a test conversion that people can try out? Where are the > scripts to do the conversion so others can contribute? What is the process > for providing and addressing feedback as people test it? What's the timeline, > and when is flag day? I agree it's not trivial. > I think one of the problems specifically with getting rid of git-dpm is that, > while the tool is deprecated and there are known problems, it actually kind of > works pretty well for us. svn clearly was breaking down, but from a global > team point of view, git-dpm is still almost good enough, so the urgency to > switch hasn't been there. Here, I don't agree. but YMMV, I guess. Maybe there's no point discussing the urgency! :) > But we need volunteers to say "I am going to do the hard work to > make the conversion happen". And of course we're all busy, and it's a > thankless job (but thank you Stefano for your previous work!). So that's why, > IMHO, the git-dpm conversion hasn't happened yet. > > If we're just not going to find the round tuits to do the conversion before > then, this would make for a very suitable collaboration for a team Debconf > sprint. I'm hereby volunteering for such a sprint (if I hopefully make it to Montreal). Hopefully, migrating from git-dpm to git-pq wont be as hard as from SVN to Git. > CI/CD, automated testing, etc. cannot just happen by fiat. They may be great > ideas we can adopt, but *a lot* of hard work and dedicated time goes into > making sure the technology can handle things, but also, and more importantly > IMHO to make sure that everyone on the team knows how it works, understands > and can help debug any problems, knows where the well-written documentation > is, etc. We need dedicated people to help people on IRC and email when they > get stuck or have a problem. And we have to consider the needs of those for > whom contribution to DPMT is not a full-time job. I already talked and wrote about it, I would very much like a packaging CI/CD to be deployed for Debian. However, I'm scared to attempt doing it by myself only. I don't want to become a single point of failure. Cheers, Thomas Goirand (zigo)
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Adopting OpenStack packages Barry Warsaw <barry@debian.org> - 2017-02-28 21:50 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-03 14:10 +0100
Re: Adopting OpenStack packages Allison Randal <allison@lohutok.net> - 2017-03-03 16:10 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-04 04:40 +0100
Re: Adopting OpenStack packages Brian May <bam@debian.org> - 2017-03-04 05:20 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 01:50 +0100
Re: Adopting OpenStack packages Barry Warsaw <barry@debian.org> - 2017-03-06 00:20 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-06 01:00 +0100
Re: Adopting OpenStack packages Brian May <brian@linuxpenguins.xyz> - 2017-03-06 06:40 +0100
Re: Adopting OpenStack packages Vincent Bernat <bernat@debian.org> - 2017-03-06 07:40 +0100
Re: Adopting OpenStack packages Brian May <bam@debian.org> - 2017-03-06 09:20 +0100
Re: Adopting OpenStack packages Clint Byrum <spamaps@debian.org> - 2017-03-06 16:30 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-06 16:40 +0100
Re: Adopting OpenStack packages Barry Warsaw <barry@debian.org> - 2017-03-06 17:00 +0100
Re: Adopting OpenStack packages Simon McVittie <smcv@debian.org> - 2017-03-06 17:50 +0100
Transition away from git-dpm was: Re: Adopting OpenStack packages Scott Kitterman <scott@kitterman.com> - 2017-03-06 18:20 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Brian May <bam@debian.org> - 2017-03-06 21:30 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-06 22:50 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Brian May <brian@linuxpenguins.xyz> - 2017-03-06 23:20 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-07 23:20 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Brian May <bam@debian.org> - 2017-03-08 07:50 +0100
Re: Transition away from git-dpm was: Re: Adopting OpenStack packages Simon McVittie <smcv@debian.org> - 2017-03-08 09:20 +0100
Re: Adopting OpenStack packages Brian May <bam@debian.org> - 2017-03-08 10:50 +0100
Re: Adopting OpenStack packages Brian May <brian@linuxpenguins.xyz> - 2017-03-06 06:50 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-04 06:10 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 00:50 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-05 01:20 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 23:10 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-06 02:40 +0100
Re: Adopting OpenStack packages Clint Byrum <clint@fewbar.com> - 2017-03-04 07:10 +0100
Re: Adopting OpenStack packages Vincent Bernat <bernat@debian.org> - 2017-03-04 10:50 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-04 16:10 +0100
Re: Adopting OpenStack packages Vincent Bernat <bernat@debian.org> - 2017-03-04 21:30 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-05 01:00 +0100
Re: Adopting OpenStack packages Vincent Bernat <bernat@debian.org> - 2017-03-05 06:40 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-05 07:20 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 01:30 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-05 01:50 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 23:00 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 04:00 +0100
Re: Adopting OpenStack packages Allison Randal <allison@lohutok.net> - 2017-03-05 18:20 +0100
Re: Adopting OpenStack packages Ondrej Novy <novy@ondrej.org> - 2017-03-05 21:20 +0100
Re: Adopting OpenStack packages Scott Kitterman <debian@kitterman.com> - 2017-03-05 22:10 +0100
Re: Adopting OpenStack packages Thomas Goirand <zigo@debian.org> - 2017-03-05 22:50 +0100
csiph-web