Re: Joining the team
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 to: