Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2019-01-28 Thread Holger Levsen
Hi Holger,

On Sat, Jan 26, 2019 at 01:49:09AM +0100, Holger Wansing wrote:
> > > -Given how easy it is to become a Debian Maintainer, you might want
> > > +Given how easy it is to become a Debian Member, you might want
> > >  to only sponsor people who plan to join. 
> > to become a Maintainer?
> 
> Maybe ...
> But as a first step, it would be enough to only be a member.

it's much easier to become a Debian Maintainer, than a Debian Member. 

> For team maintained packages you can also do package work | package uploading
> work as a member (at least these are my experiences; see below).

you can do that work as 'nobody' too ;)

> > > -The process of registering as a developer is a process of verifying your
> > > +The process of registering as a member is a process of verifying your
> > ... a maintainer?
> Here we refer to the NM process itself, which is officially named "New Member
> process" these days.
> So I think "member" is fine here.

ok

> > (maybe then we also need one paragraph explaining that developers are
> > maintainers too? and developers are members, but members not necessarily
> > developers nor maintainers? ;)
> Yes, but question is, if we want to make it that complicated :-)

well, Debian *is* complex.

> Remember it should be understandable for new people ...

sure, but making it sound simpler / less complex than it is in reality
might also be a diservice for new people...

> > > -Therefore, we need to verify new maintainers before we can give them 
> > > accounts
> > > +Therefore, we need to verify new members before we can give them accounts
> > >  on our servers and let them upload packages.
> > 
> > not sure if members can get server access. maintainers surely can. maybe
> > "new developers/maintainers"? (also to answer my own question in the
> > previous paragraph, maybe be explicit and say
> > 'member/developer/maintainer' if we mean that?
> 
> Members have chance to get permission to access dillon :-)))
> At least in my case.

maintainers too.

> I am not a developer, and I am not mentioned as a maintainer in some packages'
> control file, so I assume I am a member? ;-))

you are a 'Debian Developer, non-uploading' :)

which in other words means you're a Debian (project) Member.

> And I got upload permissions for d-i packages, and I got access to dillon.
> As it seems the rules are always somewhat flexible ...

they are. Your upload permissions are probably technically done by also
making you a Debian Maintainer...

> > > -Resources for Debian Developers and Debian Maintainers
> > > +Resources for Debian Members\
> > see above :)
> I assume that all developers and maintainers are also members (in german we
> say "kleinster gemeinsamer Nenner").
 
No, Debian Maintainers are not Debian project members. Project members
can vote. Debian Maintainers cannot vote. You can vote.

> As written above: maybe we should not make this more complicated as needed
> and use 'member' as a cover term?

we definitly shouldnt add more meanings to words already loaded with too
many meanings :/

> > Even if this seems a bit confusing now I'd hope it was that bad. Have
> > you seen anything where you would like to rework your patch or do you
> > think it should rather go in as such?
> > 
> > (once it goes in it will trigger translation updates so we better are
> > careful...)
> 
> This is why I first thought "Huh it's maybe to late for this change now?", 
> since translators maybe have only little chance to catch up...

I've released dev-ref 3.4.22 yesterday so we can merge this now and then
translators have still time to catch up.

> But to not postpone this too much I prepared a patch anyway.

yup

> As a summary:
> I see no strict need to do reworking on my patch IMHO.
> (You can always find corner cases, where the terms are debatable, because
> of historical growth of the document and the rules in Debian, as already
> said. But I think it should fit this way.)

I think I'll merge your patch later (today?) and then go through it
again and reword areas where I think it needs reworking. It's definitly
a good base for future work!


-- 
tschüß,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2019-01-25 Thread Holger Wansing
Hi,

Holger Levsen  wrote:
> > Therefore, it's of course not possible and also not useful, to substitute
> > all "maintainer" into "member" and the like (think about phrases like
> > "maintainer script" and "maintainer field in control" and ...), which are
> > still correct and will not be renamed into "member script" or "member 
> > field".
> > 
> > This only as a explanation, why not all occurrences of "maintainer" have
> > been switched to "member".
> 
> I totally agree and I also think you've done a few substituion too many,
> see below...
> 
> > (Yes, this relativizes the bug title a bit :-) )
> > I hope I got it mostly right.
> 
> in any case: many thanks for your quick response! let's get this settled
> now!
> 
> some (quick) comments, stuff I havent commented is fine IMO.
> 
> > -Given how easy it is to become a Debian Maintainer, you might want
> > +Given how easy it is to become a Debian Member, you might want
> >  to only sponsor people who plan to join. 
> 
> to become a Maintainer?

Maybe ...
But as a first step, it would be enough to only be a member.
For team maintained packages you can also do package work | package uploading
work as a member (at least these are my experiences; see below).

> > -The process of registering as a developer is a process of verifying your
> > +The process of registering as a member is a process of verifying your
> 
> ... a maintainer?

Here we refer to the NM process itself, which is officially named "New Member
process" these days.
So I think "member" is fine here.

> (maybe then we also need one paragraph explaining that developers are
> maintainers too? and developers are members, but members not necessarily
> developers nor maintainers? ;)

Yes, but question is, if we want to make it that complicated :-)
Remember it should be understandable for new people ...

> > -Therefore, we need to verify new maintainers before we can give them 
> > accounts
> > +Therefore, we need to verify new members before we can give them accounts
> >  on our servers and let them upload packages.
> 
> not sure if members can get server access. maintainers surely can. maybe
> "new developers/maintainers"? (also to answer my own question in the
> previous paragraph, maybe be explicit and say
> 'member/developer/maintainer' if we mean that?

Members have chance to get permission to access dillon :-)))
At least in my case.

I am not a developer, and I am not mentioned as a maintainer in some packages'
control file, so I assume I am a member? ;-))
And I got upload permissions for d-i packages, and I got access to dillon.
As it seems the rules are always somewhat flexible ...

> 
> > -Resources for Debian Developers and Debian Maintainers
> > +Resources for Debian Members\
> 
> see above :)

I assume that all developers and maintainers are also members (in german we
say "kleinster gemeinsamer Nenner").

As written above: maybe we should not make this more complicated as needed
and use 'member' as a cover term?

> Even if this seems a bit confusing now I'd hope it was that bad. Have
> you seen anything where you would like to rework your patch or do you
> think it should rather go in as such?
> 
> (once it goes in it will trigger translation updates so we better are
> careful...)

This is why I first thought "Huh it's maybe to late for this change now?", 
since translators maybe have only little chance to catch up...
But to not postpone this too much I prepared a patch anyway.



As a summary:
I see no strict need to do reworking on my patch IMHO.
(You can always find corner cases, where the terms are debatable, because
of historical growth of the document and the rules in Debian, as already
said. But I think it should fit this way.)


So long
Holger


-- 
Holger Wansing 
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2019-01-25 Thread Holger Levsen
Moin Holger :)

On Fri, Jan 25, 2019 at 11:59:53PM +0100, Holger Wansing wrote:
> > yes, a patch to fix this would be awesome! Many thanks in advance! :)
> Patch is attached!

wow, that was quick! Many thanks for that!

> In fact, this member/maintainer/developer naming thing is somewhat tricky,

indeed.

> and sometimes it's also irritating IMO (at least for people being new to 
> Debian).

for everyone, I guess, to varying degrees...

> However, this is because the documents have developed over time, so the
> document has probably been written in times where only the developer role
> was existing, and later the maintainer role and then the member role has
> been introduced.

yup

> Therefore, it's of course not possible and also not useful, to substitute
> all "maintainer" into "member" and the like (think about phrases like
> "maintainer script" and "maintainer field in control" and ...), which are
> still correct and will not be renamed into "member script" or "member field".
> 
> This only as a explanation, why not all occurrences of "maintainer" have
> been switched to "member".

I totally agree and I also think you've done a few substituion too many,
see below...

> (Yes, this relativizes the bug title a bit :-) )
> I hope I got it mostly right.

in any case: many thanks for your quick response! let's get this settled
now!

some (quick) comments, stuff I havent commented is fine IMO.

> -Given how easy it is to become a Debian Maintainer, you might want
> +Given how easy it is to become a Debian Member, you might want
>  to only sponsor people who plan to join. 

to become a Maintainer?

> -The process of registering as a developer is a process of verifying your
> +The process of registering as a member is a process of verifying your

... a maintainer?

(maybe then we also need one paragraph explaining that developers are
maintainers too? and developers are members, but members not necessarily
developers nor maintainers? ;)

> -Therefore, we need to verify new maintainers before we can give them accounts
> +Therefore, we need to verify new members before we can give them accounts
>  on our servers and let them upload packages.

not sure if members can get server access. maintainers surely can. maybe
"new developers/maintainers"? (also to answer my own question in the
previous paragraph, maybe be explicit and say
'member/developer/maintainer' if we mean that?

> -Resources for Debian Developers and Debian Maintainers
> +Resources for Debian Members\

see above :)

Even if this seems a bit confusing now I'd hope it was that bad. Have
you seen anything where you would like to rework your patch or do you
think it should rather go in as such?

(once it goes in it will trigger translation updates so we better are
careful...)



-- 
tschüß,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2019-01-25 Thread Holger Wansing
Moin,

Holger Levsen  wrote:
> Hi Holger,
> 
> yes, a patch to fix this would be awesome! Many thanks in advance! :)

Patch is attached!

In fact, this member/maintainer/developer naming thing is somewhat tricky,
and sometimes it's also irritating IMO (at least for people being new to 
Debian).

However, this is because the documents have developed over time, so the
document has probably been written in times where only the developer role
was existing, and later the maintainer role and then the member role has
been introduced.

