Re: Increasing podlators Perl dependency to 5.12
Hi Russ! On Sat, 16 Mar 2024 18:22:13 -0700 Russ Allbery wrote: > Hello everyone, > > I wanted to provide some advance notice that I plan to increase the > minimum Perl dependency for podlators (Pod::Man and Pod::Text) to 5.12 > from 5.10 in the next release. > > When I bumped the minimum version in the 5.00 release, it came as a > surprise to some other module maintainers due to the number of transitive > dependencies. Discussion at the time indicated that module-authors and > cpan-workers would be the best mailing lists to provide a warning like > this. > +1 from me given https://github.com/shlomif/supporting-older-perl5-releases . Regards, — Shlomi Fish > If your package has a minimum Perl version less than 5.12 and declares an > explicit versioned dependency on Pod::Man or Pod::Text (or the other > less-used modules in the distribution), rather than using the versions > that come with Perl, this may affect you. Those versioned dependencies > will create an implicit dependency on Perl 5.12. > > The reason for the version bump is maintainability: there have been a lot > of improvements in the core Perl language since 5.10, and I'm trying to > slowly take advantage of of them in the podlators code to simplify it. My > goal is to eventually get to at least Perl 5.24 so that I can use postfix > dereferencing. In this release, I'm planning to switch to semantic > versioning with the package MODULE VERSION syntax and a v6.0.0 version, as > well as use autodie in the tests and other support code. > > The next release of podlators is currently awaiting resolution of some > groff compatibility issues that I'm discussing with the groff maintainers. > I expect it to be ready in a couple of weeks, but my track record on > accurate predictions is not great. > -- Shlomi Fish https://www.shlomifish.org/ https://www.shlomifish.org/humour/bits/facts/Taylor-Swift/ Bugs are too afraid to reproduce on Chuck Norris’ computer. As a result, when he uses Microsoft Windows, it behaves just like a Linux system. — https://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply .
Please give me comaint on https://metacpan.org/dist/Pod-AsciiDoctor
hi! Please give me comaint on https://metacpan.org/dist/Pod-AsciiDoctor . my short-term plans are bug fixes and cleanups. my cpan id is https://metacpan.org/author/SHLOMIF . -- Shlomi Fish https://www.shlomifish.org/ Selina Mandrake - The Slayer (Buffy parody) - https://shlom.in/selina Anything less than the best is a felony. — https://en.wikipedia.org/wiki/Ice_Ice_Baby Please reply to list if it's a mailing list post - https://shlom.in/reply .
Requesting COMAINT on https://metacpan.org/dist/IO-Socket-INET6
Hi! Since I abandoned https://metacpan.org/dist/IO-Socket-INET6 , there was no later release, and I've been contacted for support. I'd like to be a comaint again so I can update the docs to say it has been deprecated in favour of https://metacpan.org/pod/IO::Socket::IP . my CPAN is https://metacpan.org/author/SHLOMIF . Thanks! -- Shlomi -- Shlomi Fish https://www.shlomifish.org/ List of Text Processing Tools - https://shlom.in/text-proc Windows Update is called this way because by the time it finishes, the date has gone up. — Trashlord, https://www.shlomifish.org/humour/bits/facts/Windows-Update/ Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Conversion text in documentation
Hi David! On Thu, 28 Oct 2021 22:02:43 -0700 David Christensen wrote: > On 10/25/21 12:41 PM, Andrea Tosoni wrote: > > Hello, > > > > Contributing to a FOSS project can be an exciting learning experience. :-) > > > You will want to create a distribution that the various Perl and CPAN > tools can understand. "Writing Perl Modules for CPAN" by Sam Tregar was > helpful back in the day: > > https://link.springer.com/book/10.1007/978-1-4302-1152-5 > do note https://perl-begin.org/topics/cpan/#preparing-dists which superseded it. > > I have always used ExtUtils::MakeMaker and h2xs(1) to create Perl > distributions: > > https://man.archlinux.org/man/core/perl/h2xs.1perl.en > > > Git seems to be the current, popular choice for version control. I use CVS. > > > GitHub seems to be the current, popular choice for collaboration and > support. I will need to convert to Git to utilize GitHub. > > > That's the fun stuff. Then there's the not-so-fun stuff -- legal. > Notably, intellectual property (IP) and data privacy. You do not want > to make a mistake here. > > > You will need to select a license. For Perl, the Artistic License is > traditional. But, there are examples of CPAN distributions with other > licenses. Note that "Public Domain" can be problematic. h2xs(1) > provides a POD license section in the main module that indirectly refers > to the Artistic License. To be pedantic, include a LICENSE file in the > root of your distribution. See: > > https://opensource.org/licenses > > https://opensource.org/licenses/Artistic-2.0 > See https://www.shlomifish.org/philosophy/computers/open-source/foss-licences-wars/rev2/#which-licence-same-as-perl . > > Do you have sole and complete ownership of everything you plan to > release? More directly: do you have the legal right to release the > software? > > > In the USA, where I reside, any document I create -- software, data, > this e-mail message, etc. -- is automatically copyrighted. But if I > wish to defend my copyright, I would be wise to submit a copy and file a > copyright application with the United States Patent and Trademark Office > (USPTO). > > > You mentioned your software in the context of a company. In the USA, if > I conceive, create, use, improve, etc., content in an employment or > consulting arrangement without a contract stating otherwise, then my > employer or client gains rights to all or part of that content. This is > called the "work for hire" principle. > > > Have you signed any contracts with your employer related to IP and/or > data privacy, such as a Confidential Disclosure Agreement, a > Non-Disclosure Agreement, an Intellectual Property Assignment Agreement, > etc.? Does your employer have any written policies regarding IP and/or > data privacy? > > > Have you reviewed the license for FrameMaker? > > > If others helped you with the software, or if you used their ideas > and/or content, then they could have a stake in the software. > > > Regarding data privacy, be aware of the Health Insurance Portability and > Accountability Act (HIPPA) (USA), the EU Charter of Fundamental Rights, > and whatever laws apply in your country. > > > What is your strategy for liability of content within the release -- > e.g. unauthorized use of copyrighted content, unauthorized use of > patented processes, improper reverse engineering, etc.? Even if > everything is okay today, new patents, etc., may create violations in > the future. Have you heard of "patent trolls"? > > > You should discuss this with your employer. You or they may wish to > consult an attorney or legal service. > > > David -- Shlomi Fish https://www.shlomifish.org/ https://www.shlomifish.org/lecture/C-and-CPP/bad-elements/ Ariana Grande has one less problem *with* Chuck Norris. — https://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Conversion text in documentation
Hi Andrea! On Wed, 27 Oct 2021 09:06:07 +0200 Andrea Tosoni wrote: > Hello, > > sorry : I'm asking if these modules can be a candidate to be posted on CPAN. > AFAIK, one is allowed to upload any FOSS and non-malware code to CPAN. That put aside, I have collected some resources about sw quality guidelines: https://github.com/shlomif/Freenode-programming-channel-FAQ/blob/master/FAQ_with_ToC__generated.md#what-are-some-best-practices-in-programming-that-i-should-adopt ; I also wrote about the overwhelming state of doc formats here: https://www.shlomifish.org/philosophy/computers/web/choice-of-docs-formats/ . HTH. > Best regards, > >Andrea > > > Il giorno mer 27 ott 2021 alle ore 08:53 Shlomi Fish > ha scritto: > > > Hi Andrea! > > > > On Mon, 25 Oct 2021 21:41:21 +0200 > > Andrea Tosoni wrote: > > > > > Hello, > > > > > > I'm Andrea Tosoni. > > > > > > Some years ago I started to write some perl scripts because I don't like > > to > > > re-made the same thing many times, especially when I have to write > > > documentation (I'm a hardware designer). > > > > > > In these years, scripts have become perl modules that work almost fine. > > > > > > > I read your message, but I don't understand what you wish to ask. What is > > the > > dilemma? > > > > > I started from POD idea: merge code and documentation. I added the > > > possibility to load parameters from an external file or by constants > > > defined in my code (VHDL or Verilog or some other language). I can also > > > calculate fields and iterate on lists or similar basic programming > > > operations.The markup is very easy. Documentation can be split in many > > > source files without order and it's merged at the end. > > > > > > I also added the possibility to load images (vectorial images for the > > > moment) and create tables. > > > > > > Today my output is a Framemaker file (in my company it is the tool for > > > official documentation) but I think to add the possibility to export in > > > Latex (because I like) and Word (because I have to support it). > > > > > > I don't know if these modules can help somebody else. > > > > > > Today I have to rework to remove deprecated modules, increase test > > coverage > > > and add some missing functionalities and this can be the moment to > > > organize in official modules, if you think that can be useful. > > > > > > Thank you for reading my mail. > > > > > > Best regards, > > > > > > Andrea Tosoni > > > > > > > > -- > > > > Shlomi Fish https://www.shlomifish.org/ > > https://shlomifishswiki.branchable.com/Self-Sufficiency/ > > > > Chuck Norris killed all the members of the Spanish Inquisition, so they > > won’t > > come unexpectedly. > > — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ > > > > Please reply to list if it's a mailing list post - https://shlom.in/reply > > . > > -- Shlomi Fish https://www.shlomifish.org/ https://youtu.be/KxGRhd_iWuE - Never Give Up!! Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. — Doug Gwyn ( https://en.wikiquote.org/wiki/Unix ) Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Conversion text in documentation
Hi Andrea! On Mon, 25 Oct 2021 21:41:21 +0200 Andrea Tosoni wrote: > Hello, > > I'm Andrea Tosoni. > > Some years ago I started to write some perl scripts because I don't like to > re-made the same thing many times, especially when I have to write > documentation (I'm a hardware designer). > > In these years, scripts have become perl modules that work almost fine. > I read your message, but I don't understand what you wish to ask. What is the dilemma? > I started from POD idea: merge code and documentation. I added the > possibility to load parameters from an external file or by constants > defined in my code (VHDL or Verilog or some other language). I can also > calculate fields and iterate on lists or similar basic programming > operations.The markup is very easy. Documentation can be split in many > source files without order and it's merged at the end. > > I also added the possibility to load images (vectorial images for the > moment) and create tables. > > Today my output is a Framemaker file (in my company it is the tool for > official documentation) but I think to add the possibility to export in > Latex (because I like) and Word (because I have to support it). > > I don't know if these modules can help somebody else. > > Today I have to rework to remove deprecated modules, increase test coverage > and add some missing functionalities and this can be the moment to > organize in official modules, if you think that can be useful. > > Thank you for reading my mail. > > Best regards, > > Andrea Tosoni -- Shlomi Fish https://www.shlomifish.org/ https://shlomifishswiki.branchable.com/Self-Sufficiency/ Chuck Norris killed all the members of the Spanish Inquisition, so they won’t come unexpectedly. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: The passing of Spider Boardman
On Tue, 25 May 2021 15:06:01 +0100 Neil Bowers wrote: > I’m sad to have to report that Raun "Spider" Boardman (SPIDB on CPAN) has > recently passed away, due to complications of COVID. > > Spider released several distributions to CPAN, one of which (Net::Dnet) is > still there. It looks like he tidied up older things. > > Spider originally worked at Digital, where his daughter told me he worked on > Unix (and presumably then Ultrix), and then stayed through acquisitions by > Compaq and then HP, where he had worked on security. > > Looking at early Perl 5 releases, I found that he not only contributed bug > fixes to Perl itself, but was also contributing tweaks to hints files as well. > > Neil sorry to hear that. R.I.P. "Live long and prosper" (also known as https://en.wikipedia.org/wiki/Shalom alechem). -- Shlomi Fish https://www.shlomifish.org/ https://is.gd/KNvczZ - The FSF Announces New Versions of the GPL Happy Birthday! You'll be older than I in no time at this rate! — ED Curtis Curtis on Facebook Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Please give me COMAINT on https://metacpan.org/release/pyperl
Thanks, Neil and all! I'll try to get cracking on that. On Sun, Apr 4, 2021 at 11:28 PM Neil Bowers wrote: > > Hi Shlomi, > > I’ve given you first-come on the PAUSE indexing permissions for pyperl, and > dropped GAAS, as per Gisle’s wishes. > > Please note: > > The distribution doesn’t include a "pyperl" package, but PAUSE now requires > that someone releasing a distribution has an indexing permission on the > package name corresponding to the distribution name. > > So you now have first-come on "pyperl" as well. At the moment PAUSE has a > bug[1] whereby if you were to give someone co-maint on this distribution, > PAUSE wouldn't give them co-maint on pyperl, and as a result any of their > releases wouldn't be indexed. > > Until that bug gets fixed, you either need to remember this – should you want > to give someone co-maint – or add a pyperl package to the distribution. > > Cheers, > Neil > > [1] https://github.com/andk/pause/issues/362 -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Please give me COMAINT on https://metacpan.org/release/pyperl
Hi Vadim! On Sun, 4 Apr 2021 13:16:55 + "Konovalov, Vadim" wrote: > There are also > https://github.com/proyvind/pyperl > https://github.com/vadrer/python-perl > ...which are useful > > So your update is at > https://www.shlomifish.org/Files/files/dirs/python-perlmodule/SOURCES/ ? what > it can currently do? Do you plan to place it to github? > It is just a mirror of the mageia .src.rpm. I'll compare it to the other two repositories. Thanks! I don't mind someone else comainting or taking over: * https://www.shlomifish.org/philosophy/culture/case-for-commercial-fan-fiction/#open_free_share_steal * https://www.youtube.com/watch?v=uCeMZccDMA0 -- Shlomi Fish https://www.shlomifish.org/ Freecell Solver - https://fc-solve.shlomifish.org/ God created the world in 6 days and rested on the 7th. Chuck Norris created the world in one day, and has been incrementally destroying it every day since, without rest. Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Please give me COMAINT on https://metacpan.org/release/pyperl
Thanks for the headsup, Neil! On Sun, Apr 4, 2021 at 4:41 PM Neil Bowers wrote: > > Hi Shlomi, > > Thanks for being patient. This is on my todo list for this Easter weekend > (4-day weekend in the UK). > > Neil -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Please give me COMAINT on https://metacpan.org/release/pyperl
Hi all! ping! any news/reply. On Sat, Mar 20, 2021 at 1:40 PM Shlomi Fish wrote: > > Hi all! > > The author has been inactive since 2016, and I want to resurrect it and apply > patches from https://www.shlomifish.org/Files/files/dirs/python-perlmodule/ . > I > plan of looking into using http://template-toolkit.org/ from python code due > to > being unhappy with jinja2's scoping. > > My CPAN ID is https://metacpan.org/author/SHLOMIF . > > Regards, > > -- Shlomi > > > -- > Shlomi Fish https://www.shlomifish.org/ > > Buddha has the Chuck Norris nature. > > Please reply to list if it's a mailing list post - http://shlom.in/reply . -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please give me COMAINT on https://metacpan.org/release/pyperl
Hi all! The author has been inactive since 2016, and I want to resurrect it and apply patches from https://www.shlomifish.org/Files/files/dirs/python-perlmodule/ . I plan of looking into using http://template-toolkit.org/ from python code due to being unhappy with jinja2's scoping. My CPAN ID is https://metacpan.org/author/SHLOMIF . Regards, -- Shlomi -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Seeking CPAN Prior Art: Wikipedia-like HTML/etc. navigation blocks
Hi all! As you may have noticed many wikipedia pages have templated navigation blocks at the bottom, e.g: * https://en.wikipedia.org/wiki/Template:FOSS * https://en.wikipedia.org/wiki/Template:Perl * https://en.wikipedia.org/wiki/Template:Web_frameworks Since I've found the concept useful, I created a set of custom Perl 5 modules to generate them as part of my personal website's custom static site generator: * https://github.com/shlomif/shlomi-fish-homepage/blob/ff1f0c655699b5afc4a181d9f65a15ac05572bd8/lib/Shlomif/Homepage/NavBlocks.pm (you can see them in action, styled with my atrocious CSS skills, here: https://www.shlomifish.org/meta/nav-blocks/blocks/ ) Before I make the code more generic and CPAN-worthy and better documented - is there already something in CPAN for that so I can build upon? Note that the code is original, and I use an Apache 2.0-for-code / CC-by-nc-sa for text+images/etc. blanket licence for the site's sources. -- Shlomi Fish https://www.shlomifish.org/ List of Graphics Apps - https://shlom.in/graphics He who reinvents the wheel will likely design a square wheel and spend a year trying to figure out why it doesn’t work properly. — Nadav Har’El, https://www.shlomifish.org/humour.html Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: Please give me (= SHLOMIF) comaint on Math::Complex and Math::Trig
Thanks for the update, Peter! BTW, my name is spelled without a "c": https://www.shlomifish.org/meta/FAQ/#your_name . On Sun, Apr 26, 2020 at 7:09 PM Peter John Acklam wrote: > Hi Schlomi, > > Don't have too high hopes. Searching through my e-mail, I see that I > contacted Zefram in October 2015, because I wanted to contribute or take > over maintaining the Math-Complex distribution. He never replied. I > contacted him again 13. March 2020. He has so far not replied to that > e-mail either. > > Peter / PJACKLAM > -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please give me (= SHLOMIF) comaint on Math::Complex and Math::Trig
Hi Zefram! Please give me (= SHLOMIF / https://metacpan.org/author/SHLOMIF ) comaint on Math::Complex and Math::Trig. This with respect to this p5p discussion: https://www.nntp.perl.org/group/perl.perl5.porters/2020/04/msg257344.html and my maintenance branch at https://github.com/shlomif/Math-Complex/tree/shlomif-maint-branch . Thanks! -- Shlomi Fish https://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Is Math-Complex dead?
On Fri, 17 Apr 2020 10:47:35 +0300 Shlomi Fish wrote: > Hi Jim and all! > > On Thu, 16 Apr 2020 07:27:16 -0400 > James E Keenan wrote: > > > On 4/14/20 8:10 AM, Peter John Acklam wrote: > > > The Math-Complex distribution appears to be dead. The latest > > > release is more than eight(!) years old. The RT queue is growing, > > > but there doesn't seem to be any active maintenance. > > > > > > Upstream for Math-Complex is CPAN, so I contacted both RAM > > > (Raphael Manfredi) and ZEFRAM, who are the maintainers listed on > > > https://rt.cpan.org/Dist/Display.html?Name=Math-Complex > > > > > > RAM replied and said he is no longer active. ZEFRAM, who is the > > > one listed in Porting/Maintainers.pl, has not replied to the > > > e-mail I sent more than a month ago. > > > > > > Is there any hope of further maintenance and bug fixing? > > > > > > Cheers, > > > Peter / PJACKLAM on CPAN > > > > Our alternatives would be: > > > > 1. Go through the CPAN procedures for seeking a new upstream > > maintainer. Have that person(s) (presumably someone who knows about > > complex numbers) go through the bug queue and do a new CPAN release, > > which then gets merged into blead. > > > > I am willing to adopt Math::Complex assuming nobody more suitable will also > volunteer. I studied complex numbers back in high school and later on for my > B.Sc in Elec Eng. > > I am "SHLOMIF" on PAUSE. > Note that I set up a maintenance branch here: https://github.com/shlomif/Math-Complex/tree/shlomif-maint-branch I applied some fixes for RT tickets. Feel free to fork or contribute. > Regards, > > Shlomi Fish > > > 2. Within the core distribution, move it from cpan/ to dist/ and have > > it be blead-upstream thereafter. We would, in practice, still need > > someone with expertise to evaluate bug reports and be designated CPAN > > releasor, and CPAN would have to give P5P rights to release on CPAN. > > > > Jim Keenan > > > -- Shlomi Fish https://www.shlomifish.org/ https://www.shlomifish.org/humour/bits/Can-I-SCO-Now/ - “Can I SCO Now?” There is no IGLU Cabal! Home‐made Cabals eventually superseded the power and influence of the original IGLU Cabal, which was considered a cutting edge development at its time. Please reply to list if it's a mailing list post - https://shlom.in/reply .
Re: What to do about the fact that installing https://metacpan.org/release/TimeDate became broken after 1 Jan 2020 ?
Hi Nicolas, On Wed, 15 Jan 2020 14:46:42 -0700 Nicolas Rochelemagne wrote: > Hi dear Pause Admin, I would like to let you know that TimeDate test suite is > still breaking several continuous integration smokers… > > Waiting for your answer to get permissions to release a fix for this module, > I’ve setup my GitHub clone with the following: > - add GitHub actions to smoke every commits on linux, mac, windows > As shown here, you can see that the test suite is now fixed on my master > branch... https://github.com/atoomic/perl-TimeDate/actions > <https://github.com/atoomic/perl-TimeDate/actions> > - migrate RT tickets to my GitHub clone and advertise it as the main bug > tracker > - rebase a few pending PR from the original GitHub repo > https://github.com/atoomic/perl-TimeDate/issues > <https://github.com/atoomic/perl-TimeDate/issues> > > Once I’ve primary maintenance for the Module, I will release to CPAN a > patched release.. I will be glad to also give permissions to Shlomi to > contribute to the project. > > I think at this point what everyone is expecting is to have a new release > submitted fixing the existing issue. > > This is already a problem for more than two weeks, let’s not wait much more > to fix it... > > Waiting for your answer. thanks for all your work and for finally fixing the CPAN's TimeDate's tests. I am https://github.com/shlomif on github. -- Shlomi Fish https://www.shlomifish.org/ https://www.shlomifish.org/humour/Summerschool-at-the-NSA/ “My only boss is God. And Chuck Norris who is his boss.” — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Adopting TheSchwartz
Hi! Never mind - I see you have minted a new release already - https://metacpan.org/pod/TheSchwartz . On Mon, Jan 13, 2020 at 5:57 PM Shlomi Fish wrote: > Hi Takumi, > > perhaps someone in modu...@perl.org can help you with this.CCing them. > > On Fri, May 31, 2019 at 7:05 AM Takumi Akiyama wrote: > >> Hi, >> >> TheSchwartz has not been released for a long time, ADOPTME is assigned >> as primary. >> My company is still using this module and I'm interested in maintaining >> it. Can I transfer first-come permission to me? >> >> Takumi Akiyama (PAUSE: AKIYM) >> > > > -- > Shlomi Fish http://www.shlomifish.org/ > > Buddha has the Chuck Norris nature. > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Adopting TheSchwartz
Hi Takumi, perhaps someone in modu...@perl.org can help you with this.CCing them. On Fri, May 31, 2019 at 7:05 AM Takumi Akiyama wrote: > Hi, > > TheSchwartz has not been released for a long time, ADOPTME is assigned > as primary. > My company is still using this module and I'm interested in maintaining > it. Can I transfer first-come permission to me? > > Takumi Akiyama (PAUSE: AKIYM) > -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: What to do about the fact that installing https://metacpan.org/release/TimeDate became broken after 1 Jan 2020 ?
Hi all! Can a CPAN admin please take action for that already? TimeDate has become the left-pad of CPAN: https://en.wikipedia.org/wiki/Npm_(software)#Notable_breakages . On Wed, Jan 8, 2020 at 10:54 AM Shlomi Fish wrote: > Hi Graham and all, > > On Tue, 07 Jan 2020 21:33:54 + > "Graham Barr" wrote: > > > I have not had anything to do with anything Perl for a long time so I'm > ok > > with anyone taking ownership > > > > Graham > > > > Thanks for the update, Graham! So: does anyone else want ownership of > TimeDate? > > > On Tue, Jan 7, 2020, at 18:04, Shlomi Fish wrote: > > > Hi all, > > > > > > installing https://metacpan.org/release/TimeDate from CPAN while > running > > > tests has become broken - > > > https://rt.cpan.org/Public/Bug/Display.html?id=124509 . Its > maintainer - > > > https://metacpan.org/author/GBARR didn't make a release of any of his > > > distros since July 2017 and had no github activity for at least a year > - > > > https://github.com/gbarr . Graham, are you there? > > > > > > I suggest making an emergency update release with the fix to the test > file, > > > and if no one better volunteers instead, I volunteer to receive > COMAINT on > > > all the TimeDate namespaces (see https://metacpan.org/release/TimeDate > ) > > > and fix bugs, apply patches, etc. I am > https://metacpan.org/author/SHLOMIF > > > on CPAN. > > > > > > Are there any better suggestions? > > > > > > -- > > > > > > Shlomi Fish https://www.shlomifish.org/ > > > Original Riddles - https://www.shlomifish.org/puzzles/ > > > > > > Cast your bread upon the waters, for after many days you will find it > again. > > > — Ecclesiastes 1:11 > > > > > > Please reply to list if it's a mailing list post - > http://shlom.in/reply . > > > > > > > -- > > Shlomi Fish https://www.shlomifish.org/ > Selina Mandrake - The Slayer (Buffy parody) - https://shlom.in/selina > > Chuck Norris is a real programmer. He writes programs by implementing the > most > optimised machines for them using real atoms. > — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: What to do about the fact that installing https://metacpan.org/release/TimeDate became broken after 1 Jan 2020 ?
On Wed, 8 Jan 2020 05:09:18 -0600 Ryan Thompson wrote: > Hello all, > > If no one else wants to, I'm willing to take over TimeDate and stay on > top of the issues going forward. > > I also have some extra bandwidth right now to get another release out > ASAP. I've tested the patch from RT and it does seem to do the trick. > > - Ryan > Hi all! I am perfectly fine with Ryan here getting ownership on TimeDate instead of me (or in addition). Thanks Ryan for volunteering as well. P.S: Ryan, note that http://ry.ca/ (= your home site) gives me a 403 forbidden. can you fix it? > On 2020-01-08 2:31 a.m., Shlomi Fish wrote: > > Hi Graham and all, > > > > On Tue, 07 Jan 2020 21:33:54 + > > "Graham Barr" wrote: > > > >> I have not had anything to do with anything Perl for a long time so I'm ok > >> with anyone taking ownership > >> > >> Graham > >> > > Thanks for the update, Graham! So: does anyone else want ownership of > > TimeDate? > >> On Tue, Jan 7, 2020, at 18:04, Shlomi Fish wrote: > >>> Hi all, > >>> > >>> installing https://metacpan.org/release/TimeDate from CPAN while running > >>> tests has become broken - > >>> https://rt.cpan.org/Public/Bug/Display.html?id=124509 . Its maintainer - > >>> https://metacpan.org/author/GBARR didn't make a release of any of his > >>> distros since July 2017 and had no github activity for at least a year - > >>> https://github.com/gbarr . Graham, are you there? > >>> > >>> I suggest making an emergency update release with the fix to the test > >>> file, and if no one better volunteers instead, I volunteer to receive > >>> COMAINT on all the TimeDate namespaces (see > >>> https://metacpan.org/release/TimeDate ) and fix bugs, apply patches, etc. > >>> I am https://metacpan.org/author/SHLOMIF on CPAN. > >>> > >>> Are there any better suggestions? > >>> > >>> -- > >>> > >>> Shlomi Fish https://www.shlomifish.org/ > >>> Original Riddles - https://www.shlomifish.org/puzzles/ > >>> > >>> Cast your bread upon the waters, for after many days you will find it > >>> again. — Ecclesiastes 1:11 > >>> > >>> Please reply to list if it's a mailing list post - http://shlom.in/reply . > >>> > > > > -- Shlomi Fish https://www.shlomifish.org/ Summer Glau Facts - https://shlom.in/sglau-facts God signs people into the book of life using a pen that Chuck Norris gave him. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: What to do about the fact that installing https://metacpan.org/release/TimeDate became broken after 1 Jan 2020 ?
Hi Graham and all, On Tue, 07 Jan 2020 21:33:54 + "Graham Barr" wrote: > I have not had anything to do with anything Perl for a long time so I'm ok > with anyone taking ownership > > Graham > Thanks for the update, Graham! So: does anyone else want ownership of TimeDate? > On Tue, Jan 7, 2020, at 18:04, Shlomi Fish wrote: > > Hi all, > > > > installing https://metacpan.org/release/TimeDate from CPAN while running > > tests has become broken - > > https://rt.cpan.org/Public/Bug/Display.html?id=124509 . Its maintainer - > > https://metacpan.org/author/GBARR didn't make a release of any of his > > distros since July 2017 and had no github activity for at least a year - > > https://github.com/gbarr . Graham, are you there? > > > > I suggest making an emergency update release with the fix to the test file, > > and if no one better volunteers instead, I volunteer to receive COMAINT on > > all the TimeDate namespaces (see https://metacpan.org/release/TimeDate ) > > and fix bugs, apply patches, etc. I am https://metacpan.org/author/SHLOMIF > > on CPAN. > > > > Are there any better suggestions? > > > > -- > > > > Shlomi Fish https://www.shlomifish.org/ > > Original Riddles - https://www.shlomifish.org/puzzles/ > > > > Cast your bread upon the waters, for after many days you will find it again. > > — Ecclesiastes 1:11 > > > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > > -- Shlomi Fish https://www.shlomifish.org/ Selina Mandrake - The Slayer (Buffy parody) - https://shlom.in/selina Chuck Norris is a real programmer. He writes programs by implementing the most optimised machines for them using real atoms. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
What to do about the fact that installing https://metacpan.org/release/TimeDate became broken after 1 Jan 2020 ?
Hi all, installing https://metacpan.org/release/TimeDate from CPAN while running tests has become broken - https://rt.cpan.org/Public/Bug/Display.html?id=124509 . Its maintainer - https://metacpan.org/author/GBARR didn't make a release of any of his distros since July 2017 and had no github activity for at least a year - https://github.com/gbarr . Graham, are you there? I suggest making an emergency update release with the fix to the test file, and if no one better volunteers instead, I volunteer to receive COMAINT on all the TimeDate namespaces (see https://metacpan.org/release/TimeDate ) and fix bugs, apply patches, etc. I am https://metacpan.org/author/SHLOMIF on CPAN. Are there any better suggestions? -- Shlomi Fish https://www.shlomifish.org/ Original Riddles - https://www.shlomifish.org/puzzles/ Cast your bread upon the waters, for after many days you will find it again. — Ecclesiastes 1:11 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: PAUSE
Hi all, can someone try to help Mike here? On Sun, 30 Jun 2019 05:10:19 -0500 Mike wrote: > I understand that to upload a module to CPAN is need > to obtain a PAUSE account. I have tried twice to get > that, but I don't receive an e-mail with a password. > > http://www.mflan.com/temp/pause.jpg > > If anybody can notify the PAUSE people that the PAUSE > program appears to be broke, please do. > > > > Mike > -- --------- Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs “Did you sleep well?” “No, I made a couple of mistakes.” — https://en.wikiquote.org/wiki/Steven_Wright via Nadav Har’El Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Please give me COMAINT on https://metacpan.org/release/Test-PerlTidy
On Mon, 4 Mar 2019 11:23:49 +0100 Edmund von der Burg wrote: > Done. Thank you for taking the time to improve this code. I'm afraid that I > simply don't have the ability to do it myself any longer. > > I'm planning to disperse all my codebases to others in the future. > Suggestions on how best to do this gratefully received. > > All the best, > Edmund. > Thanks, Edmund! > On Sun, 3 Mar 2019 at 23:11, Shlomi Fish wrote: > > > Hi, > > > > https://metacpan.org/release/Test-PerlTidy is currently failing its tests > > in > > several configs, which interferes with installing some of the deps of > > https://metacpan.org/pod/Task::BeLike::SHLOMIF and many other modules. > > I'd like > > to fix them and do some other cleanups. > > > > I am https://metacpan.org/author/SHLOMIF on CPAN. > > > > Note that I prefer using https://metacpan.org/pod/Code::TidyAll in > > general. > > > > Regards, > > > > Shlomi > > > > -- > > - > > Shlomi Fish http://www.shlomifish.org/ > > https://github.com/shlomif/PySolFC - open source Solitaire games > > > > Chuck Norris ability to destroy is only matched (and exceeded) by > > Summer Glau’s ability to undo his destruction. > > — http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ > > > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > > -- - Shlomi Fish http://www.shlomifish.org/ https://youtu.be/n6KAGqjdmsk - “Hurt Me Tomorrow” Microsoft — making it all make sense. Ours. — http://www.shlomifish.org/humour.html Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please give me COMAINT on https://metacpan.org/release/Test-PerlTidy
Hi, https://metacpan.org/release/Test-PerlTidy is currently failing its tests in several configs, which interferes with installing some of the deps of https://metacpan.org/pod/Task::BeLike::SHLOMIF and many other modules. I'd like to fix them and do some other cleanups. I am https://metacpan.org/author/SHLOMIF on CPAN. Note that I prefer using https://metacpan.org/pod/Code::TidyAll in general. Regards, Shlomi -- - Shlomi Fish http://www.shlomifish.org/ https://github.com/shlomif/PySolFC - open source Solitaire games Chuck Norris ability to destroy is only matched (and exceeded) by Summer Glau’s ability to undo his destruction. — http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Fwd: Fw: Please give me COMAINT on https://metacpan.org/release/Test-PerlTidy
-- Forwarded message - From: Shlomi Fish Date: Sun, Mar 3, 2019 at 11:59 PM Subject: Fw: Please give me COMAINT on https://metacpan.org/release/Test-PerlTidy To: Shlomi Fish Begin forwarded message: Date: Sun, 3 Mar 2019 23:49:44 +0200 From: Shlomi Fish To: lar...@cpan.org, e...@cpan.org, Perl Module Authors List , Subject: Please give me COMAINT on https://metacpan.org/release/Test-PerlTidy Hi, https://metacpan.org/release/Test-PerlTidy is currently failing its tests in several configs, which interferes with installing some of the deps of https://metacpan.org/pod/Task::BeLike::SHLOMIF and many other modules. I'd like to fix them and do some other cleanups. I am https://metacpan.org/author/SHLOMIF on CPAN. Note that I prefer using https://metacpan.org/pod/Code::TidyAll in general. Regards, Shlomi -- - Shlomi Fish http://www.shlomifish.org/ https://github.com/shlomif/PySolFC - open source Solitaire games Chuck Norris ability to destroy is only matched (and exceeded) by Summer Glau’s ability to undo his destruction. — http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ Please reply to list if it's a mailing list post - http://shlom.in/reply . -- - Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ Chuck Norris can construct any logical expression using only AND gates. Summer Glau can replace Chuck with a very small AND gate. — http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ Please reply to list if it's a mailing list post - http://shlom.in/reply . -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Fwd: Please give me COMAINT on https://metacpan.org/pod/Clipboard
-- Forwarded message - From: Shlomi Fish Date: Tue, Jan 29, 2019 at 11:40 AM Subject: Re: Please give me COMAINT on https://metacpan.org/pod/Clipboard To: Shlomi Fish Cc: , , Hi all, please see the message below which did not arrive. On Mon, Jan 28, 2019 at 9:39 PM Shlomi Fish wrote: > Hi! > > Please give me COMAINT on https://metacpan.org/pod/Clipboard . The author > has > been MIA since 2010 and several bugs accumulated. I talked with ETHER who > has > comaint on it and she approves of me becoming a comaint as well. > > My plans for it are: > > 1. Convert away from > https://metacpan.org/pod/distribution/Module-Install/lib/Module/Install.pod > . > > 2. Apply patches and fix issues in the rt. > > 3. Provide a method to copy to both primary and secondary on x window. > > 4. Mint new releases > > I am https://metacpan.org/author/SHLOMIF on cpan. > > Thanks! > > -- > - > Shlomi Fish http://www.shlomifish.org/ > http://youtu.be/KxGRhd_iWuE - Never Give Up!! > > Windows Update does not take forever to finish updating your computer. It > takes > at least forever and two weeks. > — http://www.shlomifish.org/humour/bits/facts/Windows-Update/ > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply . -- Shlomi Fish http://www.shlomifish.org/ Buddha has the Chuck Norris nature. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please give me COMAINT on https://metacpan.org/author/DUFF 's Dist::Zilla's dists
Hi all, as you may have heard https://metacpan.org/author/DUFF has recently passed away (see https://p6weekly.wordpress.com/2018/12/30/2018-53-goodbye-perljam/ , and so I'd like to adopt some of his distros as a tribute to him. I am https://metacpan.org/author/SHLOMIF on cpan. I don't have any immediate need or plans for them but I can try handling QA requests / bug reports / breakages as they appear. I'll be happy to collaborate with other contributors. Thanks! -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs Also, .* is the most unspecific regex you can use. It’s like saying: oh well match something of anything or nothing, and, please, a lot of it ;) Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: tools and work flows for developing collections of distributions
Hi David, On Tue, 20 Nov 2018 17:25:47 -0800 David Christensen wrote: > module-authors: > > I use h2xs, ExtUtils::MakeMaker, and make(1) on Unix-like platforms for > developing modules and collecting them together into a distribution. > Please see: * https://perl-begin.org/topics/cpan/ * https://metacpan.org/pod/Dist::Zilla::Plugin::TaskWeaver > > I now have several distributions and would like to collect them together > into a unit (Bundle?), so that I can develop and test them together -- > e.g. ensure that changing one distribution does not break another > distribution. > > > Are there Perl tools and/or work flows to support this? > > > TIA, > > David > > p.s. Where can I find documentation that explains Bundles and how to > create them? -- --------- Shlomi Fish http://www.shlomifish.org/ Escape from GNU Autohell - http://www.shlomifish.org/open-source/anti/autohell/ Scary thought of the day: The Princess Bride - the 3-D remake. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Splitting a CPAN distribution in two
On Sat, 8 Sep 2018 04:42:15 +0300 "Konstantin S. Uvarin" wrote: > Hello, > > Sorry if this has been answered before, but I couldn't find anything... How > do I split my CPAN distro in two? > > Say I have modules Foo::Core and Foo::Plugin in the same distribution, Foo. > Over time, features accumulate and the plugin now has extra dependencies > unneeded by most core users. > > How do I make plugin a separate distribution? Just publish it as > Foo::Plugin with a version greater than that of Foo? > That should work. > Thank you, > -- ----- Shlomi Fish http://www.shlomifish.org/ http://is.gd/htwEXQ - Integrating GNU Guile into GNU coreutils bzr is slower than Subversion in combination with Sourceforge. — Sjors, http://dazjorz.com/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Followup: Supporting Old perl5 releases
Hi all! As a followup to the previous discussion, I wrote this draft of a document on github: https://github.com/shlomif/supporting-older-perl5-releases/blob/master/about-supporting-older-perl5-releases.pod (short url - https://is.gd/HPK7aF .) I got some initial commentary from some people on freenode's #perl and other IRC channels (thanks!) but more comments (2nd round/etc.) are welcome. I have yet to credit all the people who inspired or helped it. -- - Shlomi Fish http://www.shlomifish.org/ http://is.gd/KNvczZ - The FSF Announces New Versions of the GPL Chuck Norris had a problem so he decided to use regular expressions. Now, all the World’s problems are solved. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
Hi Linda! On Sun, 12 Aug 2018 04:46:24 -0700 "Linda A. Walsh" wrote: > Shlomi Fish wrote: > > Hi all! > > do you think I was being unreasonable, or should I as a CPAN > > author/maintainer/adopter accommodate for people running old perl5s, in my > > case 5.10.x and below: > > > > > Going backwards it becomes more difficult to support an old version, > along with > older versions having fewer users. > > I tested some of my modules back to 5.8. I didn't test any on 5.6, as > it was > just too hard to build. If there was a clamor to support some of my modules > on 5.6, I might ask the reporter to do testing and try to see if I can > fix something. > 5.6 has become painful to build indeed. > Of course this implies only using a 'core perl' that worked on 5.6.x to > develop > extensions in -- another thing that might cause problems. > > Another issue -- how many years ago was the release? > see http://perldoc.perl.org/perlhist.html . > If it is old enough, it might be argued that it is hard to support some > things > on SW so old, it may have scores of unpatched bugs. > These bugs often don't get in the way of running the module and the tests. > Really though, I can't imagine that *one* answer would work for every > situation. > yes. > OTOH, if the user wants to add support for the old version, you might be > willing to merge the changes into your source? > see my replies on https://github.com/shlomif/perl-XML-SemanticDiff/issues/3 . > Just thinking... > > my 4 cents (used to be 2 -- inflation hit). > heh, Israel stopped minting 1 and 5 agoroth (see https://en.wikipedia.org/wiki/Israeli_new_shekel ) coins because they costed too much to produce. > -l -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality I often wonder why I hang out with so many people who are so pedantic. And then I remember — because they are so pedantic. — an Israeli Perl Monger Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
Hi Rocco, On Fri, 17 Aug 2018 13:28:03 -0400 Rocco Caputo wrote: > On Aug 17, 2018, at 10:26, Shlomi Fish wrote: > > > > On Fri, 17 Aug 2018 08:19:26 -0500 > > Andy Lester wrote: > >> > >> I suggest that trying to optimize away complaining is a losing battle. You > >> will never make everyone happy. > > > > Good advice, but see the first item of > > https://www.joelonsoftware.com/2007/02/19/seven-steps-to-remarkable-customer-service/ > > and the story at the bottom of > > http://linuxmafia.com/faq/Devtools/ides.html . > > "But when you think a little harder you can usually find a deeper solution: a > way to prevent this particular problem from ever happening again." > > I agree that complaining is a significant problem. I look forward to hearing > your final solution for it. > by fixing bugs/quirks/etc you can prevent further complaints about the same issues. But people like to complain, including to a large extent I as well. See https://shlomif.livejournal.com/39215.html (BTW, I recall finding an LKML post where Torvalds did say this, and it was a reply to a complaint about him using https://en.wikipedia.org/wiki/BitKeeper before its gratis version was discontinued, which in turn prompted creating git and other VCSes, but he wasn't the first to say the quote.) > -- > Rocco Caputo -- - Shlomi Fish http://www.shlomifish.org/ Understand what Open Source is - http://shlom.in/oss-fs Chuck Norris can become root on OpenBSD. By using nothing but /bin/echo. (By: ZadYree and Shlomi Fish) — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
On Fri, 17 Aug 2018 08:19:26 -0500 Andy Lester wrote: > > On Aug 17, 2018, at 4:41 AM, Shlomi Fish wrote: > > > > I see - in that case I suppose they can afford to either pay me, say 100 USD > > per dist per year, so I'll support older versions of perl there - and for > > everyone, or alternatively do the backporting work themselves. And in both > > cases, stop complaining. > > I suggest that trying to optimize away complaining is a losing battle. You > will never make everyone happy. Don’t optimize for whining. Good advice, but see the first item of https://www.joelonsoftware.com/2007/02/19/seven-steps-to-remarkable-customer-service/ and the story at the bottom of http://linuxmafia.com/faq/Devtools/ides.html . -- ----- Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/bits/Can-I-SCO-Now/ - “Can I SCO Now?” What is is. Perceive It. Integrate it. Act on it. Idealize it. — Leonard Peikoff Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
Hi Paul! Thanks for the reply. On Sun, 12 Aug 2018 09:56:44 -0400 Paul Bennett wrote: > I have faced this question head-on with some of my modules. > > My take is that there are many, many corporations version-locked to > specific "enterprise-grade" Linux distros, and stuck with system Perls > maybe as old as 5.10, and potentially stuck with security policies that > make solutions like perlbrew difficult. > I see - in that case I suppose they can afford to either pay me, say 100 USD per dist per year, so I'll support older versions of perl there - and for everyone, or alternatively do the backporting work themselves. And in both cases, stop complaining. Regards, Shlomi > I try (when I can), therefore, to keep at least one version of my modules > on CPAN that will run on 5.10 (5.8.8 sometimes), even if the default / > latest CPAN version needs something newer for full functionality or higher > performance or greater readability, or whatever. > > I may be alone in this, also, but whenever I clean up my PAUSE distros, I > try to leave the $v.0 and the latest $v.$last versions of every module, for > every major version $v of that module. This is in case anyone has a module > (on or off CPAN) that has some kind of version locking in their deps. > > -- > P/PW/PWBENNETT -- ----- Shlomi Fish http://www.shlomifish.org/ My Photos - http://www.flickr.com/photos/shlomif/ Become an awesome Perl ninja rockstar vampire zombie pirate. — http://is.gd/T2uCO7 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
On Sun, 12 Aug 2018 13:41:54 +0200 Xavier Noria wrote: > I’ve been out of the Perl community for many years, but to give you an > example of the opposite trend, in Rails we drop support for old Ruby really > fast. People need to move forward if they want to upgrade Rails (and > culturally, they normally do). > > Giving this example to subscribe something already said in this thread. If > the project is yours, you set the rules, it’s your work and your time, so > it is your call. Speaking of Rails, is this true: http://www.shlomifish.org/humour/fortunes/show.cgi?id=compiling-a-C-program-from-20-years-ago ? -- ----- Shlomi Fish http://www.shlomifish.org/ https://is.gd/MQHVF3 - The Atom Text Editor edits a 2,000,001B file Oh believe me, the Nagus has the greatest business mind in the entire Ferengi Alliance, always thinking ten, sometimes twenty steps ahead of everyone else. — Quark in http://en.memory-alpha.org/wiki/Grand_Nagus Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
Hi, On Sun, 12 Aug 2018 09:33:59 +0100 Stephen Patterson wrote: > Hi Shlomi > > It's been several years since I was last active in the Perl community, so > take this with a good pinch of salt (I think 5.8 was new at the time) :) > > That being said, I remember each module having a dependencies file with the > minimum compatible perl version for that version of the module, which can > keep older versions of perl on older versions of your module. > yes, http://dzil.org/ should have provided that, but some end-users complained that the specified minimum of 5.12.x was too high for them. > I think we also need to consider the perl versions list > http://www.cpan.org/src/ where 5.28 & 5.26002 are considered "in > maintenance" & anything prior is considered "end of life". Do we have any > visibility of which versions are most commonly in use at present? > There are some surveys, but they are voluntary and it is hard to know with the darkpan. > So I'd expect a perl module to work in current perl & a reasonable number > of previous versions. Perhaps if the latest release fixes some major > issues, it would be good to make it available a bit further back, but not > all the way. Yes. > > > Kind regards > Steve/SRPATT > > > On Sat, Aug 11, 2018 at 9:39 PM Shlomi Fish wrote: > > > Hi all! > > > > This post is a little flamebait, so please try to keep the discussion > > civil. > > > > Anyway, after reading the discussion in this public github issue, and > > following > > some of the links (especially > > > > https://szabgab.com/what-does--if-it-aint-broke-dont-fix-it--really-mean.html > > ), > > do you think I was being unreasonable, or should I as a CPAN > > author/maintainer/adopter accommodate for people running old perl5s, in my > > case > > 5.10.x and below: > > > > https://github.com/shlomif/perl-XML-SemanticDiff/issues/3 > > > > This reminds me of what chromatic wrote here - > > https://www.nntp.perl.org/group/perl.perl5.porters/2008/09/msg140206.html > > : > > > > « > > This is why we can't have nice things. > > » > > > > Any comments or opinions? I think I'll relax by watching a nice and fun > > video. > > > > -- Shlomi > > > > -- > > - > > Shlomi Fish http://www.shlomifish.org/ > > http://is.gd/htwEXQ - Integrating GNU Guile into GNU coreutils > > > > Joel’s Generalisation: If it happens to you, it happens to everybody. > > (Or: It’s never only you.) > > — Based on http://www.joelonsoftware.com/news/20020402.html > > > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > > -- - Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ buu: do you have a functional spec? An architecture document? An interface whitepaper? A developer’s guide? A user manual? A “The BL Book” and “BL — The Program”? rindolf: no, no, no no and no Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [RANT] Should we try to keep compatibility with old perl5s?
Hi Lars, thanks for your comprehensive and informative reply. On Sun, 12 Aug 2018 10:23:50 +0200 Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 wrote: > I have read the posts linked in your message. > > > should I as a CPAN author/maintainer/adopter accommodate for people > > running old perl5s > > It's your choice. You are in charge of the software, so you get to > decide. I'm certain that's how it's been generally handled in past, too. > Right, but it won't stop people from complaining. There is http://shlomifishswiki.branchable.com/Never_Try_to_Please_Everyone/ but OTOH in https://www.joelonsoftware.com/2007/02/19/seven-steps-to-remarkable-customer-service/ JoS says to fix each tech support request permanently. > Are you asking to establish a policy that applies to everyone? I don't > think that's viable. > No, naturally people may opt to support older versions. But I think people who still run such old versions should realise they should upgrade rather than request / rant / etc. that maintainers like me should still support them. > Or do you want confirmation that you handled your particular case > correctly? I think you did fine by giving away PAUSE permissions. > > > > It is completely okay > > * to not accommodate people asking for older Perl compat. > > * to not accept compat. patches for any or no reason > > * to ask for payment adequate with the increased maint. burden > Right. Next time I'll try negotiating a payment. > > > If you think that people asking for older Perl compat. is bothersome, > you can do some things so it does not happen so often. The first three > are easy to do. > > 1. Analyse the code with <http://p3rl.org/perlver>. If the minimum > explicit version is set and greater than the minimum syntax version, > change the explicit version. Put the resulting minimum version into the > meta files/Build.PL and document it that the number results from code > analysis. > > 2. If you bump the minimum version number, document the reason in the > changelog. Right. > > 3. Use <http://p3rl.org/Syntax::Construct> and > <http://p3rl.org/feature> so that users of older Perls get nice error > messages. > OK. > 4. Document your policy about older Perl compat. on your homepage (the > page requires a tracked version number and a publishing date) and link > to it from your distro's documentation. It can be a simple statement > what you generally intend to do when people ask for older Perl compat., > and you could kindly ask the supplicants to evaluate the numerous other > avenues for dealing with their problem before contacting you: in-house > CPAN mirrors/distroprefs/patch queues, paying DrHyde for > <http://cpxxxan.barnyard.co.uk/>, Alt distros… > I'll consider doing it. > 5. Use <http://p3rl.org/perlver> to find pieces of syntax and > preemptively change them to their 5.8 equivalent. Yes. Thanks! -- - Shlomi Fish http://www.shlomifish.org/ Summer Glau Facts - http://shlom.in/sglau-facts The Bajoran scholars have positively identified Benjamin Sisko as The Emissary. They also positively identified the NSA headquarters as The Dungeon. — http://www.shlomifish.org/humour/bits/facts/NSA/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
[RANT] Should we try to keep compatibility with old perl5s?
Hi all! This post is a little flamebait, so please try to keep the discussion civil. Anyway, after reading the discussion in this public github issue, and following some of the links (especially https://szabgab.com/what-does--if-it-aint-broke-dont-fix-it--really-mean.html ), do you think I was being unreasonable, or should I as a CPAN author/maintainer/adopter accommodate for people running old perl5s, in my case 5.10.x and below: https://github.com/shlomif/perl-XML-SemanticDiff/issues/3 This reminds me of what chromatic wrote here - https://www.nntp.perl.org/group/perl.perl5.porters/2008/09/msg140206.html : « This is why we can't have nice things. » Any comments or opinions? I think I'll relax by watching a nice and fun video. -- Shlomi -- - Shlomi Fish http://www.shlomifish.org/ http://is.gd/htwEXQ - Integrating GNU Guile into GNU coreutils Joel’s Generalisation: If it happens to you, it happens to everybody. (Or: It’s never only you.) — Based on http://www.joelonsoftware.com/news/20020402.html Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Why Alien:: Dists Should not be optional
Hi, On Wed, 1 Aug 2018 09:46:31 -0500 Andy Lester wrote: > > > > Alien:: distributions on CPAN (see https://github.com/Perl5-Alien > > <https://github.com/Perl5-Alien> ) should not be made an optional > > requirement by their reverse deps because this will mean duplicate logic at > > best, and a broken build process at worst. > > I’m not sure I see what you’re saying. Are you saying that for something > like HTML::Tidy5, that Tidy5 should somehow be required to use the > corresponding Alien::Tidy5 module? either it should have it as a hard dep, or it should implement something of its own to detect if the library is present (but not download and install it). -- ----- Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://shlom.in/enemy I HAVE NEITHER BEEN THERE NOR DONE THAT — Bart Simpson on chalkboard in episode AABF17 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Why Alien:: Dists Should not be optional
Alien:: distributions on CPAN (see https://github.com/Perl5-Alien ) should not be made an optional requirement by their reverse deps because this will mean duplicate logic at best, and a broken build process at worst. For more info and some solutions for common problems, see: * https://github.com/petdance/html-tidy5/pull/9 * https://rt.cpan.org/Public/Bug/Display.html?id=125972 -- - Shlomi Fish http://www.shlomifish.org/ https://github.com/shlomif/what-you-should-know-about-automated-testing I don’t believe in fairies. Oops! A fairy died. I don’t believe in fairies. Oops! Another fairy died. — http://www.shlomifish.org/humour.html Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Seeking co-maint on HTML::Form
Hi Olaf, On Wed, 25 Jul 2018 23:16:53 -0400 Olaf Alders wrote: > I’ve tried to contact GISLE via email to request co-maint on March 23, 2018 > and also via RT: https://rt.cpan.org/Public/Bug/Display.html?id=124382 > <https://rt.cpan.org/Public/Bug/Display.html?id=124382> on Feb 9, 2018. I > have not gotten any response. > > We’ve already moved most of his web-related modules to the libwww-perl Github > org. This one feels like a natural fit to move to the org as well, > especially since WWW::Mechanize makes heavy use of it. > please send this request to https://duckduckgo.com/?q=%22modules%40perl.org%22=web as well. Regards, Shlomi Fish > So, I’m asking for co-maint for OALDERS and ETHER on the modules listed at > https://metacpan.org/permission/distribution/HTML-Form > <https://metacpan.org/permission/distribution/HTML-Form> HTML::Form > HTML::Form::FileInput HTML::Form::IgnoreInput > HTML::Form::ImageInput > HTML::Form::Input > HTML::Form::KeygenInput > HTML::Form::ListInput > HTML::Form::SubmitInput > HTML::Form::TextInput > > Thanks, > > Olaf > -- - Shlomi Fish http://www.shlomifish.org/ Humanity - Parody of Modern Life - http://shlom.in/humanity Chuck Norris won the Nobel Peace Prize. For making millions of people rest in peace. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/Pod-Weaver-Section-Support
Hi all, On Mon, 18 Sep 2017 12:04:13 +0300 Shlomi Fish <shlo...@shlomifish.org> wrote: > Hi all, > > On Sat, 19 Aug 2017 23:44:48 +0300 > Shlomi Fish <shlo...@shlomifish.org> wrote: > > > Hi all! > > > > https://metacpan.org/release/Pod-Weaver-Section-Support was maintained by > > https://metacpan.org/author/APOCAL / https://github.com/apocalypse who had > > no activity on CPAN or GH since Nov 2014, and his home site is off line. > > I'd like to resume maintenance of it so I can: > > > > since it has been over 4 weeks now - can I get the MAINT status? > Ping! Can my request be handled already? -- Shlomi > Regards, > > Shlomi Fish > > > 1. Merge pull requests. > > > > 2. Fix rt.cpan.org issues (including those introduced by them such as > > https://rt.cpan.org/Ticket/Display.html?id=119987 ). > > > > 3. Add CI services to my fork of the github repo. > > > > 4. Other updates as necessary. > > > > Note that if someone else wishes to COMAINT it, I'd be happy to let him do > > it, and try to help him. > > > > Regards, > > > > SHLOMIF > > -- - Shlomi Fish http://www.shlomifish.org/ Emma Watson Factoids - http://shlom.in/emwatson-facts I want to create a programming language called “Multiply” so people can say “I program in Go, Forth, and Multiply”. — https://twitter.com/shlomif/status/880376410820542466 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/Pod-Weaver-Section-Support
Hi all, On Sat, 19 Aug 2017 23:44:48 +0300 Shlomi Fish <shlo...@shlomifish.org> wrote: > Hi all! > > https://metacpan.org/release/Pod-Weaver-Section-Support was maintained by > https://metacpan.org/author/APOCAL / https://github.com/apocalypse who had no > activity on CPAN or GH since Nov 2014, and his home site is off line. I'd like > to resume maintenance of it so I can: > since it has been over 4 weeks now - can I get the MAINT status? Regards, Shlomi Fish > 1. Merge pull requests. > > 2. Fix rt.cpan.org issues (including those introduced by them such as > https://rt.cpan.org/Ticket/Display.html?id=119987 ). > > 3. Add CI services to my fork of the github repo. > > 4. Other updates as necessary. > > Note that if someone else wishes to COMAINT it, I'd be happy to let him do it, > and try to help him. > > Regards, > > SHLOMIF >
COMAINT on https://metacpan.org/release/Pod-Weaver-Section-Support
Hi all! https://metacpan.org/release/Pod-Weaver-Section-Support was maintained by https://metacpan.org/author/APOCAL / https://github.com/apocalypse who had no activity on CPAN or GH since Nov 2014, and his home site is off line. I'd like to resume maintenance of it so I can: 1. Merge pull requests. 2. Fix rt.cpan.org issues (including those introduced by them such as https://rt.cpan.org/Ticket/Display.html?id=119987 ). 3. Add CI services to my fork of the github repo. 4. Other updates as necessary. Note that if someone else wishes to COMAINT it, I'd be happy to let him do it, and try to help him. Regards, SHLOMIF -- - Shlomi Fish http://www.shlomifish.org/ Interview with Ben Collins-Sussman - http://shlom.in/sussman At this point, I'd like to take a moment to speak to you about the Adobe PSD format. PSD is not a good format. PSD is not even a bad format. Calling it such would be an insult to other bad formats, such as PCX or JPEG. No, PSD is an abysmal format. — https://github.com/gco/xee/blob/master/XeePhotoshopLoader.m Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [cpan-questions #32443] Re: rt.cpan.org keeps logging me out.
Hi Karen, On Mon, Nov 21, 2016 at 7:59 PM, Karen Etheridge <p...@froods.org> wrote: > What is the big deal in having to log in again? If you save your > credentials in your browser, it's literally just one more click. > > The problem is that in order to improve the security of my passwords, I keep them all encrypted using a master password. Firefox has a built-in feature for that and, if you don't set a master passwords then the passwords are stored using a relatively easy-to-reverse process which every process on the local system can use (or at least those running as the local user). There's some old discussion of it here: http://catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s09.html Since my firefox password is non-trivial, entering it to fill in the rt.cpan.org password whenever I restart firefox, restart my https://en.wikipedia.org/wiki/X_Window_System or restart the machine (for a new kernel, glibc, etc.) is quite a hassle. What will make my life more tolerable would be a browser add-on that will allow me to keep the rt.cpan.org password (and only that) unencrypted (as I already have it in "~/.pause" anyway). > I'd like to thank the RT admins in providing this service free to the Perl > community; it is really awesome that a bug queue is created automatically > for every distribution without the authors having to do a single thing to > set it up. > I'd like to thank them too, but having to login time and again is still a fly in the ointment. Regards, -- Shlomi Fish > > On Mon, Nov 21, 2016 at 7:45 AM, Shlomi Fish <shlo...@gmail.com> wrote: > >> Hello Shawn, >> >> sorry for the late response. I'm CCing module-authors becase you did not >> explicitly specify that you wish this reply to be kept private. >> >> On Fri, Nov 18, 2016 at 5:56 PM, Shawn M Moore via RT < >> cpan-questi...@bestpractical.com> wrote: >> >>> On Fri Nov 18 06:01:48 2016, shlo...@gmail.com wrote: >>> > Dear rt-cpan-admin >>> >>> Hi Shlomi, >>> >>> > On Sat, Feb 27, 2016 at 1:00 PM, Shlomi Fish <shlo...@gmail.com> wrote: >>> > >>> > > Dear sirs and madams, >>> > > >>> > > thanks for maintaining http://rt.cpan.org/ . >>> > > >>> > > There is, however, a long-standing problem with it that the site keeps >>> > > logging me out (usually after I close my browser), and I keep having to >>> > > login again. This makes it frustrating to use rt.cpan.org. Please fix it >>> > > as soon as possible. >>> >>> RT uses session cookies (also called transient cookies) which, as you >>> describe, usually clear when you close your browser. It's a tradeoff we >>> make for security. >>> >>> I see. That sounds like a very bad trade off in this day and age, >> because people often need to reboot for new kernel / new libc / system >> update / etc. or they need to restart their browsers because they either >> crashed or started consuming too much RAM (and as you may know - browsers >> like Firefox or GChromium have recently become memory hogs). >> >> I suppose I can convert to use GitHub Issues / GitLab Issues / Bitbucket >> Issues / etc. - at least for my own CPAN distributions - but this will >> involve a lot of manual tweaking and uploading new versions. Perhaps it >> will be the last straw for creating my own Dist Zilla PluginBundle. >> >> Regards, >> >> -- Shlomi Fish >> >> >> >>> > > Regards, >>> > > >>> > > -- Shlomi Fish >>> >>> Best, >>> Shawn >>> >>> >> >> >> -- >> Shlomi Fish http://www.shlomifish.org/ >> >> You can never truly appreciate The Gilmore Girls until you've watched it >> in the original Klingon. >> >> Please reply to list if it's a mailing list post - http://shlom.in/reply >> . >> > > -- Shlomi Fish http://www.shlomifish.org/ You can never truly appreciate The Gilmore Girls until you've watched it in the original Klingon. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [cpan-questions #32443] Re: rt.cpan.org keeps logging me out.
Hello Shawn, sorry for the late response. I'm CCing module-authors becase you did not explicitly specify that you wish this reply to be kept private. On Fri, Nov 18, 2016 at 5:56 PM, Shawn M Moore via RT < cpan-questi...@bestpractical.com> wrote: > On Fri Nov 18 06:01:48 2016, shlo...@gmail.com wrote: > > Dear rt-cpan-admin > > Hi Shlomi, > > > On Sat, Feb 27, 2016 at 1:00 PM, Shlomi Fish <shlo...@gmail.com> wrote: > > > > > Dear sirs and madams, > > > > > > thanks for maintaining http://rt.cpan.org/ . > > > > > > There is, however, a long-standing problem with it that the site keeps > > > logging me out (usually after I close my browser), and I keep having to > > > login again. This makes it frustrating to use rt.cpan.org. Please fix it > > > as soon as possible. > > RT uses session cookies (also called transient cookies) which, as you > describe, usually clear when you close your browser. It's a tradeoff we make > for security. > > I see. That sounds like a very bad trade off in this day and age, because people often need to reboot for new kernel / new libc / system update / etc. or they need to restart their browsers because they either crashed or started consuming too much RAM (and as you may know - browsers like Firefox or GChromium have recently become memory hogs). I suppose I can convert to use GitHub Issues / GitLab Issues / Bitbucket Issues / etc. - at least for my own CPAN distributions - but this will involve a lot of manual tweaking and uploading new versions. Perhaps it will be the last straw for creating my own Dist Zilla PluginBundle. Regards, -- Shlomi Fish > > > > Regards, > > > > > > -- Shlomi Fish > > Best, > Shawn > > -- Shlomi Fish http://www.shlomifish.org/ You can never truly appreciate The Gilmore Girls until you've watched it in the original Klingon. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: rt.cpan.org keeps logging me out.
Dear rt-cpan-admin On Sat, Feb 27, 2016 at 1:00 PM, Shlomi Fish <shlo...@gmail.com> wrote: > Dear sirs and madams, > > thanks for maintaining http://rt.cpan.org/ . > > There is, however, a long-standing problem with it that the site keeps > logging me out (usually after I close my browser), and I keep having to > login again. This makes it frustrating to use rt.cpan.org. Please fix it > as soon as possible. > > Regards, > > -- Shlomi Fish > > I have sent this message roughly 9 months ago and have not received a reply, an acknowledgment or a bounce. The problem still happens for me on firefox-45.5.0-1.mga6 (ESR) on Mageia Linux x86-64 v6 . Please reply as soon as possible. Regards, -- Shlomi Fish > -- > -- > Shlomi Fish http://www.shlomifish.org/ > > Chuck Norris helps the gods that help themselves. > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > -- Shlomi Fish http://www.shlomifish.org/ You can never truly appreciate The Gilmore Girls until you've watched it in the original Klingon. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Please provide me with COMAINT on https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromModule
On Fri, 11 Nov 2016 11:53:44 -0500 Dan Book <gri...@gmail.com> wrote: > On Fri, Nov 11, 2016 at 5:03 AM, Shlomi Fish <shlo...@shlomifish.org> wrote: > > > > > > Thanks for the tip, Karen! [RewriteVersion] seems nice and I started the > > switch > > to it. Now the "install_deps" stage of my CI-testing script succeeds but > > not > > I'm getting a failure in the test stage: > > > > https://travis-ci.org/thewml/latemp/builds/175020627 > > > > Oh well - progress! > > > > Regards, > > > > Shlomi Fish > > > Your earlier 'cpanm' commands are being run with sudo, but when it ends up > running this command to install the dzil authordeps, cpanm is not run with > sudo and you can see the warning that it gives. > > https://github.com/thewml/latemp/blob/master/CI-testing/continuous-integration-testing.pl#L38 > > -Dan Thanks, Dan! I already fixed this problem thanks to some people on irc.perl.org . Regards, Shlomi Fish
Re: Please provide me with COMAINT on https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromModule
On Thu, 10 Nov 2016 15:25:18 -0800 Karen Etheridge <p...@froods.org> wrote: > Shlomi -- you'll be able to get the features you want by switching to > Dist::Zilla::Plugin::RewriteVersion, and it's well-maintained as well. :) > > There's no need to use [VersionFromModule] anymore -- all bundles and > configurations that use it really ought to switch. > Thanks for the tip, Karen! [RewriteVersion] seems nice and I started the switch to it. Now the "install_deps" stage of my CI-testing script succeeds but not I'm getting a failure in the test stage: https://travis-ci.org/thewml/latemp/builds/175020627 Oh well - progress! Regards, Shlomi Fish -- ----- Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang Chuck Norris finished building the bike-shed by the time people stopped arguing what its colour should be. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please provide me with COMAINT on https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromModule
Dear sirs and madams, currently https://metacpan.org/pod/Dist::Zilla::Plugin::VersionFromModule is part of https://metacpan.org/release/Dist-Zilla-Plugins-CJM (why?) which is failing its tests, see: * https://rt.cpan.org/Public/Bug/Display.html?id=116902 * https://travis-ci.org/thewml/latemp/builds/174060016 There hasn't been a release for it for over a year (though the author was active this year in a different CPAN distribution). Please provide me (= SHLOMIF) with COMAINT For that namespace (= D-Z-P-VersionFromModule) so I can upload a new version to CPAN for it, separately from the rest of the Plugins-CJM bundle. Regards, Shlomi Fish -- - Shlomi Fish Harry: Mr. Mumford, I hereby propose my friend, the beautiful Hermione. Hermione: Ahem… actually I kinda have a bad hair day today, so I think your assistant should be the beautiful Harry (Potter!) here. Harry: Very well, I shall be the beautiful assistant. Please reply to list if it's a mailing list post
Re: Please give me COMAINT on https://metacpan.org/release/XML-Amazon
Hi Yusuke, On Mon, 11 Apr 2016 09:55:35 +0900 Yusuke Sugiyama <a...@blinkingstar.net> wrote: > Hi all, Shlomi especially, > > Thanks for taking care of my XML::Amazon. > > I granted Shlomi (SHLOMIF) to co-maintain the package. > Thanks! I'll try to fulfil my maintenance plans, soon. Regards, Shlomi Fish > I appreciate your assistance. > > Yusuke (HEDWIG) > > YS > LOVE & MOVE > > Happiness to be safe; > Happiness to be honourable; > Happniess to teach youngsters. > > > On 11 April 2016 at 04:41, Shlomi Fish <shlo...@shlomifish.org> wrote: > > Hi all, > > > > please give me a COMAINT status on https://metacpan.org/release/XML-Amazon - > > its current maintainer ( https://metacpan.org/author/HEDWIG ; he is on the > > To: to this message as well ) has made no release since 2010, and > > XML-Amazon has many failing CPAN Testers' tests. > > > > My plans for it are: > > > > 1. Try to fix the failing tests. > > > > 2. Convert from Module-Install to Dist-Zilla. > > > > 3. Convert from XML-Simple to XML-LibXML or to a different XML parser. > > > > 4. Improve CPANTS Kwalitee and best practices. > > > > 5. General cleanups. > > > > Regards, > > > > Shlomi Fish
Please give me COMAINT on https://metacpan.org/release/XML-Amazon
Hi all, please give me a COMAINT status on https://metacpan.org/release/XML-Amazon - its current maintainer ( https://metacpan.org/author/HEDWIG ; he is on the To: to this message as well ) has made no release since 2010, and XML-Amazon has many failing CPAN Testers' tests. My plans for it are: 1. Try to fix the failing tests. 2. Convert from Module-Install to Dist-Zilla. 3. Convert from XML-Simple to XML-LibXML or to a different XML parser. 4. Improve CPANTS Kwalitee and best practices. 5. General cleanups. Regards, Shlomi Fish
Re: rt.cpan.org keeps logging me out.
Hi Karen, On Sun, Feb 28, 2016 at 3:13 AM, Karen Etheridge <p...@froods.org> wrote: > I haven't experienced this issue. Could you perhaps have enabled the mode > in your browser that deletes all cookies when you quit? > > I don't recall ever enabling it [nor do I wish to enable it] and it's unlikely that I did because most other sites remember my login perfectly fine (e.g: google.com, github.com, bitbucket.org, etc.). I'm using firefox-44.0.2-2.mga6 on mageia x86-64 v6, but it happened with much earlier versions of firefox as well. Regards, -- Shlomi Fish > On Sat, Feb 27, 2016 at 3:00 AM, Shlomi Fish <shlo...@gmail.com> wrote: > >> Dear sirs and madams, >> >> thanks for maintaining http://rt.cpan.org/ . >> >> There is, however, a long-standing problem with it that the site keeps >> logging me out (usually after I close my browser), and I keep having to >> login again. This makes it frustrating to use rt.cpan.org. Please fix it >> as soon as possible. >> >> Regards, >> >> -- Shlomi Fish >> >> -- >> -- >> Shlomi Fish http://www.shlomifish.org/ >> >> Chuck Norris helps the gods that help themselves. >> >> Please reply to list if it's a mailing list post - http://shlom.in/reply >> . >> > > -- -- Shlomi Fish http://www.shlomifish.org/ Chuck Norris helps the gods that help themselves. Please reply to list if it's a mailing list post - http://shlom.in/reply .
rt.cpan.org keeps logging me out.
Dear sirs and madams, thanks for maintaining http://rt.cpan.org/ . There is, however, a long-standing problem with it that the site keeps logging me out (usually after I close my browser), and I keep having to login again. This makes it frustrating to use rt.cpan.org. Please fix it as soon as possible. Regards, -- Shlomi Fish -- -- Shlomi Fish http://www.shlomifish.org/ Chuck Norris helps the gods that help themselves. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Seeking GONZUS for collaboration
Hi Paul, On Sun, 17 Jan 2016 11:12:17 -0500 Paul Bennettwrote: > I'm PWBENNETT and I want to talk with GONZUS about Path::Hilbert::XS and > how I can make my Path::Hilbert automatically load your ::XS module under > the covers if it's installed. > > I welcome advice from anyone else who has experience shimming in ::XS > module alternatives if present. I know there are many of you out there; the > only one I can think of off the top of my head is INGY, but I don't mean to > single him out. > > Thanks in advance, > I think you can do something like if (eval { require Path::Hilbert::XS; } and (!$@)) { # Do something with @ISA or whatever. } Or is that not what you mean? Regards, -- Shlomi
Re: Please give me COMAINT on https://metacpan.org/release/File-Remove
Hi Neil, On Sun, 10 Jan 2016 14:12:52 + Neil Bowers <neil.bow...@cogendo.com> wrote: > Hi Shlomi, > > > I'd like to have a COMAINT bit (co-maintainer) on > > https://metacpan.org/release/File-Remove , which today I've been bitten by > > this bug of it: https://rt.cpan.org/Public/Bug/Display.html?id=90183 . > > File-Remove had no release since 2012 and ADAMK, its most recent uploader, > > has not made any release since 2013. > > I’ve made you primary maintainer of File::Remove, as Richard and Adam (who’ve > done all the recent releases) approve, and GABOR only did one release in > 1998. I also failed to contact him. > Thanks, Neil! I'll upload a new release soon. > Gabor: if you disagree with this, it can always be reversed. > > Shlomi: thank you for continuing the fight against entropy. > You're welcome! Thanks again for making me a MAINT. Regards, Shlomi Fish
Re: Please give me COMAINT on https://metacpan.org/release/File-Remove
Hi all, On Mon, 4 Jan 2016 18:59:30 +0200 Shlomi Fish <shlo...@shlomifish.org> wrote: > Hi all! > > I'd like to have a COMAINT bit (co-maintainer) on > https://metacpan.org/release/File-Remove , which today I've been bitten by > this bug of it: https://rt.cpan.org/Public/Bug/Display.html?id=90183 . > File-Remove had no release since 2012 and ADAMK, its most recent uploader, > has not made any release since 2013. > replying to myself, I'd like to note that I set up a hopefully canonical GitHub fork of the File-Remove distribution here: * https://github.com/shlomif/File-Remove There are already quite a few changes there. Thanks to all the people who took part on this thread for their guidance (and especially to Karen for pointing at the GitHub TheOpenRepository collection). Hopefully, I'll be given COMAINT for it soon, so I can upload a new version to CPAN and close rt.cpan.org bugs (after fixing them if necessary). Regards, Shlomi Fish > My plans for it are: > > 1. Convert the build system away from Module-Install (which is undermaintained > and unloved) to Dist-Zilla . > > 2. Convert the version control system from Subversion to git (and host it on > GitHub), while hopefully preserving history. > > 3. Try to fix the remaining bugs. > > 4. Investigate other future improvements. > > My PAUSE id is "SHLOMIF" ( https://metacpan.org/author/SHLOMIF ). > > Regards, > > Shlomi Fish > --
Re: Please give me COMAINT on https://metacpan.org/release/File-Remove
Hi all, On Mon, 4 Jan 2016 16:04:44 -0800 Richard Soderberg <rsoderb...@gmail.com> wrote: > The current and previous maintainer approve, on this thread. We could > wait for the third (earliest) maintainer / author to respond, since > they’re on the thread, too. I defer to the list on that point. > I should note that https://metacpan.org/author/GABOR (= the earliest author and not to be confused with https://metacpan.org/author/SZABGAB )’s address has been bouncing and I also recall having problems contacting him when adopting https://metacpan.org/pod/Text::Format . He seems to have disappeared. Thanks for the note about the File-Remove repo on GitHub, Karen! I'll start from there. Regards, Shlomi Fish > - R. > > On Mon, Jan 4, 2016 at 3:34 PM, Karen Etheridge <p...@froods.org> wrote: > > Has the author been contacted to request adoption of this distribution? That > > is part of the adoption process, unless it has already been established that > > the author is missing or deceased. > > > > All of Adam's distributions have already been imported from subversion to > > github, e.g.: https://github.com/TheOpenRepository/File-Remove > >
Please give me COMAINT on https://metacpan.org/release/File-Remove
[ Resending due to what appeared to be SPAM-considered, offending, URLs in the signature. Sorry for the noise. ] Hi all! I'd like to have a COMAINT bit (co-maintainer) on https://metacpan.org/release/File-Remove , which today I've been bitten by this bug of it: https://rt.cpan.org/Public/Bug/Display.html?id=90183 . File-Remove had no release since 2012 and ADAMK, its most recent uploader, has not made any release since 2013. My plans for it are: 1. Convert the build system away from Module-Install (which is undermaintained and unloved) to Dist-Zilla . 2. Convert the version control system from Subversion to git (and host it on GitHub), while hopefully preserving history. 3. Try to fix the remaining bugs. 4. Investigate other future improvements. My PAUSE id is "SHLOMIF" ( https://metacpan.org/author/SHLOMIF ). Regards, Shlomi Fish -- ----- Shlomi Fish Python - There’s only one way to do it. The one true way of doing it. And then there are others. Please reply to list if it's a mailing list post
Re: Please give me COMAINT on https://metacpan.org/release/File-Remove
Hi Richard, On Mon, 4 Jan 2016 09:47:30 -0800 Richard Soderberg <rsoderb...@gmail.com> wrote: > +1 as a previous maintainer; for your sanity, I propose “0. Fix RT > ticket 90183 and release it” (with the simple fix described by rjbs in > that ticket) *before* the other, more complex, steps. > > - R. thanks! I'll consider it in the grand scheme of things. Regards, Shlomi Fish
Please give me COMAINT on https://metacpan.org/release/File-Remove
Hi all! I'd like to have a COMAINT bit (co-maintainer) on https://metacpan.org/release/File-Remove , which today I've been bitten by this bug of it: https://rt.cpan.org/Public/Bug/Display.html?id=90183 . File-Remove had no release since 2012 and ADAMK, its most recent uploader, has not made any release since 2013. My plans for it are: 1. Convert the build system away from Module-Install (which is undermaintained and unloved) to Dist-Zilla . 2. Convert the version control system from Subversion to git (and host it on GitHub), while hopefully preserving history. 3. Try to fix the remaining bugs. 4. Investigate other future improvements. My PAUSE id is "SHLOMIF" ( https://metacpan.org/author/SHLOMIF ). Regards, Shlomi Fish -- ----- Shlomi Fish http://www.shlomifish.org/ Buffy Factoids - http://www.shlomifish.org/humour/bits/facts/Buffy/ Python - There’s only one way to do it. The one true way of doing it. And then there are others. — http://www.shlomifish.org/humour/ways_to_do_it.html Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: autodie was not installed on http://www.cpantesters.org/cpan/report/6109ee1e-63a7-11e5-80f8-24112cde3c15
Hi, Leon! On Sat, 26 Sep 2015 12:28:20 +0200 Leon Timmermans <faw...@gmail.com> wrote: > On Sat, Sep 26, 2015 at 10:33 AM, Shlomi Fish <shlo...@shlomifish.org> > wrote: > > > On > > http://www.cpantesters.org/cpan/report/6109ee1e-63a7-11e5-80f8-24112cde3c15 > > - there's a missing "autodie" despite the fact that it properly appears in > > the > > test_requires in Build.PL and in build_requires in the META.yml. Please > > investigate why it is happening. > > > > Proper test_requires support in MB requires MB 0.4200 > Well https://metacpan.org/source/SHLOMIF/App-Timestamper-0.0.5/Build.PL seems to contain the right code to fallback to build_requires (see line #63), however with a check for version 0.4004 instead. Should it be 0.4200 ? Is it a bug in Dist::Zilla? The latest version of dzil was used. > > > I also noticed that the test was done with perl-5.6.2 - is there still a > > case > > for testing with such an ancient version of perl? > > > > Yes there is. Until when are we going to do so? And why? Regards, Shlomi Fish
Re: autodie was not installed on http://www.cpantesters.org/cpan/report/6109ee1e-63a7-11e5-80f8-24112cde3c15
Hi Karen and all, On Sat, 26 Sep 2015 11:00:33 -0700 Karen Etheridge <p...@froods.org> wrote: > > Proper test_requires support in MB requires MB 0.4200 > > That shouldn't matter in this case -- dynamic_config is 0, so the prereqs > should be read out of META.*, and autodie is in build-requires, so the > installer should be satisfying that requirement. > I see. > Shlomi: please, for the love of kittens, add a META.json to your > distributions, This was done for App-Timestamper for v0.0.6, but will take some time to be done for all the other Dist-Zilla-based distributions that I have. Perhaps I should consider creating Dist::Zilla::PluginBundle::Author::SHLOMIF but last time I looked, creating a PluginBundle was quite an ordeal. > and please only use Module::Build when necessary (which, > given you're using Dist::Zilla to package your distribution, should be > almost never). Since I've preferred to use M::B instead of EU::MM for my distributions before I switched some of them to Dist-Zilla (some of them predate Dist-Zilla), I've found it reasonable to use it after the switch to Dist-Zilla as well. I've also been motivated by this old chromatic quote: http://www.shlomifish.org/humour/fortunes/show.cgi?id=chromatic-perl-reliable-state-of-the-art Recently, I attested to it after a EU::MM update which changed the generated syntax broke the build of one of the Perl-based and EU::MM-using Mageia packages. Regards, Shlomi Fish
Re: Please Give me Comaint on https://metacpan.org/release/gettext
On Sat, 19 Sep 2015 20:01:36 + Matt S Trout <m...@shadowcat.co.uk> wrote: > On Fri, Sep 18, 2015 at 02:10:42PM -0400, Kim Vandry wrote: > > You are welcome to comaintain this module or even take it over. How > > do I set that up? > > Added SHLOMIF to co-maintainers of Locale::gettext. > > Added SHLOMIF to co-maintainers of gettext. > > He can now upload releases to CPAN; I'm guessing the details of the > repostiory you can work out between you :) Thanks! Regards, Shlomi Fish -- ----- Shlomi Fish http://www.shlomifish.org/ NSA Factoids - http://www.shlomifish.org/humour/bits/facts/NSA/ NASA Uses COBOL. — http://is.gd/ClKAz5 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Please Give me Comaint on https://metacpan.org/release/gettext
Hi Kim! I'd like to comaintain this CPAN distribution of yours - https://metacpan.org/release/gettext , which has been suffering from accumulating test failures and bug reports, and other bitrot , and did not have a release since 2005. My CPAN username is "SHLOMIF" and you can find my active MetaCPAN page here: * https://metacpan.org/author/SHLOMIF While I'm in the neighbourhood, I'd like to ask whether you'll agree to change the licence of "gettext" to a better one such as the Artistic 2.0 licence or to the MIT/X11 licence. See: http://www.shlomifish.org/philosophy/computers/open-source/foss-licences-wars/#which-licence-same-as-perl If I don't receive a reply in a few weeks, I'd like to ask the CPAN admins to give me a COMAINT bit for it. Regards, Shlomi Fish -- ----- Shlomi Fish http://www.shlomifish.org/ Free (Creative Commons) Music Downloads, Reviews and more - http://jamendo.com/ Chuck Norris is *not* going to miss Anna Kendrick when she’s gone. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Please Give me Comaint on https://metacpan.org/release/gettext
Hi Shawn, On Fri, 18 Sep 2015 07:41:57 -0400 Shawn H Corey <shawnhco...@gmail.com> wrote: > On Fri, 18 Sep 2015 12:14:23 +0300 > Shlomi Fish <shlo...@shlomifish.org> wrote: > > > While I'm in the neighbourhood, I'd like to ask whether you'll agree > > to change the licence of "gettext" to a better one such as the > > Artistic 2.0 licence or to the MIT/X11 licence. See: > > > Isn't gettext part of GNU? https://www.gnu.org/software/gettext/ > > It may be difficult to change its license. Sorry for being unclear, but I did not mean "GNU gettext", but rather the "gettext" CPAN distribution - https://metacpan.org/release/gettext . According to the README of the latter (see https://metacpan.org/source/PVANDRY/gettext-1.05/README ): « Locale::gettext is Copyright 1996..2005 by Phillip Vandry <van...@tzone.org>. All rights reserved. This library is free software; you may distribute under the terms of either the GNU General Public License or the Artistic License, as specified in the Perl README file. » Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Emma Watson Factoids - http://shlom.in/emwatson-facts It takes Summer Glau exactly a minute to write a rebuttal like in xkcd: “Venting”, and she would sign it as Chuck Norris. — http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Fw: [Prior Art Hunt] Modules To Search for Directory Entries That Vary Only in Case (Uppercase/Lowercase)
Hi all, please reply to the list if it's a mailing list post, as I specifically request in the last line of my signature. Regards, Shlomi Fish Begin forwarded message: Date: Thu, 27 Aug 2015 07:29:48 +0100 From: Neil Bowers neil.bow...@cogendo.com To: Shlomi Fish shlo...@shlomifish.org Subject: Re: [Prior Art Hunt] Modules To Search for Directory Entries That Vary Only in Case (Uppercase/Lowercase) Hi Shlomi, I want to write a set of CPAN distributions to recursively search for directory entries that vary only in case (e.g: hello.txt and Hello.txt) for better compatibility with case-insensitive systems and file systems (e.g: NTFS, HFS+), but I'm wondering if such beasts already exist. Some Google and MetaCPAN searches yielded nothing, but maybe I'm missing something. Does anyone know of any prior art? Couldn’t find any CPAN modules (doesn’t mean there aren’t any :-), but I did come across this, which you probably found too: http://stackoverflow.com/questions/2109056/how-to-find-duplicate-files-with-same-name-but-in-different-case-that-exist-in-s http://stackoverflow.com/questions/2109056/how-to-find-duplicate-files-with-same-name-but-in-different-case-that-exist-in-s It has perl code in the solution :-) The search that found that came up with that found other threads along the same lines. Cheers, Neil -- - Shlomi Fish http://www.shlomifish.org/ Beginners Site for the Vim text editor - http://vim.begin-site.org/ You gotta go out there, believe in the ball, and throw yourself. — The Wise Janitor in http://en.wikipedia.org/wiki/Not_another_teen_movie Please reply to list if it's a mailing list post - http://shlom.in/reply . Hi Shlomi,I want to write a set of CPAN distributions to recursively search for directoryentries that vary only in case (e.g: "hello.txt" and "Hello.txt") for bettercompatibility with case-insensitive systems and file systems (e.g: NTFS, HFS+),but I'm wondering if such beasts already exist. Some Google and MetaCPANsearches yielded nothing, but maybe I'm missing something.Does anyone know of any prior art?Couldn’t find any CPAN modules (doesn’t mean there aren’t any :-), but I did come across this, which you probably found too: http://stackoverflow.com/questions/2109056/how-to-find-duplicate-files-with-same-name-but-in-different-case-that-exist-in-sIt has perl code in the solution :-)The search that found that came up with that found other threads along the same lines.Cheers,Neil
[Prior Art Hunt] Modules To Search for Directory Entries That Vary Only in Case (Uppercase/Lowercase)
Hi all, I want to write a set of CPAN distributions to recursively search for directory entries that vary only in case (e.g: hello.txt and Hello.txt) for better compatibility with case-insensitive systems and file systems (e.g: NTFS, HFS+), but I'm wondering if such beasts already exist. Some Google and MetaCPAN searches yielded nothing, but maybe I'm missing something. Does anyone know of any prior art? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ http://www.shlomifish.org/humour/bits/facts/Summer-Glau/ On Yom Kippur (= the Jewish Day of Atonement), Chuck Norris forgives God for his sins. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Fwd: Some questions regarding the maintenance of https://metacpan.org/release/Math-GMP
-- Forwarded message -- From: Shlomi Fish shlo...@gmail.com Date: Tue, Jul 28, 2015 at 6:51 PM Subject: Re: Some questions regarding the maintenance of https://metacpan.org/release/Math-GMP To: Greg Sabino Mullane g...@turnstep.com Hi Greg, thanks for your email. Can I forward my reply to the module-authors mailling list? On Tue, Jul 28, 2015 at 5:05 PM, Greg Sabino Mullane g...@turnstep.com wrote: -BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Note: after receiving several bounces from @perl.org when sending from my home address due to an overzealous spam countermeasure, I ended up giving up and decided to use my @gmail.com account. However, I am still incredibly aggravated from all that and don't think reall straight. Sorry to hear that. I did receive two copies of this email, for what it is worth, this and one without the above note. Yes, I have sent more than one, and it's not your fault. 1. Does it have a publicly accessible version control repository? If so - where can I find it? https://github.com/turnstep/Math-GMP Let me know your github ID and I can give you some perms. (...nevermind, I took a wild guess that 'shlomif' is you and added you as a collaborator) shlomif is indeed my username. Thanks for the URL - I'll add it in various strategic places in the CPAN repository. 2. Do you still actively maintain it? There are quite a few bugs in the RT queue - some of them pretty old, and the last release a year and a half ago. No, I don't have much time for it. It was broken badly a few years ago for one of our clients, and I fixed the bug and released a new version and assumed comaint along the way. I tinker with it from time to time and look over RT, but I don't give the module the love it deserves. OK, I'll try to maintain it more actively. 3. Can I get COMAINT for this and maintain it more actively? For example, I want to set up a VCS repository, fix bugs, and implement the left-shift / right shift operators. Sure, done. Glad to see someone taking an interest in it. Let me know if I can be of any help with it. Thanks! Regards, -- Shlomi Fish -- -- Shlomi Fish http://www.shlomifish.org/ Chuck Norris helps the gods that help themselves. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Some questions regarding the maintenance of https://metacpan.org/release/Math-GMP
[[[ Note: after receiving several bounces from @perl.org when sending from my home address due to an overzealous spam countermeasure, I ended up giving up and decided to use my @gmail.com account. However, I am still incredibly aggravated from all that and don't think reall straight. ]]] Hi Greg, I have some questions regarding the maintenance of Math-GMP: 1. Does it have a publicly accessible version control repository? If so - where can I find it? 2. Do you still actively maintain it? There are quite a few bugs in the RT queue - some of them pretty old, and the last release a year and a half ago. 3. Can I get COMAINT for this and maintain it more actively? For example, I want to set up a VCS repository, fix bugs, and implement the left-shift / right shift operators. Regards, Shlomi Fish -- -- Shlomi Fish http://www.shlomifish.org/ Chuck Norris helps the gods that help themselves. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: My first module
Hi Rolf, I've de-CCed modu...@perl.org to avoid bothering them. On Mon, 13 Jul 2015 23:20:57 +0200 Rolf Holte rolf.ho...@gmail.com wrote: I've made some scripts to harvest (web scrape) metadata on Digitalarkivet (DA). Since the task is formidable I've split it into stages and use several scripts for each stage, common stuff is put into 2 scripts for reuse to keep scripts cleaner/more readable. These 2 scripts are always included in my scripts, and are a candidate for a module. I'm thinking of making these into 1 or 2 modules.The concept works on first 2 stages (just need to code more the rest). Mainly have five questions (seek advice on these matters) 1) One or two modules? [SNIPPED - no idea] 2) Should it be a module at all? Since I heavily depend on database back-end should it be a module of its own? I need to reuse code for many tasks (different scripts) in order to web scrape metadata on the site. Is it more an App? Well, do you want to write a .pm file (which is often a good idea) or do you want to prepare a CPAN-like distribution? Maybe see: http://www.slideshare.net/thaljef/cpan-for-private-code (There are more similar links here - http://perl-begin.org/topics/cpan/ .) 3) Namespace Not quite sure if I'm going to release all code to scrape site. I've put code in several scripts which may or not be included along side with my module(s). The 2 main reason's are it took me 4 days to scrape site first time. Don't want everyone to scrape whole site just for fun. secondly not completely confident that everyone would respect my licence. I'm happy to share on non-commercial basis. But would like something in return if used commercially If it's released as an app (working code for everyone) then APP namespace should be used if I understood pause_namingmodules. Otherwise depending on one or modules I've been thinking of DIS::DA DIS::DA::DBI (DIS is the acronym for the Genealogy society I'm a member of, and making code for. DA is a known acronym for Digitalarkivet (Digital Archive of Norway). If one module DigitalArkivet.pm might be the best choice? DA could also mean District attorney, DeviantArt (see https://en.wikipedia.org/wiki/DeviantArt ) and lots of other stuff so it's better to be more explicit. 3) Best practice for POD? As a newbie on POD, I've put the pod in between in code, reducing the need for (extra) header comments on subs. The POD documents the code of each sub, as a header to each sub. Most POD I've seen puts all pod at the end of the file. (Both can be done, but is the latter highly recommended / BEST practice?) I find it easier to write POD when I see what is going on, also it forces me to write POD at once.. I could copy everything to the end of the file, before release, but then I feel I've got to (re)write header documentation on each sub. The book Perl Best Practices by Damian recommends putting all the POD at the end, but there isn't a general consensus among the Perl community for it. I for once, am content with either way. Note that tools like https://metacpan.org/release/Dist-Zilla and https://metacpan.org/release/Pod-Weaver can help a lot with maintaining POD . 4) To CPAN or not to - Licence My first thought is to licence it as something like this: DA-DBI.pl by Rolf B. Holte is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Permissions beyond the scope of this license may be available at http://dev.perl.org/licenses/artistic.html. Why? I'd like to share code but not for commercial use? First of all, note that I am not a lawyer (IANAL) and This is not legal advice (TINLA). That put aside: 1. The Creative Commons organisation recommends against using its CC-by/CC-by-sa/CC-by-nc/CC-by-nc-sa/CC-by-nc-nd/CC-by-nd licences for licensing source code. So you may wish to use a different licence. 2. A http://en.wikipedia.org/wiki/Free_and_open-source_software licence may not prohibit commercial use. See: * http://opensource.org/osd * https://www.gnu.org/philosophy/selling.html Note that there's some provision against making some types of FOSS code proprietary in https://en.wikipedia.org/wiki/Copyleft , but it does not equate to prohibiting all commercial use. 3. I recall reading that all the source code that is uploaded to CPAN should be FOSS. Would that be OK, or do I have to use Perl/ artistic license to put on CPAN? Can I prohibit commercial use? You can use any free-and-open-source-software licence, and you should opt to use the Artistic License version 2.0 (See https://duckduckgo.com/?q=artistic%202.0 ) rather than the original Artistic License, which the FSF considers non-free here - https://www.gnu.org/licenses/license-list.html . You cannot prohibit commercial use, if you use Artistic 1.0/2.0. If you wish to do so, you should use a different licence *and* consider not putting your code on CPAN. Regards, Shlomi Fish
Re: request to take over modules owned by bhughes
On Sat, 04 Jul 2015 16:49:42 -0500 Craig A. Berry craigbe...@mac.com wrote: On Jul 4, 2015, at 2:33 AM, Neil Bowers neil.bow...@cogendo.com wrote: Hi Craig, E-mail to b...@tgsmc.com bounces after multiple attempts and bhug...@cpan.org seems to be forwarded to that. I posted to the vmsperl list last October, where Brad Hughes was active 10+ years ago, inquiring whether anyone knew how to contact him. I have received no replies. I have done various searches but not found any publicly available contact info for anyone who looks like the same Brad Hughes. Can I take over, or at least get co-maint, on VMS::IndexedFile and VMS::Lock? Having found your attempts to find him, and those of others, and not being able to track down a working email myself, I’ve given you co-maint on these modules. Thanks very much, Neil. I’ve uploaded VMS::Lock 1.03 with a couple of things fixed and will start looking at what else needs to be done. Thanks Craig for your enthusiasm and willingness to contribute to these CPAN distributions, and thanks Neil for giving him a COMAINT. ♥! Regards, Shlomi Fish Craig A. Berry mailto:craigbe...@mac.com ... getting out of a sonnet is much more difficult than getting in. Brad Leithauser I think I don't understand this quote. Can you explain it? BTW, this search - https://duckduckgo.com/?q=%22getting+out+of+a+sonnet%22 mostly finds only your E-mails. -- - Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ Judaism: God knows you will do shit, does nothing to prevent it, but makes you take the blame for it anyways. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Need information about updating the modules on PAUSE and editing the information on CPAN Search.
Hi Kapil, please reply to all recipients. (See the last line of my signature for details). On Sun, 28 Jun 2015 15:10:24 +0530 KAPIL RATHORE kapil.r...@gmail.com wrote: Hello Authors,. Today i have posted my very first module on PAUSE. Congratulations, and welcome aboard! Games-JackThief-0.01.tar.gz - is working very fine for latest perl version. But failing for older versions as reported by CPAN Testers. I have fixed the issue, but didn't know how to post the version0.02 on PAUSE. Does uploading on the following file Games-JackThief-*0.02*.tar.gz will update the package on server automatically ? Yes, it will make it be indexed instead of the previous version, as it is a newer version. To be on the safe side, you may wish to eventually delete the previous and old versions from PAUSE using the authors menu. Note that some tools such as https://metacpan.org/release/CPAN-Uploader and especially https://metacpan.org/release/Dist-Zilla can automate uploading tarballs of releases for you. Furthermore, please consider using Dist-Zilla because it automates and/or facilitates a lot of other tasks that one encounters when managing a CPAN distribution. And i found that the description about the functions are not good on cpan search, please let me know how can i update the documentation there ? For the documentation look into Pod-Coverage and perlpod: * https://metacpan.org/pod/Test::Pod::Coverage * https://metacpan.org/pod/Dist::Zilla::Plugin::PodCoverageTests * http://perldoc.perl.org/perlpod.html * http://perl-begin.org/tutorials/perl-for-newbies/part5/#page--pod-documentation--DIR Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ NSA Factoids - http://www.shlomifish.org/humour/bits/facts/NSA/ It always works at the end. Too bad it doesn't work right at the beginning. — Shlomi Fish’s relative. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Request for Comments] How to properly handle three-dotted-decimals $VERSIONS (e.g '0.0.7') of .pm files and distributions?
Hi Daniel, On Sun, 31 May 2015 15:59:14 -0400 Daniel Staal dst...@usa.net wrote: --As of May 31, 2015 7:44:38 PM +0300, Shlomi Fish is alleged to have said: By all means, if this notation is undesirable, its rejection should be made more explicit rather than I hear about it years after the fact. Note that I happen to find '0.0.7' much more user-friendly than '0.07' and would like it to stay and be supported by the toolchain properly, but I think that prohibiting it more directly would be a desirable second-best solution. So what should be done? --As for the rest, it is mine. My understanding is that older versions of Perl and several of the build tools could not handle the three-dot versions. Modern versions can, although some corner cases still exist. (Notably: Exporter treats version numbers as decimal numbers: http://search.cpan.org/~toddr/Exporter-5.70/lib/Exporter.pm#Module_Version_Checking, although `version` can handle them correctly, which should mitigate that.) Basically: Historic versions of Perl can't handle them, and even current versions of some tools occasionally have trouble, but in general they should be fine if you are targeting modern Perl versions. If you haven't had trouble, it probably isn't a problem. Thanks for the insights. I indeed didn't have any major problems so far. I also don't care too much for older versions of Perl (unless someone specifically requests that I get a certain CPAN distribution of mine to work there which I'll evaluate on a case-by-case basis). Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Photos - http://www.flickr.com/photos/shlomif/ SGlau: Heh, you’re looking at me like I’m the only pretty girl for miles. George: Heh, that would not be an overstatement. The NSA is very far from being anything like the Israeli military. — http://www.shlomifish.org/humour/Summerschool-at-the-NSA/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Request for Comments] How to properly handle three-dotted-decimals $VERSIONS (e.g '0.0.7') of .pm files and distributions?
Hi Jed, thanks for your insights. I may look into version.pm. Regards, Shlomi Fish On Sun, 31 May 2015 13:10:49 -0700 Jed Lund jandrewl...@gmail.com wrote: Shlomi Fish, I have a personal preference for three dotted decimal versions for reasons not related to perl or programming. I come from the old school hardware configuration control world and I treat the first position as feature changes with 0 as beta level, the second as bug fixes, and the third as documentation and or background code changes unrelated to form, fit, or function. (Yes I know the hardware words don't translate one to one but I have some fuzzy analogies that I use). I have noticed that there is a preference in the perl world for pure numbers that look like numbers to be treatable as numbers meaning that there is only one decimal point. My compromise has been to use the module version https://metacpan.org/pod/distribution/version/lib/version.pm. This way I can explicitly use the three dotted position callout for version but as a version string without some risk of the three dotted version being treated as a number. use version https://metacpan.org/pod/version; our $VERSION = qv( v1.2.3); In the background I suspect that it does load the global variable $VERSION as 1.002003 but I find this way more readable on the developers side. I also believe that it makes the development version of modules more visually consistent with general release versions. use version https://metacpan.org/pod/version; our $VERSION = qv(v1.2_3); Best Regards, Jed -- - Shlomi Fish http://www.shlomifish.org/ Why I Love Perl - http://shlom.in/joy-of-perl A kid always wishes they were older until they are 18. Afterwards, they always wish they were younger. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: [Request for Comments] How to properly handle three-dotted-decimals $VERSIONS (e.g '0.0.7') of .pm files and distributions?
Hi Chris, On Sun, 31 May 2015 16:30:05 -0400 Chris Marshall devel.chm...@gmail.com wrote: Hi Shlomi- The biggest issue I've seen with float version strings and triple-dot versions is with support for older perls. Thanks for the insight. Am I right in believing that if I only target recent perls (say about 5.14.x or so) I should not worry about that? Regards, Shlomi Fish The other big issue, is make up your mind and stick with one. FYI, the PDL module got caught with switching between float string and triple dot versions which made mess for determining which was more recent. We've recently standardized on float string for back compatibility and finally have the current version of PDL being the most recent one with respect to all extant versions. Even cleaning up the mess was a bit messy... Cheers, Chris -- - Shlomi Fish http://www.shlomifish.org/ First stop for Perl beginners - http://perl-begin.org/ God created the world in 6 days and rested on the 7th. Chuck Norris created the world in one day, and has been incrementally destroying it every day since, without rest. Please reply to list if it's a mailing list post - http://shlom.in/reply .
[Request for Comments] How to properly handle three-dotted-decimals $VERSIONS (e.g '0.0.7') of .pm files and distributions?
Hi all, today someone on Freenode’s #perl chat room told me that I shouldn't use three-dotted-decimal versions in $VERSION in the .pm files and distributions that I'm putting on CPAN . E.g: instead of: « our $VERSION = '0.0.7'; our $VERSION = '0.2.3'; » Use: « our $VERSION = '0.07'; our $VERSION = '0.002003'; » ( I can quote the logs with their permission. ). The problem is that I've been uploading .pm files with the first $VERSION notation and CPAN distributions that read these VERSION fields from them and generate an appropriate tarball for many years now, and this is the first major complaint that I received for that. Furthermore: 1. Module-Build did not complain about it, and from what I Recall neither did Dist-Zilla. 2. PAUSE did not complain about it or reject my uploads. 3. CPANTS ( http://cpants.cpanauthors.org/ ) did not notify me that this is wrong either, including not in its optional or experimental policies (but note that it is of much lower visibility than #1 and #2). 4. For the record, it is possible that there's a Perl Critic ( https://metacpan.org/release/Perl-Critic ) policy for that, but I don't use Perl Critic that often, so I don't know. == By all means, if this notation is undesirable, its rejection should be made more explicit rather than I hear about it years after the fact. Note that I happen to find '0.0.7' much more user-friendly than '0.07' and would like it to stay and be supported by the toolchain properly, but I think that prohibiting it more directly would be a desirable second-best solution. So what should be done? Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ The Case for File Swapping - http://shlom.in/file-swap I also have versions of this code in COBOL.NET, Intercal, PDP‐10 Assembly, J, APL, Windows NT 4.0 Batch script and Autocad Lisp — I’m sure you can handle all of them because none of them is Perl. ;-). Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Curating old dists on CPAN
Hi John! On Fri, 01 May 2015 16:10:54 -0500 John M Gamble jgam...@ripco.com wrote: On 4/30/2015 5:10 PM, Neil Bowers wrote: I think we should either remove very old dists from CPAN, or update them to follow modern conventions (so they have a META.yml or META.json, for example). I had email with the author of CGI::Response (last released in 1995) for example, and he agreed that it should be removed from CPAN. I had a look at all the dists that were last released in 1995 and wrote up my thoughts on them: http://neilb.org/2015/04/30/curating-old-releases.html Where people think dists shouldn’t be removed, I’m happy to try adopt them to release minimal updates, where I’m able to. I’m interested to hear what others think. Neil This brought back some frustrated memories. I tried to take over Math::Brent, for the purpose of upgrading the package and fixing an error. I managed to locate John Williams, who was fine with it -- but who then couldn't grant me co-maintenance because PAUSE didn't have him as the owner (I checked, and all of his modules at that time were co-owned by another user, although only one had been worked on). At that point he didn't feel like proceeding further, and I didn't feel like making an issue of it, especially if the other user was going to make the fixes anyway. It's now two years later. The other user doesn't seem to have ownership anymore, but Math::Brent is still has an outstanding bug. I'm still interested in being a co-maintainer. For that matter, I'd be interested in co-maintaining Math::Fortran and Math::Derivative, although I would probably retire the Math::Fortran name for something like Math::Util. I suggest you try asking for a co-maintenance status again. Don't give up so easily - https://www.youtube.com/watch?v=KxGRhd_iWuE . You can also try contacting the other user. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://shlom.in/enemy There are no deletionists. Only Wikipedia articles which Chuck Norris allows to live. (By: joeyadams) — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Curating old dists on CPAN
Hi Shawn, On Thu, 30 Apr 2015 20:06:10 -0400 Shawn H Corey shawnhco...@gmail.com wrote: On Fri, 01 May 2015 09:02:08 +1000 Dean Hamstead d...@fragfest.com.au wrote: Emailing the authors of modules who's last release was 10+ years ago seems like a sensible first step. Especially if there is a clear list of next steps (i.e. give it up for adoption). Possibly this should be a normal part of PAUSE. I haven't touch my modules for a long time; it might be 10 years. :) According to https://metacpan.org/author/SHCOREY their latest releases were on August 2009 - so about 6 years ago. They just work. So far, the only bug reports are that they don't work with v5.6 and I'm too lazy to fix them. In that case, you should either fix them on perl-5.6.x or alternatively set a minimal version of perl in META.yml/the code (use 5.008;) / etc. This is also mentioned in the optional Kwalitee tests here: http://cpants.cpanauthors.org/author/SHCOREY This is also of relevance to this discussion: http://perl.plover.com/yak/12views/samples/notes.html#sl-9 Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Buffy Factoids - http://www.shlomifish.org/humour/bits/facts/Buffy/ NASA Uses COBOL. — http://is.gd/ClKAz5 Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Requesting COMAINT on https://metacpan.org/release/Crypt-CFB
Hi Neil, On Thu, 26 Mar 2015 18:03:32 + Neil Bowers neil.bow...@cogendo.com wrote: Hi Shlomi, I would like to request COMAINT on https://metacpan.org/release/Crypt-CFB by https://metacpan.org/author/KJH . There hasn't been a release by KJH since Feb, 2011 (over 4 years ago). My plans for it are: 1. […good stuff, including a bug fix…] 6. Ongoing maintenance. As you know, the preferred method is for Kees (KJH) to grant you co-maint or ownership. If you don’t get any response from Kees after a month, and you can show that you’ve taken appropriate steps to try and contact him, then you can return to the modu...@perl.org mailto:modu...@perl.org list to request a handover. Yes, I know. What do you suggest in trying to contact him aside from emailing his CPAN address? This search - https://duckduckgo.com/?q=%22kees+jan+hermans%22 yields a LinkedIn page that appears to belong to him, but I cannot send him the so-called InMail because this requires a premium (and paid) LinkedIn account. Does anyone here have that? I can also try to contact his present workplace (the one that is mentioned on the LinkedIn page). Does anyone have a different suggestion? Regards, Shlomi Fish [SNIPPED] -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ “Interesting” has a negative correlation with “successful”. — Anno on Freenode’s #perl Please reply to list if it's a mailing list post - http://shlom.in/reply .
Requesting COMAINT on https://metacpan.org/release/Crypt-CFB
Hi all! I would like to request COMAINT on https://metacpan.org/release/Crypt-CFB by https://metacpan.org/author/KJH . There hasn't been a release by KJH since Feb, 2011 (over 4 years ago). My plans for it are: 1. Fix https://rt.cpan.org/Public/Bug/Display.html?id=85576 . 2. Create a Git/GitHub repository for it. 3. Modernise the synopsis code in https://metacpan.org/pod/Crypt::CFB (indirect object notation/etc.) 4. Convert test.pl to Test::More and modernise it. 5. Add tests for POD, trailing space, CPAN::Changes, etc. 6. Ongoing maintenance. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Funny Anti-Terrorism Story - http://shlom.in/enemy The English Wikipedia: now you don’t see it — now you do. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Personal Dashboard on MetaCPAN
Hi Gabor (and all), just to say thank you for your effort working on MetaCPAN. I find the dashboard to be pretty nifty. Also thanks to Karen (ETHER) for her bug report, and general CPAN awesomeness. With warm regards, -- Shlomi Fish On Thu, 4 Sep 2014 10:05:54 +0300 Gabor Szabo ga...@szabgab.com wrote: [SNIPPED] -- - Shlomi Fish http://www.shlomifish.org/ Selina Mandrake - The Slayer (Buffy parody) - http://shlom.in/selina I might be mad. But I’m a mad genius. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Let's delete 10,000 files from CPAN
Hi David, On Fri, 25 Apr 2014 00:16:56 -0700 David Christensen dpchr...@holgerdanske.com wrote: On 04/23/2014 08:42 PM, Gabor Szabo wrote: In case you are not reading blogs.perl.org, brian d foy just sent out the regular spring cleaning call: http://blogs.perl.org/users/brian_d_foy/2014/04/lets-delete-1-files-from-cpan.html We're a month into spring and some of the world just celebrated Earth Day, so it's time for the thousands of PAUSE authors to each delete one old distribution ... ...not because there's any danger of running out of space, but because it's fun to delete things and see them disappear. 1. I doubt the people whose systems depend upon those disappearing CPAN distributions will find it to be fun. That's not a nice thing to do to people, and it's going to create negative reactions for Perl, CPAN, and FOSS. What brian d foy is proposing to do is to delete old versions of distributions where new versions for these same distributions are already available and more recommended. The deleted old versions are available in BackPan and on http://metacpan.org/ , so people who wish to get them will still be able to. 2. The problem with CPAN isn't 10,000 files that need to be deleted. The problem with CPAN is that it is a collection of programs of wildly varying quality, style, and technique. This is the direct result of the CPAN development model. What is needed is way to take the best results of TIMTOWTDI and unify them into a coherent programming systems product [1]. Has anyone seen an effective way to do this? There's https://metacpan.org/release/Task-Kensho for that, but it may not solve the whole problem. There are also various frameworks and systems on CPAN for various tasks: Catalyst, Mojolicious, Dancer, PDL, Dist-Zilla, etc. What is your vision for this coherent “programming systems product”? Regards, Shlomi Fish David [1] http://en.wikipedia.org/wiki/The_Mythical_Man-Month -- - Shlomi Fish http://www.shlomifish.org/ Perl Humour - http://perl-begin.org/humour/ No self‐respecting tomboy would use Mandriva. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Maintenance of the Class::Generate CPAN distribution ( https://metacpan.org/release/Class-Generate )
Hi all, On Tue, 21 Jan 2014 14:49:43 +0200 Shlomi Fish shlo...@shlomifish.org wrote: Hi Steve, You are the maintainer and originator of the Class::Generate CPAN distribution ( https://metacpan.org/release/Class-Generate ) and currently it accumulated 3 bugs in the rt.cpan.org bug tracker ( https://rt.cpan.org/Dist/Display.html?Name=Class-Generate ) and tests sometimes fail with perls-5.18.x and above. I contributed a patch to the latter here: https://rt.cpan.org/Ticket/Display.html?id=81623 this is just to note that Steve replied to me in private and has given me COMAINT for Class::Generate and I published some new releases: * https://metacpan.org/release/SHLOMIF/Class-Generate-1.12 * https://metacpan.org/release/SHLOMIF/Class-Generate-1.13 I have dealt with the open issues as well. One can find the repository for Class-Generate here: * https://github.com/shlomif/perl-Class-Generate Steve, thanks again. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ List of Networking Clients - http://shlom.in/net-clients I figured wrong (with a capital R). — Harvey Danger: “Wine, Women and Song”. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Maintenance of the Class::Generate CPAN distribution ( https://metacpan.org/release/Class-Generate )
Hi Steve, You are the maintainer and originator of the Class::Generate CPAN distribution ( https://metacpan.org/release/Class-Generate ) and currently it accumulated 3 bugs in the rt.cpan.org bug tracker ( https://rt.cpan.org/Dist/Display.html?Name=Class-Generate ) and tests sometimes fail with perls-5.18.x and above. I contributed a patch to the latter here: https://rt.cpan.org/Ticket/Display.html?id=81623 So I'm asking you either of two things: 1. Resume maintenance of Class::Generate - close the bugs, etc. 2. Give me COMAINT (= co-maintenance on the distribution) on PAUSE so I can continue to maintain it. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality Chuck Norris helps God help those that help themselves. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Question for SHLOMIF (and everyone else)
Hi all, I am https://metacpan.org/author/SHLOMIF on CPAN. On Mon, 25 Nov 2013 05:37:00 -0500 Paul Bennett paul.w.benn...@gmail.com wrote: Hi all, I'm writing my own parser to handle the complete ISO SGML specification (using the excellent Marpa::R2 by JKEGL). At the moment, it's purely a recreational effort, but the long-term plan is to get it on CPAN. Part of the plan is to store the parser output in the same format as XML::LibXML (since if you squint at it right and wish very hard, XML can do everything SGML can do), and it struck me that I could probably even subclass that module to give free functionality to the parsed SGML through the many modules that are already written to handle XML::LibXML. I'm not sure how well subclassing XML::LibXML can work, but I'm fine with providing an API for parsing SGML based on it, as long as one is using the public API and not the internals. I just wanted to make sure I'm not going to be stepping on any toes (or muddying any waters) by doing this, especially by using the SGML::LibXML namespace for the class name of the parse results. The parser itself would live in some other package name, maybe SGML::Marpa or something, unless SGML::LibXML::Parser seems like a cromulent choice -- I tend to think not, though, because it's not using the LibXML parser to actually do the parsing. Any hints, tips, comments, questions, or suggestions? No idea - I just work here. -- P/PW/PWBENNETT Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ Ran Eilam To Shlomi Fish: so what are you working on? Working on a new wiki about unit testing fortunes in freecell? Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
Hi Aristotle, On Wed, 4 Dec 2013 03:03:54 +0100 Aristotle Pagaltzis pagalt...@gmx.de wrote: * Steven Pritchard st...@silug.org [2013-12-04 00:40]: On Tue, Dec 03, 2013 at 11:40:34AM +0200, Shlomi Fish wrote: In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Well, I've had the source available on Github for ages... https://github.com/silug/String-Random/ Looks like Shlomi got some rebasing to do. :-) Well, git rebase did not work properly (too many silly merge commits for stuff that predates my contributions) but a semi-manual git cherry-pick appears to have worked well. Here is my pull request: https://github.com/silug/String-Random/pull/1 Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Best Introductory Programming Language - http://shlom.in/intro-lang There is an IGLU Cabal, but its only purpose is to deny the existence of an IGLU Cabal. — Martha Greenberg Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
Hi Steven, thanks for returning to us. On Mon, 2 Dec 2013 17:56:12 -0600 Steven Pritchard st...@silug.org wrote: On Mon, Dec 02, 2013 at 01:35:45PM +0200, Shlomi Fish wrote: I have not gotten a reply from Steve since posting this message, over a month ago (and I checked my spam folder). As a result, I ask the CPAN admins to give me COMAINT on String-Random so I can submit new releases. FWIW, I've been buried with a data center move at work, so I've been almost completely unreachable for the last month. I see. Well, we had concluded you were missing-in-action, but apparently you were not. brian d foy has already given me COMAINT , and I made this new release: https://metacpan.org/release/String-Random (0.23). I've never been asked for COMAINT on one of my modules before, so I'm afraid I don't understand the implications. COMAINT is short for co-maintenance and means the co-maintainer can make submit new releases for the namespace, as well as close or change the status of bugs reports on rt.cpan.org. A co-maintainer possibly has some other privileges. See: http://www.cpan.org/misc/cpan-faq.html In any case, I set up a git/GitHub repository for String-Random here: https://github.com/shlomif/perl-String-Random I used https://metacpan.org/release/App-cpangitify for doing that and then added some commits of my own. Pull requests are welcome there. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ I’m not an actor — I just play one on T.V. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
Dear CPAN admins, On Sat, 19 Oct 2013 17:07:47 +0300 Shlomi Fish shlo...@shlomifish.org wrote: Hi Steve, thanks for String::Random and other contributions to the open source world. I'd like to have COMAINT on https://metacpan.org/release/String-Random . My CPAN user page is https://metacpan.org/author/SHLOMIF and my user name is SHLOMIF. My plans for it are to close bugs and maybe update some of the code and work on the TODO list. Can you give me COMAINT? I have not gotten a reply from Steve since posting this message, over a month ago (and I checked my spam folder). As a result, I ask the CPAN admins to give me COMAINT on String-Random so I can submit new releases. One should note that String-Random is quite high on the CPAN adoption list: http://neilb.org/adoption/index.html . Best regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Star Trek: We, the Living Dead - http://shlom.in/st-wtld I hope that you agree with me that 99.9218485921% of the users wouldn’t bother themselves with recompilation (or any other manual step for that matter) to make their games run 1.27127529900685765% faster ;-) — Nadav Har’El Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: COMAINT on https://metacpan.org/release/String-Random
On Mon, 02 Dec 2013 08:54:07 -0500 brian d foy brian.d@gmail.com wrote: [[ This message was both posted and mailed: see the To, Cc, and Newsgroups headers for details. ]] Shlomi is now a co-maintainer of String::Random. Thanks! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ What Makes Software Apps High Quality - http://shlom.in/sw-quality My opinions may seem crazy but they all make sense. Insane sense, but sense nonetheless. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Requesting COMAINT for https://metacpan.org/release/Cache
Hi Chris, On Tue, 3 Sep 2013 19:59:56 +0200 Chris Leishman ch...@leishman.org wrote: Actually - that's probably good enough. I can see from that link that the PAUSE account SHLOMIF already owns a bunch of substantial perl modules - which I'll equate to being trusted by the general Perl community. Sorry for that... just making sure I'm doing the right thing. I'll add you now. https://rt.cpan.org/Public/Dist/Display.html?Name=Cache - seems like I have COMAINT now. Thanks! Shanah Tovah ( https://en.wikipedia.org/wiki/Rosh_Hashanah ) everyone! Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ My Public Domain Photos - http://www.flickr.com/photos/shlomif/ Only dead fish go with the flow. — via Nadav Har’El Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Requesting COMAINT for https://metacpan.org/release/Cache
Hi Chris, thanks for returning to me so quickly (and sorry for my delay in getting back to you). On Mon, 2 Sep 2013 21:42:23 +0200 Chris Leishman ch...@leishman.org wrote: Agreed by me. I don't have much to do with Perl nowadays, so this has not been looked at for a long time. Thanks! Can you please log into PAUSE ( https://pause.perl.org/pause/query ) and give me (= SHLOMIF) co-maint for Cache.pm? Please let me know after you do. Regards, Shlomi Fish On 2 September 2013 19:36, Shlomi Fish shlo...@shlomifish.org wrote: Hi Chris and all, I'd like to request for COMAINT (= co-maintainenace) for https://metacpan.org/release/Cache , due to the fact the author did not make a release since 2007 ( https://metacpan.org/release/Cache ). My plans for the short-term maintenance are: 1. Handle and close the tickets in the CPAN RT queue (or at least those that I have the tuits for). 2. Fix POD errors (with tests). 3. Add version control information, keywords, etc. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan Selina: Quite a weird lot this supernatural underworld seems to be. — http://www.shlomifish.org/humour/Selina-Mandrake/ Please reply to list if it's a mailing list post - http://shlom.in/reply . -- - Shlomi Fish http://www.shlomifish.org/ List of Text Processing Tools - http://shlom.in/text-proc Jack: Hi Sophie! Sophie: Don’t “Hi, Sophie!” me. Jack: Don’t “Don’t ‘Hi, Sophie!’ me” me! Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Requesting COMAINT for https://metacpan.org/release/Cache
Hi Chris, On Tue, 3 Sep 2013 18:57:37 +0200 Chris Leishman ch...@leishman.org wrote: (I actually did add you, expecting some sort of validation or verification step from PAUSE - but there was none, so I removed it again) Well, I am https://metacpan.org/author/SHLOMIF on CPAN and you can see the stuff I maintain there and my E-mail there is shlo...@shlomifish.org - same as this one. Is there anything more that you need for verification? Regards, Shlomi Fish On 3 September 2013 18:56, Chris Leishman ch...@leishman.org wrote: I can do that, however I'd suppose I need to somehow verify you? I don't do anything on Cache.pm right now, but it is in my name - and I feel I am obligated to make sure the person I'm letting push new versions out to users are going to do the right thing. How do we do that? On 3 September 2013 18:49, Shlomi Fish shlo...@shlomifish.org wrote: Hi Chris, thanks for returning to me so quickly (and sorry for my delay in getting back to you). On Mon, 2 Sep 2013 21:42:23 +0200 Chris Leishman ch...@leishman.org wrote: Agreed by me. I don't have much to do with Perl nowadays, so this has not been looked at for a long time. Thanks! Can you please log into PAUSE ( https://pause.perl.org/pause/query ) and give me (= SHLOMIF) co-maint for Cache.pm? Please let me know after you do. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Free (Creative Commons) Music Downloads, Reviews and more - http://jamendo.com/ Chuck Norris is always right. Even if he says that “A is not-A”, he would be right, because Logic is subject to his whims. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Requesting COMAINT for https://metacpan.org/release/Cache
Hi Chris and all, I'd like to request for COMAINT (= co-maintainenace) for https://metacpan.org/release/Cache , due to the fact the author did not make a release since 2007 ( https://metacpan.org/release/Cache ). My plans for the short-term maintenance are: 1. Handle and close the tickets in the CPAN RT queue (or at least those that I have the tuits for). 2. Fix POD errors (with tests). 3. Add version control information, keywords, etc. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Rethinking CPAN - http://shlom.in/rethinking-cpan Selina: Quite a weird lot this supernatural underworld seems to be. — http://www.shlomifish.org/humour/Selina-Mandrake/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: What to call a module that rewrites Perl code
On Sat, 31 Aug 2013 06:11:03 +0100 Robert Rothenberg r...@cpan.org wrote: At $work, I've been writing scripts that use PPI to munge massive amounts of legacy code. So far simple things like changing die/warn to croak/carp, ensuring all modules specify a minimum version number, or changing print foo\n so say foo, etc. It seems worthy enough to turn this code into a CPAN module. My thoughts are that it would use a plugin system for specific tasks, and a command-line script that takes plugin names as arguments, so basically you'd run the script to apply various tasks to a set of modules or scripts in a directory, perhaps using a configuration file for each of the plugins. The early version would have simple plugins, but there's no reason why more complex plugins couldn't be written (e.g. to translate a non-Moose class into something Moose-like), or other things like optimize certain kinds of expressions. I'm well aware of the limitations of doing this automatically. But the idea is to get a script that can do the bulk of the tedious rewriting, so that a human can clean up the mistakes. It's meant to be run by intelligent people who use things like version control and tests. So what should it be called? I'm thinking Perl::Rewrite is the best name. Alternatives are: - Perl::Refactor - except refactoring has a technical meaning that I don't think applies - Perl::Modernize - except that one might want a plugin that translates newer-style code into older code - Perl::Munge - except that it connotes sloppiness - Perl::Snorft - no, just kidding I have no idea what that means. - ? Perl::Modify? Perl::Transform? Perl::Revise? I don't like Perl::Rewrite too much because it may (but not necessarily) imply rewriting from scratch. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Stop Using MSIE - http://www.shlomifish.org/no-ie/ “My only boss is God. And Chuck Norris who is his boss.” — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: How to name approximate descriptive statistics module
Hi Konstantin, first of all note that modu...@perl.org is the wrong address for this message. module-authors@perl.org is the correct address. I've switched them in my reply. Anyway, let me answer. On Sun, 16 Jun 2013 15:49:43 +0400 Konstantin S. Uvarin khe...@gmail.com wrote: Hello everyone, I'm working on a Perl module project that aims to offer descriptive statistical functions without keeping the whole dataset in memory, at the cost of certain precision loss. It does so by sorting raw data into logarithmic buckets, and analyzing bucket counts later. The interface follows that of Statistics::Descriptive::Full as close as possible. However, I'm not completely sure how to name it. My current idea is Statistics::Approx::LogScale. Does it count as descriptive, unambiguous name? I was thinking of Statistics::Descriptive::Approximate initially, but it's already too long, and there may be other algorithms (e.g. probabilistic resampling) meaning even more ::'s. The current project name is Statistics::Approx::Bucket, but it looks like LogScale is better. Or isn't it? I think LogScale is better. Regards, Shlomi Fish Just in case, the project page is https://github.com/dallaylaen/perl-Statistics-Approx-Bucket Thanks in advance! -- - Shlomi Fish http://www.shlomifish.org/ Humanity - Parody of Modern Life - http://shlom.in/humanity XSLT is what Chuck Norris has nightmares of. — http://www.shlomifish.org/humour/bits/facts/XSLT/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Seeking AKARGER
Hi Amir, Lance, and all, On Fri, 7 Jun 2013 13:39:13 -0400 Amir Karger amirkar...@gmail.com wrote: I exist! just slow at returning emails this week is all. I'll follow up with Lance offlist. I am also interested in Games::Cards, having worked on such playing card-related projects as https://metacpan.org/release/Games-Solitaire-Verify , http://fc-solve.shlomifish.org/ , and http://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/ , so please CC me on the conversation. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Original Riddles - http://www.shlomifish.org/puzzles/ It does not mean what I think it means, but it means what *you* think it means. Please reply to list if it's a mailing list post - http://shlom.in/reply .
Re: Advice for improving https://metacpan.org/release/Freecell-App
Hi Shirl, On Fri, 25 Jan 2013 18:49:10 -0800 Shirl Hart sh9h...@gmail.com wrote: Shlomi, As I mentioned earlier, this is my first attempt to upload to CPAN so I greatly appreciate your suggestions for improving my module. I'm glad you do and are not too territorial around your code and are open for input. (A lot of developers unfortunately are). I'll try to incorporate your suggestions in my next release plus I was researching the Test-More framework so I could add some test. Sounds good. There are many higher-level extensions for Test-More, layers above it, and various abstractions, but Test::More is still what many people use. Some other stuff I like and use: * https://metacpan.org/module/Test::Differences - better output for comparing two scalars than is()/is_deeply(). * https://metacpan.org/release/Test-Count (my own distribution) - allows one to keep track of the number of assertions by providing a mini-language-embeddded in Perl comments for keeping track of tests. Lately, the trend among most clueful CPAN authors appears to have been to move towards done_testing() and without an explicit numeric plan, but I and some other people still prefer counting assertions explicitly and Test-Count can help with that. I was considering using git-hub for my source but that also something new for me to dig into and try to understand. Yes, you should be using some kind of remote (and publicly accessible) hosting. GitHub provides a very nice service, but I find that even though I have several years of experience with CVS and Subversion (and a little with BitKeeper - http://better-scm.shlomifish.org/bk/ - not sure anyone remembers it now), I found that git often throws me off and requires me to search the web or turn to #git for help. Mercurial ( http://en.wikipedia.org/wiki/Mercurial ) also throws me off sometimes, but in different ways than git, but I still usually prefer it and http://bitbucket.org/ usually (but sometimes settle on using GitHub just to use what all the cool kids/hipsters are using). Anyway, the book http://git-scm.com/book is pretty good, and it's available online under one of the CC licences. This is all new to me but at the same time I'm enjoying the experience very much. I plan on refactoring my code until it is structured better. I'm struggling with the code layout a bit. Again, thank you for your input and recommendations. Shirl Hart You're welcome. I guess you have quite a lot to learn now (but everyone does in this day and age, including people with many years of experience - see http://www.joelonsoftware.com/articles/LordPalmerston.html ), so don't worry if you get it a bit wrong at first. It is relatively easy to change, refactor (or sometimes even rewrite) code to fix some original design decisions (as opposed to more tangible forms of craftsmanship and engineering), and usually nothing in software is set in stone, if you don't mind losing some backwards compatibility. Good luck and have fun. Regards, Shlomi Fish -- - Shlomi Fish http://www.shlomifish.org/ Original Riddles - http://www.shlomifish.org/puzzles/ Flock aims to be the browser for the social web, but I found it to be the completely anti-social browser. Please reply to list if it's a mailing list post - http://shlom.in/reply .