Quoting Chris Hofstaedtler (2025-01-24 01:51:27) > * Sam Hartman <hartm...@debian.org> [250123 23:47]: > > > ... > > >> > Numerous people are posting Merge Requests on Salsa. Please > > >> help review them! > > > > I think it would improve collaboration a lot if we could make an effort > > to get salsa projects into one of two states: > > > > * Merge requests are disabled for that project > > > > * Merge requests are actively watched at least as closely as the BTS > > I agree. Projects that do not want MRs on salsa should have the > feature turned off. > > BTW, a lot of other gitlab features should probably be off for most > packaging repositories.
Currently, when I create a new project at Salsa, I do the following: 1. Among the 3 options for creating a new project, I choose #1: "Create blank project" 2. Below Settings -> General -> "Visibility[...]", I uncheck all except "Forks" and "Warn about Potentially Unwanted Characters". I propose concretely to add a 4th option at that 1st creation page: "Create only a forkable git repo". Such 4th option would make my life easier by saving 20-50 clicks for each created project, and would also more clearly communicate, that the project has made a deliberate choice of not engaging with other features offered at the platform. I am aware that with some time investigating Github API might possibly be able to reduce the number of webby clicks by using some Gitlab CLI tool, but I would prefer a generally supported profile of using only git feature of Gitlab. Also, I notice that projects I established some time ago with the intent of only using git repo feature, now has some features enabled which was missing back when I created the project - i.e. some features at Salsa seems to be opt-out, not opt-in, which I both find annoying personally when I want to care about reducing my carbon footprint and communicate my wishes for ways to collaborate, and also worry can easily be mistaken in later analysis as "this many Debian developers are happy with these new feautures, because they have them turned on for their projects", which is misleading when features are opt-out and enabled silently after imitial project setup. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature