Hi!

> I've prepared a new package and uploaded it to mentors just now [1]. I have 
> some questions about how to get it to salsa though. I created a repository at 
> https://salsa.debian.org/go-team/packages/golang-github-canonical-go-efilib 
> and I have the remote set up locally but I have no permission to gbp push. 
> How is that managed?

i've added user 'zyga-guest'  owner for
https://salsa.debian.org/go-team/packages/golang-github-canonical-go-efilib/-/project_members
with automatic expiry in 2 years. For the sake of quality/security
diligence I don't give Go team permissions immediately, but only after
some time of proven track record of positive contributions to Debian.

As you noticed, anyone can permissionlessly create repositories with
`dh-make-golang create-salsa-project`, but you can't actually use it
unless somebody gives permissions. Now you can do anything, but only
for this Salsa project.

> My second question relates to packaging. The particular package I prepared 
> uses LGPL-3.0 with static linking exception. I wasn't quite sure how to 
> express that correctly. I think it's best to look at the package on mentors 
> for details.

I will be waiting for you to add me a Reviewer in your upcoming MR and
then we can discuss the details there.

I have stopped using the mentors.debian.net for package review, as
GitLab MRs are superior in the submit/review/resubmit/rereview
workflow and on mentors.d.n it is very hard to keep track on which
packages I need to review, what I have already reviewed, what has a
new version etc.. in a MR it is super easy to see which ones are
assigned to me, and which ones are pending my review and which ones
are pending on the submitter to respond.

Reply via email to