Le Mercredi, Novembre 07, 2018 00:04 CET, Xavier <y...@debian.org> a écrit:Le 
06/11/2018 à 14:04, Raphael Hertzog a écrit :> On Tue, 06 Nov 2018, Xavier 
wrote:
>>> While reading the discussion on -devel, it also occured to me that we
>>> might want to be able to enable/disable the possibility to file issues
>>> and open merge request.
>>
>> MR is done. Example:
>
> You misunderstood my request. I'm speaking of setting the "issues_enabled"
> and "merge_requests_enabled" attribute of the projects:
> https://docs.gitlab.com/ce/api/projects.html#edit-project

OK, done in last commit.

New package available at
http://people.debian.org/~yadd/devscripts_2.18.8_amd64.deb

>>> - you override/revert the default settings for some special repositories
>>> (typically those that are not packaging related, i.e. team scripts,
>>> team website, git repo with submodules of all packages, etc.).
>>
>> With a list given in a file ? Something like that ?
>> SALSA_TEAM_SKIP_FILE=/usr/share/pkg-js-tools/skip-projects
>
> Ok, that looks good enough, thanks. My idea was to have everything
> in one file but it's fine to just be able to exclude projects from
> the processing.

Little complex to do... Since excluded packages may not have to change
many, you can configure them, then exclude them in your conf file.

I think teams should publish their own salsa.conf filesIf you agree, I propose 
to stop adding feature to let Martin review the actual code and add it to 
devscripts. Then after some tests in real life, we will be able to continue 
adding new commands or options.

Cheers,
Xavier

Reply via email to