Re: Unresponsive module authors

2003-09-26 Thread Tim Sweetman
Patrick Mulvany wrote:

Subject Clone 0.13 cuases Segfault

Created   Thu Mar 20 04:40:43 2003 
Updated   Sun Sep 7 02:33:41 2003  

Got fixed in the end but ended up replacing the module with a equivilent (storable).

Gook luck

Paddy
 

There's more than one way to do it. Some of them work

ti'





Re: Unresponsive module authors

2003-09-25 Thread Patrick Mulvany
On Thu, Sep 25, 2003 at 10:56:56AM +0100, Nick Cleaton wrote:
 On Thu, Sep 25, 2003 at 10:45:13AM +0100, David Cantrell wrote:
  What's the etiquette for dealing with unresponsive module authors?
 
 I've found rt.cpan.org very handy for that.  One author failed to fix
 security problems in response to emails for over a year, but had a new
 version up within a couple of days being RTed about it.


But even that can take some time depending on the author. Heres one I did earlier :-

http://rt.cpan.org/NoAuth/Bug.html?id=2264

Subject   Clone 0.13 cuases Segfault 
Created   Thu Mar 20 04:40:43 2003 
Updated   Sun Sep 7 02:33:41 2003  
 
Got fixed in the end but ended up replacing the module with a equivilent (storable).

Gook luck

Paddy





Re: Unresponsive module authors

2003-09-25 Thread David Cantrell
On Thu, Sep 25, 2003 at 11:09:16AM +0100, Patrick Mulvany wrote:
 http://rt.cpan.org/NoAuth/Bug.html?id=2264
 
 Subject   Clone 0.13 cuases Segfault 
 Created   Thu Mar 20 04:40:43 2003 
 Updated   Sun Sep 7 02:33:41 2003  
  
 Got fixed in the end but ended up replacing the module with a equivilent (storable).

I too have taken ages and ages to fix a bug in one of my modules -
nearly a year in one case.  However, I did acknowledge receipt of the
bug report promptly.

I'll do the RT dance and give him a few days to respond.  Does RT email
the original author, or does it rely on authors regularly checking it?
Cos I certainly don't check for RT tickets on my modules.

-- 
Lord Protector David Cantrell  |  http://www.cantrell.org.uk/david

If you have received this email in error, please add some nutmeg
and egg whites, whisk, and place in a warm oven for 40 minutes.



Re: Unresponsive module authors

