-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Wed, 2017-08-23 at 20:43 +0200, Pierre-Yves Chibon wrote: > Good Morning Everyone, > > A while ago we had the question about including tests in dist-git. We > considered > two options: > - Have the tests in the same git repos as the files to generate the > artifact > - Have the tests in a separate namespace test-<namespace> > > While we weren't quite sure what was the best approach, we put in > place a > mechanism to automatically create the project in the test-* namespace > when it > was created in the regular namespace and using the same ACLs. > > To be more concrete, we had the mechanism that was creating for every > repository > in the `rpms` namespace a corresponding repository in the `test-rpms` > namespace > with the same maintainers and ACLs. > > The recent work going on around CI [1] has led to the decision that > tests stored > in dist-git will be held in the same git repository as the spec files > (for rpms). > > Now some numbers: > * We have currently 43663 repositories in dist-git > grep 'repo ' gitolite.conf |wc -l > 43663 > * 20843 of them correspond to the test-* namespaces > grep 'repo test-' gitolite.conf |wc -l > 20843 > * Leaving 22820 repositories not in the test-* namespaces > grep 'repo ' gitolite.conf |grep -v 'repo test-' |wc -l > 22820 > (I double checked, 20843+22820=43663 so we're good there) > > I would like to get ride of the test-* namespaces. Tim Flink for > which we > originally added this mechanism agrees with it. We also have backups > in case there > is something needed from there sometime in the future. > > Before I do so, I would like to know if anyone is opposed to this > idea of > removing the test-* namespaces from dist-git? I only support this decision! 😉 IMO all tests should live either in rpms/$pkg or module/$module repos, it doesn't make any sense to keep tests out. This also complicates life when you update package and you want to change test at the same time. > > > Thanks in advance for your help, > Pierre > > [1] http://fedoraproject.org/wiki/CI > _______________________________________________ > devel-announce mailing list -- devel-announce@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-announce-leave@lists.fedoraproj > ect.org > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx - -- - -Igor Gnatenko -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlmedcsACgkQaVcUvRu8 X0zOURAApOEsrxpY6fM8E9zn8pwayLgGhdYp8YIGOLqcb+whxJbHPazsuX7m2108 YHFC3akTCloMGA8NkgaGYs/2m2XqbPYt5JXZqxV5O75NVKyWORqHac4c8oUDRJ17 PRlq+NqQY3Z6XbY9p76MZnYvyGTmUxWahBbMmLqU8/vVrdVlWJ1k5YcC099OR6GX We1FEI/f/tPEJD5X0tNuO8lBZBzpZDnV30L2hDws/R4m1G6vNc1LF29qREZSzL25 WnGXbHn5FHsF4Iy4+dFV4U2PZ47n9XSTprquAqEsKTw7JwP3Re1+kuE986NTe//a eoJ2dCelSkXwIzyav2alNjznoSsXeTHF8fUiQwK9UlDqVOZZ0zkOUNVEQu/ZyJ+d xXiRV3II95NTplki/Z1iAahzlte/eFmRXC5RTO23mrMMk5oOuVaO+/k3Gl4Pg5Vl pMoUaBuItwOPu/d0daaByhI2IKBsAU2rXfpteP4qRxJWmvFZvIf1IU1882oHOvy9 oPYDSm22omshwSn8NbEtfwUeLBpSCAJlRJBgvIMR3Fnw5Ux+5j8c+vZwqzQRnt6Q IAvXlSQ6nA3SrDtXrke5aVN/tfsfhRJsO6mpe0qGn4iiVK88Ow1DOnwBpbzzhLgm ev//qCjq/8zFX0kzuBmkI/HPGJAq+m+GQKjmqVouJDytF0EMycE= =CqNk -----END PGP SIGNATURE----- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx