Re: Taking care of existing packages

2009-08-21 Thread gregor herrmann
On Thu, 20 Aug 2009 10:33:54 -0300, Rogério Brito wrote:

 The reason why I posted to both is that I see a trend in -mentors that
 many new contributors seem to create an artificial need as a reason to
 get their contributions in the distribution and choose to package a new
 program.

I agree with most parts of your analysis, esp. that teams could use
help and that joining teams helps new contributors.

I just think we also have to keep in mind that the proverbial itch
that new contributors are trying to scratch, i.e. why they want to
help in Debian in the first place, is that they are missing a piece
of software they use or would like to use. Therefor an approach as
(silly example) You can only get a new package sponsored after
fixing 10 existing ones. might demotivate potential new
contributors.
 
Cheers,
gregor 
-- 
 .''`.   http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06
 : :' :  Debian GNU/Linux user, admin,  developer - http://www.debian.org/
 `. `'   Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/
   `-NP: Rolling Stones: Beast Of Burden


signature.asc
Description: Digital signature


Re: Taking care of existing packages

2009-08-21 Thread Boyd Stephen Smith Jr.
In 20090821160945.gb22...@belanna.comodo.priv.at, gregor herrmann wrote:
I just think we also have to keep in mind that the proverbial itch
that new contributors are trying to scratch, i.e. why they want to
help in Debian in the first place, is that they are missing a piece
of software they use or would like to use.

I'm not sure that's the most common itch anymore.  I think more often it is 
that they want faster releases or bug fixes.  Either that or continued 
availability of packages that are RFA, ITO, or O.
-- 
Boyd Stephen Smith Jr.   ,= ,-_-. =.
b...@iguanasuicide.net  ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/\_/



signature.asc
Description: This is a digitally signed message part.


Re: Taking care of existing packages

2009-08-20 Thread Rogério Brito
Hi, Gregor and everybody else.

On Aug 20 2009, gregor herrmann wrote:
 [Any reason why this thread happens on both -devel and -mentors?]

I am not subscribed to -devel (only to -mentors; I asked to be CC'ed on
the original message).

The reason why I posted to both is that I see a trend in -mentors that
many new contributors seem to create an artificial need as a reason to
get their contributions in the distribution and choose to package a new
program.

They could, of course, be invited (if publicized more conspicuously, as
I put in my original message) to join/help an existing team as a first
step to learn the packaging issues.

The current approach has some drawbacks (a obviously non-exhaustive list):

  * More existing packages means more need for QA, but we have
limited resources available. (Too many packages, none working
correctly or abandon-ware, as some would say).

  * The existing teams need help from trivial things to complex
tasks. New contributors should be encouraged first to work with them
as apprentices and to, of course, raise the quality of the
existing software that we already have.

In other words, let's get what we already have in a good shape before
embarking in a new ship.

We usually don't eat something if that is still not prepared. Why
should software (or any other thing, for that matter) be different?

  * Working with existing people teams helps:

+ Understand the modus operandi of collaborative software production.

+ Foster the mentoring process that the distribution needs to
  keep a steady flux of good maintainers to assure the long-term
  health of the project per se.

  This is good both for the maintainer (explaining skills involve
  what I will call here a mental organization of the tasks to
  clearly see the distilled, main points of the process) and for the
  apprentice, as practical knowledge is gained.

  (...) true wealth is measured not by what you accumulate, but by
   what you pass on to others. --- Larry Wall, 1999.

I am quite open to listening the opinions of others, so that we can
reach a better understanding of the problems involved.


And one point for meditation:

Apart from design/preference issues, would we have so many programs
written (which I would even call false starts) if we had
well-stablished programs that did their proposed goal well?

Perhaps we would, perhaps not.



Regards, Rogério Brito.

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Taking care of existing packages

2009-08-20 Thread Boyd Stephen Smith Jr.
In 20090820133354.gb2...@ime.usp.br, Rogério Brito wrote:
The reason why I posted to both is that I see a trend in -mentors that
many new contributors seem to create an artificial need as a reason to
get their contributions in the distribution and choose to package a new
program.

Instead your first step should be running wnpp-alert and helping maintain a 
package you already have installed.  If you are lucky enough to have nothing 
reported by wnpp-alert or just can't help there, rc-alert is also a good 
place to start.  Both of these tools should be better publicized.

New packages are fine, but there seems to be a constant need for more 
maintainers of the packages that already exist.
-- 
Boyd Stephen Smith Jr.   ,= ,-_-. =.
b...@iguanasuicide.net  ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/\_/



signature.asc
Description: This is a digitally signed message part.