-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Mon, 14 Oct 2013 02:19:15 -0400 (EDT) Bohuslav Kabrda <bkabrda@xxxxxxxxxx> escribió: > ----- Original Message ----- > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > El Thu, 10 Oct 2013 05:35:18 -0400 (EDT) > > Bohuslav Kabrda <bkabrda@xxxxxxxxxx> escribió: > > > ----- Original Message ----- > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA1 > > > > > > > > On Wed, 09 Oct 2013 14:07:12 +0200 > > > > Jaroslav Reznik <jreznik@xxxxxxxxxx> wrote: > > > > > > > > > ** Request Koji side tag and encourage packagers to rebuilt > > > > > their packages with Python 3 there > > > > python is not in the minimal build root python-libs is pulled > > > > in by deps. > > > > > > > > So all the koji parts of the change proposal are irrelevant > > > > > > > > > > Sorry, I don't see how they're irrelevant. I want the Koji tag so > > > that we can push F22 out with Python 2 in case the switch to > > > Python 3 isn't ready in time - so it's more of a safety mechanism > > > than anything else. > > > > you would still need to go undo everything in git and rebuild to > > make sure that the newest builds got out. the builds separate in > > koji is the least of the worries. side tags cause many issues, > > since python is not part of the minimal buildroot and since undoing > > it all would be a massive amount of work. its not going to be > > easily undone. there is no reason today that you can build > > everything with python3 along with python2. I do not see what it > > would give and i see many problems with a side tag especially if it > > is long lived. > > > > Dennis > > > > Maintainer can create private branches in dist-git and not touch > master, can't you? I guess it should be up to every maintainer > whether he wants to revert dist-git changes in case of no success or > he wants to merge to master in case of success. Could you be more > specific about the "many problems" that side tags cause? I'm not Koji > expert, so I don't see them. Thanks. > you can, but you are not allowed to do offical builds from private branches. you get many issues when you build foo-1.1-3 in the side tag, then the maintainer goes and builds foo-2.0-1 in the main tag, when we merge thinsg back in you end up with all sorts of broken dependencies because you get a mixture of things build against different libraries. you then need to clean up by rebuilding a bunch of things again to clean up dependency issues. I am not saying we shouldn't change here, just saying that if we are going to do it it is one of those things we should just do and deal with the fallout. I for one actually have no plans to port any of my code to python3, and many of the things that I look after need to work on RHEL 5 up. some things will just take longer to get done because the lowest common denominator doesn't have the new shiny. Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) iQIcBAEBAgAGBQJSXL8rAAoJEH7ltONmPFDRX0kQAK1D94B+GOvINegaYrDM4NLv icjRZmK/zGenLRNUeWfORdVwB3ibnzectwR+A3DzntV9XYdELPFyjmiixQq1RKl3 Tj361YU8GHDjwFVZggabfUjGbiw72vp2S/tbFmwilLMdU9NgzCm1EbUmBjmdSxdm INVtcImSAiyK+q8LsQMmb+KZRR9zQwdYFyDrK1nwVsGmFOm7VAw0NykN5Vie6x6t yE9w/gyQB2RXbQnlIdZ8ZthzK9FOKc9AkLJwvFttIY6RwqeSh7yb+flGl/EFij/M IsvZvH3GcMkgqiGv4fQ4Ql1KEYJE9sGgT6qtvufOPhsYKxtELG2CIK+aKSDMcAHo //WuQip8AEGhP8km59KLVYlAom3A0pmsdVT9g1AqvkiTfXPmSMw8+cxspenXMGq4 1Ksv9Thq4EKkm1NfRCI86L2Qrd7q3p/dBwIlIqKPvYzYCMfz3nFc9MeM3QRZdpf3 yrK0HON2jT9KD7BDmvnfHtr56XngtJo8j8/+/Ki5ZKbDO+2u815UZahFzg5kDJnN cGr5D3h5qsXEIPfbXG27XyO88i57/2RjHcFEnN91rbhaXYS3dxZqtYgKdZaipK0q F04lYzaKd7dHwwBGWRgtGvHc3JleflubSQMPAVurCdCpJVWw2VRaY42xTWL2/fCC L4BbOdTGvCMJ3/mUH3wg =DMyU -----END PGP SIGNATURE----- -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct