Re: Debian Math Team

2021-11-02 Thread Torrance, Douglas

On Tue 02 Nov 2021 04:08:32 AM EDT, Nilesh Patra  wrote:

On Mon, Nov 01, 2021 at 08:57:21PM +, Torrance, Douglas wrote:

On Mon 01 Nov 2021 04:35:36 PM EDT, Nilesh Patra  wrote:
> On Mon, Nov 01, 2021 at 09:20:18PM +0100, Julien Puydt wrote:
> > H... for each package, the Maintainer field in d/control should
> > probably be changed to -- "Debian Math Team
> > > 
> The much better option would be to use  instead.

> So as to avoid large volumes of processing emails onto the main mailing list.
> 
> Both golang and python teams use something similar,

> "" and "" 
respectively.

I agree.  I went ahead and started a draft of a team policy including this as 
the
Maintainer address [1].  It's just a fork of the Debian Science policy and 
still needs a lot
of work.  The source is at [2].  Please feel free to suggest/make changes!


I also created a wiki page here[3]
Feel free to edit this as needed.

I somewhat agree with Ole on the policy thingy, maybe this is just
extra work. So for now, on the wiki I simply stated that we adopt the
policy of science team.


This seems like a good!  I went ahead and un-published the policy draft
that was briefly at [1].  I also added a link to the list of all teams
at [4].

Doug


[1] https://math-team.pages.debian.net/policy/
[2] https://salsa.debian.org/math-team/policy

[3]: https://wiki.debian.org/DebianMath

[4] https://wiki.debian.org/Teams


signature.asc
Description: PGP signature


Re: Debian Math Team

2021-11-02 Thread Andreas Tille
Am Tue, Nov 02, 2021 at 08:04:40AM +0100 schrieb Ole Streicher:
> I'd really disagree here. We should avoid a fragmentation of the policy
> without a really good reason. This makes it difficult for people to step
> in, as they have to learn all the small differences in the team
> policy. And it is hard to find them in the full text.

I agree that it would be great to settle with some common policy and a
minimum set of necessary deviations like Salsa repository and Maintainer
field and whatever.  Unfortunately I'm not sure that Debian Science
policy is written in a way that this is easily possible.  So we should
probably work on this (and than adapt not only Debian Mathematics policy
but also Debian Med and others).
 
> Instead, I would suggest to keep (and improve) the Science Team policy,
> and then to have a *tiny* Math team policy, which could just be a
> 5..10-liner, like
> 
> | We inherit the Science Team policy, except:
> | * The maintainer field should be set to
> |   "Debian Math Team ".
> | * The VCS location is in the Salsa namespace
> |   https://salsa.debian.org/math-team/
> 
> Having many nearly-identical policies for relatively small teams
> otherwise creates problems in consistency, and I am afraid that useful
> changes are not always "upstreamed" to the science umbrella otherwise.
> 
> I would also suggest (also for the science team policy) that a package
> under team maintainance *must* be git version controlled and under the
> team's namespace.

I'm a fan of clearly outspoken must. :-)
I'm guilty for a couple of "team-hijacks" in the past and besides one single
case where an outsider told me that I'm not permitted to do this (which is
technically correct) this was good for the packages and for the users of the
packages.
 
> I would (again, also for science team) not put the metapackages into the
> policy, as the policy should remain rather stable, but the metapackages
> are ongoing work.

Amen. ;-)

Kind regards

 Andreas. 

-- 
http://fam-tille.de



Science Subgroups [was Re: Debian Math Team]

2021-11-02 Thread Timo Röhling

* Ole Streicher  [2021-11-02 08:04]:

Instead, I would suggest to keep (and improve) the Science Team policy,
and then to have a *tiny* Math team policy, which could just be a
5..10-liner, like

| We inherit the Science Team policy, except:
| * The maintainer field should be set to
|   "Debian Math Team ".
| * The VCS location is in the Salsa namespace
|   https://salsa.debian.org/math-team/


