Il 18/11/2024 01:04, Otto Kekäläinen ha scritto:
Hi all,
I published a complete rewrite of the earlier draft as:
https://salsa.debian.org/dep-team/deps/-/merge_requests/12
DEP-18: Encourage Continuous Integration and Merge Request
based Collaboration for Debian packages
If you are in favor of having this as a DRAFT in the DEP directory,
please give it a thumbs up.
Summary of previous discussion below, but an even better summary was
written by LWN in https://lwn.net/Articles/986480/
Related to Salsa in general, I heard we have now new and faster
hardware (thanks Salsa Admins!), and related to Salsa CI there is also
an overhauled README
(https://salsa.debian.org/salsa-ci-team/pipeline/-/blob/master/README.md)
and lots of fixes by 7 different authors. I think a lot of people have
also practiced more code reviews and tested the Merge Request feature
on Salsa than before. Overall, I think we are on a good path to
evolving this way of working, and hopefully doing it in a way that it
does not stifle work for maintainers who prefer to continue their
single-maintainer habits, so nobody feels at loss.
Thanks to Salsa Admins, recently when I used salsa it went much better.While unfortunately I still had many cases where packages.debian.org did not load the pages or took a long time, several cases still for wiki.debian.org too (even if maybe less), am I the only one who notices or maybe the other DD/DMs do not use them or use them very little?
Thanks for including to recommend the use of README.source(.md), so if it will be used more I think it will be easier and faster to understand how to contribute to a given package whatever method or tool is used.
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature