Re: Most wanted module: Net::SMTP

2016-02-22 Thread Will Coleda
On Mon, Feb 22, 2016 at 9:05 AM, Tom Browder  wrote:
> On Mon, Feb 22, 2016 at 12:08 AM, Kaare Rasmussen  wrote:
>> On 2016-02-20 20:50, Tom Browder wrote:
>>>
>>> I notice that module Net::SMTP is on the most wanted list and shown as
>>> a WIP. However, on a lark I decided to try:
>>
>> I guess you refer to
>> https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/modules.md
>> which seems to be a compilation of wishes for Perl 6.  Nobody can decide
>> what gets worked on in Perl 6; I think this is just a collection of ideas
>> for someone to pick up if they have time.
>>
>>> 1. Why is Net::SMTP available in the ecosystem if it is still a WIP
>>> (and doesn't pass testing)?
>
> Okay, I confused two issues.  Questions:
>
> 1. Shouldn't a Perl 6 module available in the Perl 6 ecosystem no
> longer be shown on the most wanted list?  (And if it's still a WIP,
> the installation via Panda should note that somehow.)

Specifically not addressing the "should it be on the most wanted list
or not still" question, but:

panda can't really tell if a module is "good", only if it's
installable. Seems like a README in the project repo is a good start
here. (and maybe something similar in the MW list). Or perhaps a
version convention.

I'm sure we can crib some notes from the perl 5 ecosystem here about
determining if a module has quality.

No one is suggesting the ecosystem setup is in a final state; There
will be hiccups like this as we grow.

> 2. How does one install a local (non-panda-list recognized) module
> (e.g., one downloaded with git cl;one ...)?
>
> Thanks.
>
> Best regards,
>
> -Tom

$ panda install .

-- 
Will "Coke" Coleda


Re: Most wanted module: Net::SMTP

2016-02-22 Thread Tom Browder
On Mon, Feb 22, 2016 at 12:08 AM, Kaare Rasmussen  wrote:
> On 2016-02-20 20:50, Tom Browder wrote:
>>
>> I notice that module Net::SMTP is on the most wanted list and shown as
>> a WIP. However, on a lark I decided to try:
>
> I guess you refer to
> https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/modules.md
> which seems to be a compilation of wishes for Perl 6.  Nobody can decide
> what gets worked on in Perl 6; I think this is just a collection of ideas
> for someone to pick up if they have time.
>
>> 1. Why is Net::SMTP available in the ecosystem if it is still a WIP
>> (and doesn't pass testing)?

Okay, I confused two issues.  Questions:

1. Shouldn't a Perl 6 module available in the Perl 6 ecosystem no
longer be shown on the most wanted list?  (And if it's still a WIP,
the installation via Panda should note that somehow.)

2. How does one install a local (non-panda-list recognized) module
(e.g., one downloaded with git cl;one ...)?

Thanks.

Best regards,

-Tom


Re: Most wanted module: Net::SMTP

2016-02-21 Thread Kaare Rasmussen

On 2016-02-20 20:50, Tom Browder wrote:

I notice that module Net::SMTP is on the most wanted list and shown as
a WIP. However, on a lark I decided to try:
I guess you refer to 
https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/modules.md 
which seems to be a compilation of wishes for Perl 6.  Nobody can decide 
what gets worked on in Perl 6; I think this is just a collection of 
ideas for someone to pick up if they have time.



1. Why is Net::SMTP available in the ecosystem if it is still a WIP
(and doesn't pass testing)?
You put emphasis on the WIP part. Please don't. And I think a lot of the 
modules will fail installation from time to time, and across different 
platforms. No different than Perl 5. Or any other advanced ecosystem.


It's probably there because it, or some of it, worked at some point. And 
the author might get to fix the problems with the tests. It's public so 
you, or somebody else, can look at it at help out.


/kaare