As one of the "instigators" of the new Debian Robotics Team, I like
this idea very much and we will adopt it, too.

Jochen and I also discussed that we would like to consider the
Robotics Team more of a subgroup of the Science Team rather than a
completely independent team. Like the Math Team, we are mostly
looking to improve the outside visibility of our field and attract
more collaboration. (Personally, I also like the convenience of the
dedicated package overviews on the PTS and DDPO pages).

This means we will allow Team Uploads from Science Team members (and
I'll add the Science Team as member to our Salsa namespace to
reflect that); of course, we encourage regular contributors to
directly join our team, so we have a better idea who is interested
in the continued work on robotics-related packages.

Maybe this concept might also work for the Math Team and other
science-related groups?

Cheers
Timo

--
⢀⣴⠾⠻⢶⣦⠀   ╭╮
⣾⠁⢠⠒⠀⣿⡁   │ Timo Röhling   │
⢿⡄⠘⠷⠚⠋⠀   │ 9B03 EBB9 8300 DF97 C2B1  23BF CC8C 6BDD 1403 F4CA │
⠈⠳⣄   ╰╯


signature.asc
Description: PGP signature


Re: Debian Math Team

2021-11-02 Thread Nilesh Patra
On Mon, Nov 01, 2021 at 08:57:21PM +, Torrance, Douglas wrote:
> On Mon 01 Nov 2021 04:35:36 PM EDT, Nilesh Patra  wrote:
> > On Mon, Nov 01, 2021 at 09:20:18PM +0100, Julien Puydt wrote:
> > > H... for each package, the Maintainer field in d/control should
> > > probably be changed to -- "Debian Math Team
> > >  > 
> > The much better option would be to use  
> > instead.
> > So as to avoid large volumes of processing emails onto the main mailing 
> > list.
> > 
> > Both golang and python teams use something similar,
> > "" and "" 
> > respectively.
> 
> I agree.  I went ahead and started a draft of a team policy including this as 
> the
> Maintainer address [1].  It's just a fork of the Debian Science policy and 
> still needs a lot
> of work.  The source is at [2].  Please feel free to suggest/make changes!

I also created a wiki page here[3]
Feel free to edit this as needed.

I somewhat agree with Ole on the policy thingy, maybe this is just
extra work. So for now, on the wiki I simply stated that we adopt the
policy of science team.

> [1] https://math-team.pages.debian.net/policy/
> [2] https://salsa.debian.org/math-team/policy
[3]: https://wiki.debian.org/DebianMath

Nilesh


signature.asc
Description: PGP signature


Re: Debian Math Team

2021-11-02 Thread Ole Streicher
"Torrance, Douglas"  writes:
> I went ahead and started a draft of a team policy including this as
> the Maintainer address [1].  It's just a fork of the Debian Science
> policy and still needs a lot of work.  The source is at [2].  Please
> feel free to suggest/make changes!

I'd really disagree here. We should avoid a fragmentation of the policy
without a really good reason. This makes it difficult for people to step
in, as they have to learn all the small differences in the team
policy. And it is hard to find them in the full text.

Instead, I would suggest to keep (and improve) the Science Team policy,
and then to have a *tiny* Math team policy, which could just be a
5..10-liner, like

| We inherit the Science Team policy, except:
| * The maintainer field should be set to
|   "Debian Math Team ".
| * The VCS location is in the Salsa namespace
|   https://salsa.debian.org/math-team/

Having many nearly-identical policies for relatively small teams
otherwise creates problems in consistency, and I am afraid that useful
changes are not always "upstreamed" to the science umbrella otherwise.

I would also suggest (also for the science team policy) that a package
under team maintainance *must* be git version controlled and under the
team's namespace.

I would (again, also for science team) not put the metapackages into the
policy, as the policy should remain rather stable, but the metapackages
are ongoing work.

Cheers

Ole