Therefore, it's of course not possible and also not useful, to substitute
all "maintainer" into "member" and the like (think about phrases like
"maintainer script" and "maintainer field in control" and ...), which are
still correct and will not be renamed into "member script" or "member field".

This only as a explanation, why not all occurrences of "maintainer" have
been switched to "member".
(Yes, this relativizes the bug title a bit :-) )
I hope I got it mostly right.


Regards
Holger




-- 
Holger Wansing 
PGP-Finterprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076
diff --git a/beyond-pkging.dbk b/beyond-pkging.dbk
index 5051bef..bead81e 100644
--- a/beyond-pkging.dbk
+++ b/beyond-pkging.dbk
@@ -386,7 +386,7 @@ to learn them?
 
 It's also a good idea to know where they stand with respect to Debian: do
 they agree with Debian's philosophy and do they intend to join Debian?
-Given how easy it is to become a Debian Maintainer, you might want
+Given how easy it is to become a Debian Member, you might want
 to only sponsor people who plan to join. That way you know from the start
 that you won't have to act as a sponsor indefinitely.
 
diff --git a/new-maintainer.dbk b/new-maintainer.dbk
index 50392a1..6228dc5 100644
--- a/new-maintainer.dbk
+++ b/new-maintainer.dbk
@@ -4,7 +4,7 @@
%commondata;
 ]>
 
-Applying to Become a Maintainer
+Applying to Become a Member
 
 Getting started
 
@@ -75,7 +75,7 @@ that list and an experienced developer will volunteer to help.
 
 
 In addition, if you have some packages ready for inclusion in Debian, but are
-waiting for your new maintainer application to go through, you might be able
+waiting for your new member application to go through, you might be able
 find a sponsor to upload your package for you.  Sponsors are people who are
 official Debian Developers, and who are willing to criticize and upload your
 packages for you. Please read the debian-mentors FAQ at 
 
 
-Registering as a Debian developer
+Registering as a Debian member
 
 Before you decide to register with &debian-formal;, you will
 need to read all the information available at the New Members Corner.  It
 describes in detail the preparations you have to do before you can register to
-become a Debian developer.  For example, before you apply, you have to read the
+become a Debian member.  For example, before you apply, you have to read the
 Debian Social
-Contract.  Registering as a developer means that you agree with and
+Contract.  Registering as a member means that you agree with and
 pledge to uphold the Debian Social Contract; it is very important that
-maintainers are in accord with the essential ideas behind
+member are in accord with the essential ideas behind
 &debian-formal;.  Reading the GNU Manifesto would also be
 a good idea.
 
 
-The process of registering as a developer is a process of verifying your
+The process of registering as a member is a process of verifying your
 identity and intentions, and checking your technical skills.  As the number of
 people working on &debian-formal; has grown to over
 &number-of-maintainers; and our systems are used in several
 very important places, we have to be careful about being compromised.
-Therefore, we need to verify new maintainers before we can give them accounts
+Therefore, we need to verify new members before we can give them accounts
 on our servers and let them upload packages.
 
 
@@ -193,7 +193,7 @@ cryptography even for authentication is forbidden then please contact us so we
 can make special arrangements.
 
 
-To apply as a new maintainer, you need an existing Debian Developer to support
+To apply as a new member, you need an existing Debian Developer to support
 your application (an advocate).  After you have
 contributed to Debian for a while, and you want to apply to become a registered
 developer, an existing developer with whom you have worked over the past months
@@ -206,14 +206,14 @@ register on our application
 page.  After you have signed up, your advocate has to confirm your
 application.  When your advocate has completed this step you will be assigned
 an Application Manager who will go with you through the necessary steps of the
-New Maintainer process.  You can always check your status on the applications status board.
 
 
 For more details, please consult New Members Corner at the
 Debian web site.  Make sure that you are familiar with the necessary steps of
-the New Maintainer process b

Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2019-01-25 Thread Holger Levsen
Hi Holger,

yes, a patch to fix this would be awesome! Many thanks in advance! :)


-- 
tschüß,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#817914: developers-reference: globally change "new maintainer" into "new member"

2016-03-11 Thread Holger Wansing
Package: developers-reference
Version: 3.4.17
Severity: wishlist


Based on the GR 
https://www.debian.org/vote/2010/vote_002 -- Debian project members --
welcome non-packaging contributors
the New Maintainer process has been renamed into New Member process.
See https://www.debian.org/devel/join/newmaint.en.html

In the developers-reference, there are several occurrences of "maintainer" in 
this context, which should be replaced with "member", or maybe "contributor",
depending on the context.

If you agree with this, I could provide a patch...


Holger


-- 

Created with Sylpheed 3.5.0 under
D E B I A N   L I N U X   8 . 0   " J E S S I E " .

Registered Linux User #311290 - https://linuxcounter.net/