Stefano Zacchiroli | 14 Sep 10:53 2010
Picon

GR: welcome non-packaging contributors as Debian project members

[ Draft GR text below, look for "-----".  M-F-T set to -vote. ]

Dear Debian project,
  in recent events I've attended as DPL, the topic of welcoming
non-packaging contributors as project members has been a recurring one.
Since it was also part of my platform and since DPL terms don't last
forever, I feel it's time to have a project-wide decision on the topic.

There are various intertwined topics here: from which levels of project
membership we want, to the evergreen topic of NM reform. They are all
valuable and important, but what I'm trying to do here is to be
modular. Take one decision at a time, instead of trying to fix all at
once (as we risk to never converge on that), and without posing
artificial barriers to subsequent, hopefully orthogonal, changes.

Of all those topics, one topic *might* have consensus already: accepting
as DDs contributors which have contributed a lot to Debian doing
non-packaging work, which intend to continue doing so, and which are
ready to uphold our Foundation Documents.  My feeling of consensus on
that builds upon: in person feedback, private mails, and a growing
number of requests on that direction hitting Front Desk (which FD has
kindly shared with me). I do have an impression of consensus, but I
don't have any "quantitative" evidence. As a discussion alone cannot fix
that, here is the draft GR I'm hereby introducing:

-----------------------------------------------------------------------
The Debian project aims at producing the best free operating system.
To that end the project benefits from various types of contributions,
including but not limited to: package maintenance, translations,
infrastructure and website maintenance, porting, bug triaging and
(Continue reading)

Christoph Berg | 14 Sep 10:55 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

> -----------------------------------------------------------------------
> The Debian project aims at producing the best free operating system.
> To that end the project benefits from various types of contributions,
> including but not limited to: package maintenance, translations,
> infrastructure and website maintenance, porting, bug triaging and
> fixing, management activities, communication, testing, legal advice,
> quality assurance, etc.
> 
> The Debian project acknowledges that:
> 
> * To pursue Debian goals, package maintenance as well as a wide range of
>   other technical and non-technical contributions are all valuable.
> 
> * Active contributors of non-packaging work, which share Debian values
>   and are ready to uphold Debian Foundation Documents, deserve the
>   opportunity for becoming Debian project members.
> 
> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might become
>   Debian Developers without upload rights to the Debian archive. These
>   new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.
> -----------------------------------------------------------------------

(Continue reading)

Giacomo A. Catenazzi | 14 Sep 11:30 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

On 14.09.10 10:53, Stefano Zacchiroli wrote:

> Of all those topics, one topic *might* have consensus already: accepting
> as DDs contributors which have contributed a lot to Debian doing
> non-packaging work, which intend to continue doing so, and which are
> ready to uphold our Foundation Documents.  My feeling of consensus on
> that builds upon: in person feedback, private mails, and a growing
> number of requests on that direction hitting Front Desk (which FD has
> kindly shared with me). I do have an impression of consensus, but I
> don't have any "quantitative" evidence. As a discussion alone cannot fix
> that, here is the draft GR I'm hereby introducing:

I don't understand the procedure. You are already empowered to do it:

8.1 The Project Leader's Delegates:
1. [...]
2. may make certain decisions which the Leader may not make directly, 
including approving or expelling Developers or *designating people as 
Developers who do not maintain packages*. This is to avoid concentration 
of power, particularly over membership as a Developer, in the hands of 
the Project Leader.

So you are already free to do it by delegating. A GR would be used
to overrule your decision, but, as you already noted, there is
already a general consensus on the issue.

ciao
	cate

PS: and a personal comment. I think the entire issue is pure technical:
(Continue reading)

Alexander Reichle-Schmehl | 14 Sep 11:34 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

* Stefano Zacchiroli <leader <at> debian.org> [100914 10:53]:

> -----------------------------------------------------------------------
> The Debian project aims at producing the best free operating system.
> To that end the project benefits from various types of contributions,
> including but not limited to: package maintenance, translations,
> infrastructure and website maintenance, porting, bug triaging and
> fixing, management activities, communication, testing, legal advice,
> quality assurance, etc.
> 
> The Debian project acknowledges that:
> 
> * To pursue Debian goals, package maintenance as well as a wide range of
>   other technical and non-technical contributions are all valuable.
> 
> * Active contributors of non-packaging work, which share Debian values
>   and are ready to uphold Debian Foundation Documents, deserve the
>   opportunity for becoming Debian project members.
> 
> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might become
>   Debian Developers without upload rights to the Debian archive. These
>   new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.
(Continue reading)

Sylvestre Ledru | 14 Sep 11:02 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Le mardi 14 septembre 2010 à 17:53 +0900, Stefano Zacchiroli a écrit :

> -----------------------------------------------------------------------
> The Debian project aims at producing the best free operating system.
> To that end the project benefits from various types of contributions,
> including but not limited to: package maintenance, translations,
> infrastructure and website maintenance, porting, bug triaging and
> fixing, management activities, communication, testing, legal advice,
> quality assurance, etc.
> 
> The Debian project acknowledges that:
> 
> * To pursue Debian goals, package maintenance as well as a wide range of
>   other technical and non-technical contributions are all valuable.
> 
> * Active contributors of non-packaging work, which share Debian values
>   and are ready to uphold Debian Foundation Documents, deserve the
>   opportunity for becoming Debian project members.
> 
> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might become
>   Debian Developers without upload rights to the Debian archive. These
>   new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.
(Continue reading)

