Re: Pre-creating Git repos in salsa.d.o/lts-team/packages/ - or not?

2022-11-08 Thread Sylvain Beucler

Hi,

On 07/11/2022 19:08, Anton Gladky wrote:

as you know one of our goals is to keep the git-history of all {E,L}TS
uploads. Some semi-automatic repo creation scripts are in a test phase
to ease this process. I have created some repos and
imported the last available security versions of packages into that.

Sure, if the maintainer of the particular package allows to push security
updates of {E,L}TS process, feel free to do it! Just drop the repo and
change the link in the VCS.


Point is: if the LTS repo already exists, I assume there was a conscious 
decision /not/ to host it in the maintainer's repo. (Otherwise every 
contributor would ask the maintainer every time they prepare an upload.)


I think creating the repo is the uploader's responsibility, not the 
front-desk's or coordinator's.


Cheers!
Sylvain



Re: Pre-creating Git repos in salsa.d.o/lts-team/packages/ - or not?

2022-11-07 Thread Anton Gladky
Hi Sylvain,

thanks for your feedback!

as you know one of our goals is to keep the git-history of all {E,L}TS
uploads. Some semi-automatic repo creation scripts are in a test phase
to ease this process. I have created some repos and
imported the last available security versions of packages into that.

Sure, if the maintainer of the particular package allows to push security
updates of {E,L}TS process, feel free to do it! Just drop the repo and
change the link in the VCS.

You are right, now the bot "anonymously" creates repos, it will
be changed in the next couple of days.

Best regards

Anton

Am Mo., 7. Nov. 2022 um 09:53 Uhr schrieb Sylvain Beucler :
>
> Hi,
>
> I see that a few repositories in salsa.d.o/lts-team/packages/ were
> created for packages that haven't been claimed yet.
> https://salsa.debian.org/lts-team/packages?sort=created_desc
>
> (I'm not sure who/what did it exactly, there's activity from
> "Bot-LTS-package", which may be the 'package-operations' script, then
> manual activity from Anton.)
>
> That means the repo was created and imported before there was a chance
> to discuss with the package maintainers whether they want to host the
> (E)LTS branch there or at another location (such as, their own salsa repo).
>
> I think this adds confusion. When I check the "VCS" field in
> dla-needed.txt, I assume this is the preferred repository for
> development, following an explicit decision from a previous contributor
> who worked on the package - not the result of semi-automation.
> Thoughts?
>
> Cheers!
> Sylvain
>



Pre-creating Git repos in salsa.d.o/lts-team/packages/ - or not?

2022-11-07 Thread Sylvain Beucler

Hi,

I see that a few repositories in salsa.d.o/lts-team/packages/ were 
created for packages that haven't been claimed yet.

https://salsa.debian.org/lts-team/packages?sort=created_desc

(I'm not sure who/what did it exactly, there's activity from 
"Bot-LTS-package", which may be the 'package-operations' script, then 
manual activity from Anton.)


That means the repo was created and imported before there was a chance 
to discuss with the package maintainers whether they want to host the 
(E)LTS branch there or at another location (such as, their own salsa repo).


I think this adds confusion. When I check the "VCS" field in 
dla-needed.txt, I assume this is the preferred repository for 
development, following an explicit decision from a previous contributor 
who worked on the package - not the result of semi-automation.

Thoughts?

Cheers!
Sylvain