Re: Increasing podlators Perl dependency to 5.12

2024-03-16 Thread Shlomi Fish
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

2022-12-24 Thread Shlomi Fish
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

2021-11-28 Thread Shlomi Fish
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

2021-10-30 Thread Shlomi Fish
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

2021-10-27 Thread Shlomi Fish
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

2021-10-27 Thread Shlomi Fish
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

2021-05-26 Thread Shlomi Fish
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

2021-04-05 Thread Shlomi Fish
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

2021-04-04 Thread Shlomi Fish
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

2021-04-04 Thread Shlomi Fish
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

2021-04-04 Thread Shlomi Fish
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

2021-03-20 Thread Shlomi Fish
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

2020-11-19 Thread Shlomi Fish
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

2020-04-26 Thread Shlomi Fish
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

2020-04-24 Thread Shlomi Fish
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?

2020-04-17 Thread Shlomi Fish
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 ?

2020-01-17 Thread Shlomi Fish
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

2020-01-13 Thread Shlomi Fish
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

2020-01-13 Thread Shlomi Fish
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 ?

2020-01-13 Thread Shlomi Fish
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 ?

2020-01-08 Thread Shlomi Fish
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 ?

2020-01-08 Thread Shlomi Fish
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 ?

2020-01-07 Thread Shlomi Fish
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

2019-06-30 Thread Shlomi Fish
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

2019-03-04 Thread Shlomi Fish
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

2019-03-03 Thread Shlomi Fish
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

2019-03-03 Thread Shlomi Fish
-- 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

2019-01-29 Thread Shlomi Fish
-- 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

2019-01-14 Thread Shlomi Fish
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

2018-11-21 Thread Shlomi Fish
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

2018-09-08 Thread Shlomi Fish
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

2018-08-27 Thread Shlomi Fish
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?

2018-08-27 Thread Shlomi Fish
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?

2018-08-27 Thread Shlomi Fish
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?

2018-08-17 Thread Shlomi Fish
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?

2018-08-17 Thread Shlomi Fish
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?

2018-08-12 Thread Shlomi Fish
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?

2018-08-12 Thread Shlomi Fish
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?

2018-08-12 Thread Shlomi Fish
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?

2018-08-11 Thread Shlomi Fish
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

2018-08-01 Thread Shlomi Fish
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

2018-08-01 Thread Shlomi Fish
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

2018-07-25 Thread Shlomi Fish
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

2017-10-18 Thread Shlomi Fish
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

2017-09-18 Thread Shlomi Fish
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

2017-08-19 Thread Shlomi Fish
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.

2016-11-21 Thread Shlomi Fish
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.

2016-11-21 Thread Shlomi Fish
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.

2016-11-18 Thread Shlomi Fish
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

2016-11-18 Thread Shlomi Fish
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

2016-11-11 Thread Shlomi Fish
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

2016-11-08 Thread Shlomi Fish
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

2016-04-10 Thread Shlomi Fish
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

2016-04-10 Thread Shlomi Fish
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.

2016-02-28 Thread Shlomi Fish
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.

2016-02-27 Thread Shlomi Fish
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

2016-01-17 Thread Shlomi Fish
Hi Paul,

On Sun, 17 Jan 2016 11:12:17 -0500
Paul Bennett  wrote:

> 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

2016-01-10 Thread Shlomi Fish
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

2016-01-07 Thread Shlomi Fish
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

2016-01-05 Thread Shlomi Fish
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

2016-01-04 Thread Shlomi Fish
[ 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

2016-01-04 Thread Shlomi Fish
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

2016-01-04 Thread Shlomi Fish
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

2015-09-26 Thread Shlomi Fish
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

2015-09-26 Thread Shlomi Fish
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

2015-09-19 Thread Shlomi Fish
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

2015-09-18 Thread Shlomi Fish
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

2015-09-18 Thread Shlomi Fish
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)

2015-08-27 Thread Shlomi Fish
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)

2015-08-26 Thread Shlomi Fish
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

2015-07-29 Thread Shlomi Fish
-- 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

2015-07-28 Thread Shlomi Fish
[[[
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

2015-07-14 Thread Shlomi Fish
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

2015-07-06 Thread Shlomi Fish
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.

2015-06-29 Thread Shlomi Fish
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?

2015-05-31 Thread Shlomi Fish
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?

2015-05-31 Thread Shlomi Fish
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?

2015-05-31 Thread Shlomi Fish
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?

2015-05-31 Thread Shlomi Fish
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

2015-05-02 Thread Shlomi Fish
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

2015-05-01 Thread Shlomi Fish
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

2015-03-27 Thread Shlomi Fish
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

2015-03-23 Thread Shlomi Fish
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

2014-09-16 Thread Shlomi Fish
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

2014-04-25 Thread Shlomi Fish
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 )

2014-01-26 Thread Shlomi Fish
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 )

2014-01-21 Thread Shlomi Fish
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)

2013-12-06 Thread Shlomi Fish
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

2013-12-04 Thread Shlomi Fish
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

2013-12-03 Thread Shlomi Fish
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

2013-12-02 Thread Shlomi Fish
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

2013-12-02 Thread Shlomi Fish
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

2013-09-04 Thread Shlomi Fish
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

2013-09-03 Thread Shlomi Fish
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

2013-09-03 Thread Shlomi Fish
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

2013-09-02 Thread Shlomi Fish
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

2013-08-30 Thread Shlomi Fish
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

2013-06-17 Thread Shlomi Fish
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

2013-06-11 Thread Shlomi Fish
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

2013-01-26 Thread Shlomi Fish
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 .


  1   2   3   >