Hi all,

On Fri Jan 24, 2025 at 10:50 AM CET, Jonas Smedegaard wrote:
Quoting Chris Hofstaedtler (2025-01-24 01:51:27)
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".

[...]

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 [...]

Same for me. In addition, on the topic of making things easier for new contributors, when I first started using Salsa I felt lost in the myriad of features and options enabled by default. Not only 99% of projects hosted on Salsa don't need features like "Model experiments", but keeping them enabled makes the platform harder to use. The BTS, on other hand, might not have a modern user interface, but its simplicity has value.

Another big usability improvement in my opinion would be to automatically enable CI when the `debian/salsa-ci.yml` file is present. This way, users don't have to be familiar with GitLab's web settings UI to enable and customize the CI jobs. Not sure if this has been mentioned before.

Bye!

Attachment: signature.asc
Description: PGP signature

Reply via email to