What does "Stick with your own ITP packages for now" mean? Should I ultimately use flight-deck or upload repositories from my space to go-team? I tried creating repositories through the flight-deck website, but I got the error "Failed to create merge request: failed to create branch: GitLab API error (403 Forbidden): 403 Forbidden." Even though I created a personal access token and set the scopes read_user, read_repository, read_registry, read_api, write_repository, api, self_rotate, and write_registry.
So far, I've been able to upload the golang-github-marusama-semaphore package from my space to go-team. Was this the right decision? вт, 10 мар. 2026 г. в 16:09, Andrew Lee <[email protected]>: > > Dear Otto, > > Thanks. Good to know there is https://flight-deck.debian.net for new comers. > > You’re right, we usually require more history before granting team > access. I found he has already uploaded so many packages into mentors, > so I granted access to reduce the sponsorship bottleneck. > > For your concerns, I am kindly asked Mikhail here: > - Always use Merge Requests for review. > - Stick with your own ITP packages for now. > > I’ll review the merge requests to ensure it aligns with our standards. > > Regards, > > -Andrew > > On Tue, Mar 10, 2026 at 1:45 PM Otto Kekäläinen <[email protected]> wrote: > > > > Hi Mikhail, > > > > You can request new repos to be created at https://flight-deck.debian.net/ > > without being yet a Go team member. It is also a good gateway into getting > > a Go team member to review and upload your work. > > > > Usually people are not given write access to all Go packages until they > > have some history of successful contributions. > > > > > > > > On Tue., Mar. 10, 2026, 19:45 Mikhail Potemkin, <[email protected]> > > wrote: > >> > >> I can't make pull requests in the go-team space repository because I don't > >> have enough permissions, so I pushed it to my salsa space: > >> > >> https://salsa.debian.org/users/Un1x0n/projects > >> > >> вт, 10 мар. 2026 г., 14:37 Andrew Lee <[email protected]>: > >>> > >>> Hi Mikhail, > >>> > >>> On Mon, Mar 9, 2026 at 6:36 PM Mikhail Potemkin <[email protected]> > >>> wrote: > >>> > I recently built and uploaded about 30 new packages (ITP) to mentors, > >>> > which are needed to build the trufflehog Debian package: > >>> > 1) https://mentors.debian.net/package/golang-github-marusama-semaphore/ > >>> [..skip..] > >>> > >>> > Therefore, I'm looking for a sponsor for my packages. > >>> > >>> Would you mind to put all your package into salsa go-team group and > >>> then submit merge request for team review instead? > >>> > >>> I only started to check 1) > >>> https://mentors.debian.net/package/golang-github-marusama-semaphore/. > >>> And then I found the git repo on salsa is empty. > >>> > >>> > I'd be grateful if someone could help me check and add the packages to > >>> > >>> That's why I suggests to do merge request for team review. > >>> > >>> > debian/sid so I can build and upload trufflehog. > >>> > >>> You better mention in the changelog entry that the package is needed > >>> for trufflehog. So that it can be tracked easier in the future. > >>> > >>> > P.S. In the future, I plan to work on existing packages: > >>> > - golang-gopkg-mcuadros-go-syslog.v2-dev (I plan to add debian/links, > >>> > which is needed to build trufflehog); > >>> > - golang-github-denisenkom-go-mssqldb-dev (I plan to add the msdns > >>> > directory from the original repository, which is needed to build > >>> > trufflehog); > >>> > - golang-google-cloud-dev (I plan to add a few directories and files > >>> > from the source repository that are needed to build trufflehog). > >>> > >>> ^ Also, please send merge request for review. > >>> > >>> Best regards, > >>> -- > >>> -Andrew > > > > -- > -Andrew
