On Sun, 11 Sep 2011 02:32:58 +0200
Paul Johnson <p...@pjcj.net> wrote:

> On Sat, Sep 10, 2011 at 04:35:07PM -0700, Rajeev Prasad wrote:
> 
> > Hi
> > 
> > i am planning to use this module, but its version is 0.11 ! and author says 
> > it is beta quality. i am using  Net::OpenSSH which is also below ver 1.0 
> > but i have had no issues with it so far.
> > 
> > does anyone have any good/bad experience with this module?
> 
> I don't, but I think you are probbaly reading far too much into both the
> version number and its described status.  0.11 may well mean that the module
> has had 11 releases.  Would you consider that good or bad?  It depends, I
> suppose.
> 
> And beta quality?  That *should* mean that the author believes the module is
> complete, functional and working apart from any already noted bugs, and it is
> now ready for further testing in real world situations by real users.  That
> seems to be pretty good quality to me.

Indeed. As Eric Raymond notes in:

http://www.catb.org/~esr/writings/cathedral-bazaar/homesteading/ar01s13.html

<<<
This rule underlies the fact that open-source software tends to stay in beta 
for a long time, and not get even a 1.0 version number until the developers are 
very sure it will not hand out a lot of nasty surprises. In the closed-source 
world, Version 1.0 means ``Don't touch this if you're prudent.''; in the 
open-source world it reads something more like ``The developers are willing to 
bet their reputations on this.''.
>>>

Also there's some discussion of Padre reaching version 1.0 here:

http://mailman.jach.hawaii.edu/pipermail/perldl/2010-April/002930.html

And I should note that most of my original modules on
http://search.cpan.org/~shlomif/ are below 1.0 (possibly the only exception is 
HTML-Widgets-NavMenu, where I bumped the middle version digit too liberally and 
had to release 1.0), and yet they should be usable.

On the fun side see this IRC conversation:

<<<<<<<<<<<<<<<<<<<
     <d3x>  btw, you can do mplayer -dumpaudio -dumpfile file.mp3
     <d3x>  no need to reencode
 <rindolf>  This -dumpfile is a nice trick.
 <rindolf>  Is it new?
 <rindolf>  I wonder when mplayer will hit 1.0 already.
 <rindolf>  Ah.
 <rindolf>  All the stuff I saw told me to use WAV and then encode.
     <d3x>  mplayer and 1.0? i'm not really sure it's their goal
 <rindolf>  They will stay at 1.0RC-foo forever?
     <d3x>  although i would be glad if they had some sensible versioning
 <rindolf>  Yes.
 <rindolf>  At the moment perl-Mojolicious is at 0.999924.
 <rindolf>  At least perl-Moose hit 1.00
     <d3x>  lol
 <rindolf>  Without any substantial changes from 0.99.
 <rindolf>  But you've got to upgrade somehow.
 <rindolf>  perl-Moose is MDV/RH notation, but I like it.
     <d3x>  imo it's just stupid not to release 1.0
 <rindolf>  I dislike libmoose-perl
 <rindolf>  Yes.
     <d3x>  wine did so and now they have normal versioning
 <rindolf>  Though most of my CPAN modules are sub-1.0.
 <rindolf>  http://search.cpan.org/~shlomif/
 <rindolf>  I think except for one module (where I used 0.2.0 0.4.0 and
            eventually hit 0.8.0 and had to go to 1.000) all my 1.0 and
            above modules are adopted.
     <d3x>  they are sub-1.0, but they are not 0.9.999.2010.03.11-rc5
     <d3x>  :)
 <rindolf>  One of them used the CVS revisions as versions.
 <rindolf>  d3x : LOL.
 <rindolf>  Yes.
 <rindolf>  d3x: can I quote you on that?
     <d3x>  i say it's stupid to make releases up to 0.9.something and
            then not to release 1.0
 <rindolf>  I collect quotes on my homepage.
     <d3x>  sure you can
 <rindolf>  At the moment I have freecell-solver-2.42.0
 <rindolf>  But I hope the new release will be 3.0.0
     <d3x>  the one that was bought by freecell enterprise? :D
 <rindolf>  I've left GNOME and gtk+/glib behind.
 <rindolf>  d3x yes.
 <rindolf>  Freecell Solver Enterprises™ Inc.
 <rindolf>  Ah, so you've seen that.
     <d3x>  yes, you posted a link on #debian
 <rindolf>  Yes.
 <rindolf>  You should add a digest to the version.
 <rindolf>  0.9.999.2010.03.11-rc5-adc83b19e793491b1c6ea0fd8b46cd9f32e592fc
     <d3x>  lol
 <rindolf>  In case you're using git or hg.

    -- d3x and Shlomi Fish (rindolf) about FOSS Versioning
    -- private conversation, Freenode
>>>>>>>>>>>>>>>>>>>

(from
http://www.shlomifish.org/humour/fortunes/show.cgi?id=d3x-and-shlomif-about-foss-versioning
 ).

Regards,

        Shlomi Fish


-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Escape from GNU Autohell - http://www.shlomifish.org/open-source/anti/autohell/

To err is human; to apologise — divine.

Please reply to list if it's a mailing list post - http://shlom.in/reply .

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to