2003-09-25 Thread Damon Allen DAVISON
Eric Raymond talks about the etiquette of open source software
ownership in his article Homesteading the Noosphere (a chapter from
his book The Cathedral and the Bazaar:
http://www.catb.org/~esr/writings/cathedral-bazaar/homesteading/

I'll quote to save you the trouble of looking:

:  There are, in general, three ways to acquire ownership of an
:  open-source project. One, the most obvious, is to found the
:  project. When a project has had only one maintainer since
:  its inception and the maintainer is still active, custom
:  does not even permit a question as to who owns the project.
:  
:  The second way is to have ownership of the project handed to
:  you by the previous owner (this is sometimes known as
:  `passing the baton'). It is well understood in the community
:  that project owners have a duty to pass projects to
:  competent successors when they are no longer willing or able
:  to invest needed time in development or maintenance work.
:  
:  It is significant that in the case of major projects, such
:  transfers of control are generally announced with some
:  fanfare. While it is unheard of for the open-source
:  community at large to actually interfere in the owner's
:  choice of succession, customary practice clearly
:  incorporates a premise that public legitimacy is important.
:  
:  For minor projects, it is generally sufficient for a change
:  history included with the project distribution to note the
:  change of ownership.  The clear presumption is that if the
:  former owner has not in fact voluntarily transferred
:  control, he or she may reassert control with community
:  backing by objecting publicly within a reasonable period of
:  time.
:  
:  The third way to acquire ownership of a project is to
:  observe that it needs work and the owner has disappeared or
:  lost interest. If you want to do this, it is your
:  responsibility to make the effort to find the owner. If you
:  don't succeed, then you may announce in a relevant place
:  (such as a Usenet newsgroup dedicated to the application
:  area) that the project appears to be orphaned, and that you
:  are considering taking responsibility for it.
:  
:  Custom demands that you allow some time to pass before
:  following up with an announcement that you have declared
:  yourself the new owner. In this interval, if someone else
:  announces that they have been actually working on the
:  project, their claim trumps yours. It is considered good
:  form to give public notice of your intentions more than
:  once. You get more points for good form if you announce in
:  many relevant forums (related newsgroups, mailing lists),
:  and still more if you show patience in waiting for replies.
:  In general, the more visible effort you make to allow the
:  previous owner or other claimants to respond, the better
:  your claim if no response is forthcoming.
:  
:  If you have gone through this process in sight of the
:  project's user community, and there are no objections, then
:  you may claim ownership of the orphaned project and so note
:  in its history file. This, however, is less secure than
:  being passed the baton, and you cannot expect to be
:  considered fully legitimate until you have made substantial
:  improvements in the sight of the user community.
:  
:  I have observed these customs in action for 20 years, going
:  back to the pre-FSF ancient history of open-source software.
:  They have several very interesting features. One of the most
:  interesting is that most hackers have followed them without
:  being fully aware of doing so. Indeed, this may be the first
:  conscious and reasonably complete summary ever to have been
:  written down.
:  
:  Another is that, for unconscious customs, they have been
:  followed with remarkable (even astonishing) consistency. I
:  have observed the evolution of literally hundreds of
:  open-source projects, and I can still count the number of
:  significant violations I have observed or heard about on my
:  fingers.
:  
:  Yet a third interesting feature is that as these customs
:  have evolved over time, they have done so in a consistent
:  direction. That direction has been to encourage more public
:  accountability, more public notice, and more care about
:  preserving the credits and change histories of projects in
:  ways that (among other things) establish the legitimacy of
:  the present owners.
:  
:  These features suggest that the customs are not accidental,
:  but are products of some kind of implicit agenda or
:  generative pattern in the open-source culture that is
:  utterly fundamental to the way it operates.
-- 

Damon Allen Davison
http://allolex.freeshell.org/



Re: Unresponsive module authors

2003-09-25 Thread Graham Barr
On 25 Sep 2003, at 10:45, David Cantrell wrote:

What's the etiquette for dealing with unresponsive module authors?  
I've
tried to contact the author of Data::Compare twice now to report bugs,
with no response in nearly a month.  Should I just upload a new version
to CPAN and take over maintenance?
There is an answer to this in the CPAN FAQ

http://www.cpan.org/misc/cpan-faq.html#How_maintain_module

Graham.




Re: Unresponsive module authors

2003-09-25 Thread Luis Campos de Carvalho
David Cantrell wrote:
I'll do the RT dance and give him a few days to respond.  Does RT email
the original author, or does it rely on authors regularly checking it?
Cos I certainly don't check for RT tickets on my modules.
  Hello, David.
  As a RT admin (I run one for my company), I can assure you that the 
RT system is quite annoying on sending emails. It makes a lot of noise 
by himself.

  I'm sure that the developer you're looking for will read the 
messages, or at least notice them (as far as he/she still getting emails 
from the RT registered mailbox, of course).

  Putamplexos.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  Luis Campos de Carvalho is Computer Scientist,
  PerlMonk [SiteDocClan], Cascavel-pm Moderator,
  Unix Sys Admin  Certified Oracle DBA
  http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=



Re: Unresponsive module authors

2003-09-25 Thread Randal L. Schwartz
 Nick == Nick Cleaton [EMAIL PROTECTED] writes:

Nick I've found rt.cpan.org very handy for that.  One author failed to fix
Nick security problems in response to emails for over a year, but had a new
Nick version up within a couple of days being RTed about it.

I dealt recently with an author who has only an autoresponder at his
PAUSE-registered email address, telling people to go to a web page to
get his *real* email address, hidden as an image.

I guess they fail to see why this is both inconvenient and ultimately
fruitless.  And why they'll never see a bug report from RT, or any of
the users of their code.  Or any blind user. :(

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
[EMAIL PROTECTED] URL:http://www.stonehenge.com/merlyn/
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!



Re: Unresponsive module authors

2003-09-25 Thread Philip Newton
On 25 Sep 2003 at 7:56, Randal L. Schwartz wrote:

 I dealt recently with an author who has only an autoresponder at his
 PAUSE-registered email address, telling people to go to a web page to
 get his *real* email address, hidden as an image.

Funny, I just got back from reading 
http://www.perlmonks.org/index.pl?node_id=292164 (pointed at from a 
comment I was asked to metamoderate on use.Perl).

 Or any blind user. :(

If it's the person I'm thinking of, they have a text-only version, too 
(though how screen-reader-friendly it is, I do not know).

Cheers,
Philip
-- 
Philip Newton [EMAIL PROTECTED]