Hello, developers.

We have added a new mail alias travis-ci@g.o and set up travis-ci [1]
to send notifications on status change there. Please seriously consider
adding yourself to the alias, and contributing to the quality
of Gentoo.

The mail load is low -- travis will only send notices when the state
changes from 'good' to 'bad', and the other way around. However, you
will need to manually grep the logs provided by travis for occurences
of 'FATAL'.

Please remember that keeping the repository in a broken state is
inconvenient both for users and other developers. In particular
the issues include:

1. dependency resolution errors blocking @world upgrades,

2. Portage unnecessarily switching packages to ~arch (and therefore
   reducing quality of stable systems),

3. repoman refusing to commit irrelevant changes to packages.

Therefore, whenever possible please try to fix the issues ASAP.

However, if you are not the person directly responsible for
the dependency graph breakage, please *reliably* inform him
about the revert/change you're doing. Failing to do has already
resulted in developers repeating their mistakes because of
misinformation.

Preferably, always file a bug in such a case and make it block
the 'broken-depgraph' tracker [2]. When assigning/CC-ing to the bug,
please make sure to include both the maintainers of the broken package,
and the maintainers of the dependency as necessary.

[1]:https://travis-ci.org/gentoo/gentoo-portage-rsync-mirror
[2]:https://bugs.gentoo.org/show_bug.cgi?id=broken-depgraph

-- 
Best regards,
Michał Górny

Attachment: pgppRiQY8LP4d.pgp
Description: OpenPGP digital signature

Reply via email to