pavel.shaydo.com
- Website: pavel.shaydo.com/
Recent Actions
-
Commented on Versioning Developer Releases
To avoid uncertainty I usually use separate version for development releases: 0.04, 0.05_1, 0.05_2, 0.06...
-
Commented on Lock::File - yet another file locking module
Ah, I see. Yes, that should solve the problem....
-
Commented on Lock::File - yet another file locking module
I'm the author of one of these modules -- File::Flock::Tiny ;). The reason I created my own module is that locking is a bit tricky thing and if I use such a module I want to know exactly what happens...
-
Commented on 13% of CPAN distributions don't have a test report on Windows
Then it comes to Windows I prefer to rely on code.activestate.com/ppm/. I had problem with my package hanging on Windows before, and it can happen again in the future. If it will happen, I won't get any reports from cpantesters,...
-
Commented on Beginning Perl - Sneak Peek
Note, that OPPOSITE_OF is not really a constant. Or to be exact it is constant reference to non-constant hash....
-
Commented on Perl's threading model,not that bad afterall
IMO problem of perl threads is not that they not sharing variables by default, but that they too slow to start and memory inefficient....
-
Commented on This Week in MetaCPAN
I liked MetaCPAN Growler idea, but as it doesn't work on Linux I had to write my own for Gtk2: https://github.com/trinitum/perl-App-MetaCPAN-Gtk2-Notify...
-
Commented on Stop using Locale::Maketext
I think there's some misunderstanding. My problem with gettext is follows, consider the code: say __"<h1>Hello!</h1>"; open my $fh, "<", "/ets/passwd" or die $!; I want it to say "Hello!" to English speaking user, "你好!" to Chinese, "Привет!" to Russian,...
-
Commented on Stop using Locale::Maketext
Locale::gettext still requires you to set locale, which makes it unsuitable for multiuser server applications. That's IMO most serious design flaw in gettext. As for plural support in Locale::Maketext::Lexicon, I extracting Plural-Forms header from .po file, just like gettext do...
-
Commented on Stop using Locale::Maketext
Recently I had to choose between Locale::TextDomain and Locale::Maketext. I've choosen Locale::Maketext, and the reason was that it is not a problem to add plural support to Locale::Maketext, but it is a problem to localise web-application with Locale::TextDomain, as it...
Comment Threads
-
brian d foy commented on
Versioning Developer Releases
Some people replied that they do the odd/even thing. I take the current version and start stacking dev releases on it until I bump the stable version:
1.001 #release
1.001_01
1.001_02
1.002 # releaseI don't have any particular reason for doing it that way.
-
Ether commented on
Versioning Developer Releases
Just please do not include the 'v' in your version string -- see http://www.dagolden.com/index.php/369/version-numbers-should-be-boring
-
Chisel commented on
Versioning Developer Releases
The 'v' is only display level - I promise :)
$WebService::NotifyMyAndroid::VERSION = '0.0.6';
-
Jeffrey Ryan Thalhammer commented on
Versioning Developer Releases
Thanks for pointing out this subtle, but important factoid. I also highly recommend reading Dave Golden's treatise on version numbers:
http://www.dagolden.com/index.php/369/version-numbers-should-be-boring
The documentation for version.pm is also very good reading material. It is important to understand the differences between decimal and dotted-decimal version numbers.
-
Boris Däppen commented on
Versioning Developer Releases
Just found this link (by googling "cpan developer release")
http://www.cpan.org/modules/04pause.html#developerreleases
It is actually all explained there.
Thank god I know now. It happened so often to me that I uploaded a release and found out days later it was broken. I did not know of this functionality.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.