Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #10119 > unrolled thread
| Started by | Ondrej Novy <novy@ondrej.org> |
|---|---|
| First post | 2018-02-08 10:40 +0100 |
| Last post | 2018-02-12 13:50 +0100 |
| Articles | 10 — 6 participants |
Back to article view | Back to linux.debian.maint.python
Re: Move to salsa? Team structure preview ready Ondrej Novy <novy@ondrej.org> - 2018-02-08 10:40 +0100
Re: Move to salsa? Team structure preview ready Ondrej Novy <novy@ondrej.org> - 2018-02-08 10:40 +0100
Re: Move to salsa? Team structure preview ready "W. Martin Borgert" <debacle@debian.org> - 2018-02-08 13:00 +0100
Re: Move to salsa? Team structure preview ready Raphael Hertzog <hertzog@debian.org> - 2018-02-08 14:40 +0100
Re: Move to salsa? Team structure preview ready Ondrej Novy <novy@ondrej.org> - 2018-02-08 15:40 +0100
Re: Move to salsa? Team structure preview ready IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> - 2018-02-08 17:10 +0100
Re: Move to salsa? Team structure preview ready Thomas Liebetraut <thomas@tommie-lie.de> - 2018-02-08 20:00 +0100
Re: Move to salsa? Team structure preview ready Félix Sipma <felix+debian@gueux.org> - 2018-02-12 12:20 +0100
Re: Move to salsa? Team structure preview ready Ondrej Novy <novy@ondrej.org> - 2018-02-12 13:00 +0100
Re: Move to salsa? Team structure preview ready Ondrej Novy <novy@ondrej.org> - 2018-02-12 13:50 +0100
| From | Ondrej Novy <novy@ondrej.org> |
|---|---|
| Date | 2018-02-08 10:40 +0100 |
| Subject | Re: Move to salsa? Team structure preview ready |
| Message-ID | <vgQQq-1CD-9@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Hi, I created team "python-team" in salsa with 3 subgroups: interpreter modules packages See: https://salsa.debian.org/python-team Any thoughts? I can do DPMT GIT migration, but I need agreement on new structure. I think talk about PAPT+DPMT merging is big discussion, so let's put it aside. We can merge two subgroups later. We need to focus on ->salsa migration now. Thanks. -- Best regards Ondřej Nový Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
[toc] | [next] | [standalone]
| From | Ondrej Novy <novy@ondrej.org> |
|---|---|
| Date | 2018-02-08 10:40 +0100 |
| Message-ID | <vgQQq-1CD-25@gated-at.bofh.it> |
| In reply to | #10119 |
[Multipart message — attachments visible in raw view] — view raw
2018-02-08 10:14 GMT+01:00 Ondrej Novy <novy@ondrej.org>: > I created team "python-team" in salsa with 3 subgroups: > interpreter > modules > packages > interpreter modules applications sry :). -- Best regards Ondřej Nový Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
[toc] | [prev] | [next] | [standalone]
| From | "W. Martin Borgert" <debacle@debian.org> |
|---|---|
| Date | 2018-02-08 13:00 +0100 |
| Message-ID | <vgT1T-30X-3@gated-at.bofh.it> |
| In reply to | #10120 |
Quoting Ondrej Novy <novy@ondrej.org>: > 2018-02-08 10:14 GMT+01:00 Ondrej Novy <novy@ondrej.org>: >> I created team "python-team" in salsa with 3 subgroups: > > interpreter > modules > applications OK. >> I can do DPMT GIT migration, but I need agreement on new structure. OK! :~) >> We can merge two subgroups later. No need to merge the subgroups ever. With this structure, it is one team already. If there nobody objects, we have to: - migrate the git archives (you volunteered, thanks!) - ask for membership in the team (everybody) - change Python team documentation (who?) - make an MR for https://salsa.debian.org/salsa/AliothRewriter (who?) - ?
[toc] | [prev] | [next] | [standalone]
| From | Raphael Hertzog <hertzog@debian.org> |
|---|---|
| Date | 2018-02-08 14:40 +0100 |
| Message-ID | <vgUAG-49f-1@gated-at.bofh.it> |
| In reply to | #10122 |
On Thu, 08 Feb 2018, W. Martin Borgert wrote:
> No need to merge the subgroups ever.
> With this structure, it is one team already.
>
> If there nobody objects, we have to:
> - migrate the git archives (you volunteered, thanks!)
- setup the webhook to close bugs
- configure email on pushes to send commit mails to the package tracker
- configure IRC notifications (irker?)
> - ask for membership in the team (everybody)
This is not really needed. In fact I would suggest to de-activate the
"request to join" feature. It mails all "masters" (and all DD are masters
since they need to be able to create new repositories) and it doesn't
offer a way to explain why you need to join the team.
Instead one should go through alioth project members and add them directly
to salsa. And -guest users should create their accound and ask here to be
added (explaining that they were member before already).
But IMO alioth project members should be added to the "modules" sub-group
and not to the top-level group. Otherwise the "interpreter" subgroup will
have way too many members compared to what is desired.
> - change Python team documentation (who?)
- document how to setup new repositories (with the webhook, tracker
integration, etc.)
> - make an MR for https://salsa.debian.org/salsa/AliothRewriter (who?)
> - ?
>
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/
[toc] | [prev] | [next] | [standalone]
| From | Ondrej Novy <novy@ondrej.org> |
|---|---|
| Date | 2018-02-08 15:40 +0100 |
| Message-ID | <vgVwJ-4KV-1@gated-at.bofh.it> |
| In reply to | #10123 |
[Multipart message — attachments visible in raw view] — view raw
Hi, 2018-02-08 14:35 GMT+01:00 Raphael Hertzog <hertzog@debian.org>: > This is not really needed. In fact I would suggest to de-activate the > "request to join" feature. It mails all "masters" (and all DD are masters > since they need to be able to create new repositories) and it doesn't > offer a way to explain why you need to join the team. > I disabled "request to join" feature. To join DPMT/PAPT you need to send email to debian-python and agree with policy. We already ignored alioth join requests. But I don't think all DD are masters in our team. This is true only for 'Debian' team. Even if you are DD, you need to join team or subteam to have commit access to it. Instead one should go through alioth project members and add them directly > to salsa. And -guest users should create their account and ask here to be > added (explaining that they were member before already). > maybe we can cleanup member list and don't do migration at all. So require explicit request to join. I don't have to process it. > But IMO alioth project members should be added to the "modules" sub-group > and not to the top-level group. Otherwise the "interpreter" subgroup will > have way too many members compared to what is desired. > agree. DPMT members should be members of "modules" group, PAPT members should be members of "applications". -- S pozdravem/Best regards Ondřej Nový Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
[toc] | [prev] | [next] | [standalone]
| From | IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> |
|---|---|
| Date | 2018-02-08 17:10 +0100 |
| Message-ID | <vgWVP-5YR-3@gated-at.bofh.it> |
| In reply to | #10124 |
thanks for taking the lead. On 2018-02-08 15:16, Ondrej Novy wrote: > > But I don't think all DD are masters in our team. This is true only > for 'Debian' team. Even if you are DD, you need to join team or > subteam to have commit access to it. i think this is true. at least i had to request membership explicitely for all teams but "debian" (fka "collab-maint"), > > I disabled "request to join" feature. To join DPMT/PAPT you need to send > email to debian-python and agree with policy. We already ignored alioth > join requests. [...] > > maybe we can cleanup member list and don't do migration at all. So > require explicit request to join. I don't have to process it. i'm confused. how do i become member of the salsa group? automatically, by taking the alioth group? manually, by re-requesting access (to cleanup the team of those who no longer have interest in the team)? will DDs and guest accounts be handled differently? do i have to send a formal email to request membership *again*? fgamsdr IOhannes PS: there's numerous scripts out their to help the migration. here's the one i was using to migrate the Pd-packages into the multimedia-team/pd/ subgroup (and is based on the script that migrated the remaining ~400 packages for the multimedia-team without subgroups). it automatically registers email-notifications (via tracker.d.o) and pending-uploads tags, and (by default) irker notifications. it has a number of options. https://salsa.debian.org/umlaeute/multimedia-cli
[toc] | [prev] | [next] | [standalone]
| From | Thomas Liebetraut <thomas@tommie-lie.de> |
|---|---|
| Date | 2018-02-08 20:00 +0100 |
| Message-ID | <vgZAm-7wR-3@gated-at.bofh.it> |
| In reply to | #10124 |
[Multipart message — attachments visible in raw view] — view raw
Hi, On 08.02.2018 15:16, Ondrej Novy wrote: > I disabled "request to join" feature. To join DPMT/PAPT you need to send > email to debian-python and agree with policy. We already ignored alioth > join requests. As someone who was just joined to PAPT via an Alioth request two days ago (thanks, Piotr), I beg to differ ;-) It probably makes a lot sense to update the PAPT policy[0] section "Joining the team" if the migration to salsa means applicants should definitely write an email. Cheers, Thomas [0] http://python-apps.alioth.debian.org/policy.html
[toc] | [prev] | [next] | [standalone]
| From | Félix Sipma <felix+debian@gueux.org> |
|---|---|
| Date | 2018-02-12 12:20 +0100 |
| Message-ID | <vikjo-8a1-13@gated-at.bofh.it> |
| In reply to | #10124 |
[Multipart message — attachments visible in raw view] — view raw
Hi, Do you plan changing the Vcs-fields for all packages automatically? I also noticed that this package: https://salsa.debian.org/python-team/modules/twodict is not accessible on salsa (and neither is accessible on alioth anymore). Is this expected? Thanks!
[toc] | [prev] | [next] | [standalone]
| From | Ondrej Novy <novy@ondrej.org> |
|---|---|
| Date | 2018-02-12 13:00 +0100 |
| Message-ID | <vikW5-8q6-1@gated-at.bofh.it> |
| In reply to | #10149 |
[Multipart message — attachments visible in raw view] — view raw
Hi, 2018-02-12 12:14 GMT+01:00 Félix Sipma <felix+debian@gueux.org>: > Do you plan changing the Vcs-fields for all packages automatically? > yes. > I also noticed that this package: > https://salsa.debian.org/python-team/modules/twodict is not accessible on > salsa > (and neither is accessible on alioth anymore). Is this expected? > not expected, fixed. -- Best regards Ondřej Nový Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
[toc] | [prev] | [next] | [standalone]
| From | Ondrej Novy <novy@ondrej.org> |
|---|---|
| Date | 2018-02-12 13:50 +0100 |
| Message-ID | <vilIt-xi-3@gated-at.bofh.it> |
| In reply to | #10150 |
[Multipart message — attachments visible in raw view] — view raw
Hi, 2018-02-12 12:38 GMT+01:00 Ondrej Novy <novy@ondrej.org>: > I also noticed that this package: >> https://salsa.debian.org/python-team/modules/twodict is not accessible >> on salsa >> (and neither is accessible on alioth anymore). Is this expected? >> > > not expected, fixed. > there was 82 more like this. Fixed all of them. -- Best regards Ondřej Nový Email: novy@ondrej.org PGP: 3D98 3C52 EB85 980C 46A5 6090 3573 1255 9D1E 064B
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.maint.python
csiph-web