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.
OpenPGP_signature.asc
Description: OpenPGP digital signature