-----BEGIN PGP SIGNED MESSAGE-----
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
- Have the tests in the same git repos as the files to generate the
- Have the tests in a separate namespace test-<namespace>
While we weren't quite sure what was the best approach, we put in
mechanism to automatically create the project in the test-* namespace
was created in the regular namespace and using the same ACLs.
To be more concrete, we had the mechanism that was creating for every
in the `rpms` namespace a corresponding repository in the `test-rpms`
with the same maintainers and ACLs.
The recent work going on around CI  has led to the decision that
in dist-git will be held in the same git repository as the spec files
Now some numbers:
* We have currently 43663 repositories in dist-git
grep 'repo ' gitolite.conf |wc -l
* 20843 of them correspond to the test-* namespaces
grep 'repo test-' gitolite.conf |wc -l
* Leaving 22820 repositories not in the test-* namespaces
grep 'repo ' gitolite.conf |grep -v 'repo test-' |wc -l
(I double checked, 20843+22820=43663 so we're good there)
I would like to get ride of the test-* namespaces. Tim Flink for
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
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,
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)lists.fedoraproj
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----
-----END PGP SIGNATURE-----