Sylvestre Ledru | 14 Sep 11:48 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Le mardi 14 septembre 2010 à 17:53 +0900, Stefano Zacchiroli a écrit :

> -----------------------------------------------------------------------
> The Debian project aims at producing the best free operating system.
> To that end the project benefits from various types of contributions,
> including but not limited to: package maintenance, translations,
> infrastructure and website maintenance, porting, bug triaging and
> fixing, management activities, communication, testing, legal advice,
> quality assurance, etc.
> 
> The Debian project acknowledges that:
> 
> * To pursue Debian goals, package maintenance as well as a wide range of
>   other technical and non-technical contributions are all valuable.
> 
> * Active contributors of non-packaging work, which share Debian values
>   and are ready to uphold Debian Foundation Documents, deserve the
>   opportunity for becoming Debian project members.
> 
> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might become
>   Debian Developers without upload rights to the Debian archive. These
>   new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.
(Continue reading)

Charles Plessy | 14 Sep 11:52 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Le Tue, Sep 14, 2010 at 05:53:46PM +0900, Stefano Zacchiroli a écrit :
> 
> Of all those topics, one topic *might* have consensus already: accepting
> as DDs contributors which have contributed a lot to Debian doing
> non-packaging work, which intend to continue doing so, and which are
> ready to uphold our Foundation Documents.

Hi Stefano,

I agree with the above, accepting as DDs contributors who do not maintain
packages, but your proposal is different: it establishes a new class of project
members, who differ by not having upload rights.

I suppose that the goal is to avoid disruptive NMUs and damage to our
infrastructure in case their GPG key is compromised. But do you think that this
is more likely to happen with developers who do not maintain packages, compared
with developers who do?

I wonder why not simply inviting the Debian Account Managers to accept the long
term contributors as DDs, even if they to not maintain packages? Would an
amendement be welcome?

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan

--

-- 
To UNSUBSCRIBE, email to debian-vote-REQUEST <at> lists.debian.org
(Continue reading)

Manuel Prinz | 14 Sep 11:50 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Am Dienstag, den 14.09.2010, 17:53 +0900 schrieb Stefano Zacchiroli:
> -----------------------------------------------------------------------
> The Debian project aims at producing the best free operating system.
> To that end the project benefits from various types of contributions,
> including but not limited to: package maintenance, translations,
> infrastructure and website maintenance, porting, bug triaging and
> fixing, management activities, communication, testing, legal advice,
> quality assurance, etc.
> 
> The Debian project acknowledges that:
> 
> * To pursue Debian goals, package maintenance as well as a wide range of
>   other technical and non-technical contributions are all valuable.
> 
> * Active contributors of non-packaging work, which share Debian values
>   and are ready to uphold Debian Foundation Documents, deserve the
>   opportunity for becoming Debian project members.
> 
> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might become
>   Debian Developers without upload rights to the Debian archive. These
>   new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.
> -----------------------------------------------------------------------
(Continue reading)

Luca Bruno | 14 Sep 12:01 2010
X-Face
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Stefano Zacchiroli scrisse:

> The Debian project therefore invites the Debian Account Managers to:
> 
> * Endorse the idea that contributors of non-packaging work might
> become Debian Developers without upload rights to the Debian archive.
> These new developers shall be recognized as Debian Contributors (DC).
> 
> * Establish procedures to evaluate and accept Debian Contributors.
> 
> * Initiate the appropriate technical measures to enable Debian
>   Contributors to participate in Debian decision making and to access
>   Debian infrastructure.

As we still remember the big "on terminology" thread[0] and we don't
want here to create more confusion nor to start the big renaming race,
I think it will be better to leave terminology out of this GR, as this
will introduce even more ambiguity: aren't sponsored packagers
debian contributors(lowercase) too?

I'd thus propose not to call them Debian Contributors (DC) now, and let
NM/DAM team pick an appropriate name when reforming the procedures.

Ciao, Luca

[0] http://lists.debian.org/<4C2E569B.9030408 <at> debian.org>

--

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
(Continue reading)

Christoph Berg | 14 Sep 12:26 2010
Picon

Re: GR: welcome non-packaging contributors as Debian project members

Re: Giacomo A. Catenazzi 2010-09-14 <4C8F40BE.9050102 <at> debian.org>
> I don't understand the procedure. You are already empowered to do it:
> 
> 8.1 The Project Leader's Delegates:
> 1. [...]
> 2. may make certain decisions which the Leader may not make
> directly, including approving or expelling Developers or
> *designating people as Developers who do not maintain packages*.
> This is to avoid concentration of power, particularly over
> membership as a Developer, in the hands of the Project Leader.

Also:

3. Individual Developers
3.2. Composition and appointment

   1. Developers are volunteers who agree to further the aims of the
   Project insofar as they participate in it, and who maintain
   package(s) for the Project or do other work which the Project
   Leader's Delegate(s) consider worthwhile.

> So you are already free to do it by delegating. A GR would be used
> to overrule your decision, but, as you already noted, there is
> already a general consensus on the issue.

Yes. The GR "just" asks the project to embrace the idea. Last time, we
tried to do something in this direction, it ended up unpleasantly.
(Which was also our fault.)

> The decision could do a title on the news, but in reality the real
(Continue reading)


Gmane