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

Attachment: signature.asc
Description: signature

Reply via email to