Nipster seems good !

What do you think about commit rights being spread to community ?
We could create some kind of organization like collective for Plone ?

Cheers,
Simon


2012/4/13 Jeff Barczewski <[email protected]>

> This question came up just a few days ago
>
> https://groups.google.com/d/topic/nodejs/u-uhaXderi8/discussion
>
> Eldar had mentioned nipster <http://eirikb.github.com/nipster> which is
> an interesting approach which combines github watchers, forks, and npm
> stars for ranking, which seems like a good start for a community driven
> ranking.
>
>
> On Friday, 13 April 2012 09:01:17 UTC-5, Tito wrote:
>>
>> Eldar,
>>
>> So newbies should dig code on GitHub? Seriously? With all due respect,
>> what you're saying is nonsense. I have no idea how many modules exist on
>> GitHub, but at the time of this writing, npm contains 8839 packages. Dig
>> around and study them? It's awesome you have all this time to play with,
>> but most of us do not. I do that once I have zeroed-in on a particular
>> solution, sure. But what if you don't know where to start? It's been said
>> over and over that one of the main problems developing with Node if the
>> lack of thorough information about all these packages. Yes, there are great
>> resources out there, but oftentimes they're biased, old, skewed, incomplete
>> or simply… wrong. Having a single place where developers can pitch and
>> evaluate, comment and compare different modules would be awesome. Soon
>> enough, it would be fairly obvious where the pros are spending time.
>> Newbies would not feel intimidated knowing where the good stuff lies.
>>
>> Perhaps you're an expert and don't need it. If that's the case, great.
>> But for the rest of the developers joining Node's community and to the ones
>> that are not so new, this place would be *wonderful*.
>>
>> -- Tito
>>
>> On Apr 13, 2012, at 9:46 AM, Eldar wrote:
>>
>> there is no real place/tool to help achieve this overlook (apart from
>>> some simple lists)
>>>
>> There is. It is https://github.com/. Just select any popular module from
>> simple lists available, for example 
>> connect<https://github.com/senchalabs/connect>. Then
>> dig it's source code until you definitely understand how it works. While
>> doing so you will notice some dependencies. Do all steps above foreach
>> dependency. And so, and so, and so. Then select some good coders and follow
>> them.
>>
>> Node (and javascript) has one relatively specific feature. Because of
>> it's asynchrony model, javascript fitness for it and javascript goodness in
>> general it's extreamly easy to develop both low and high level modules.
>> Because of this we have a numerous modules doing similar things with
>> relatively similar quality. I guess this will not change in near future.
>> And this is a problem, especially for newcomers. But how comarison list can
>> help to solve it? It will just scare you even more. Node has extreamly flat
>> learning curve these makes learning through programming and looking at
>> third party code a real pleasure.
>>
>> On Friday, April 13, 2012 12:23:33 PM UTC+4, djcoin [Simon Thépot] wrote:
>>>
>>> Hi everyone,
>>>
>>> it's been a while since I thought that the massive amount of javascript
>>> librairies (and node.js specific ones) need to get organized.
>>>
>>> In my opinion, and I think most will agree, the difficult part in
>>> learning JavaScript is not so much about the language (well, it takes time
>>> too!) but rather about having to grasp its vast, ever changing, ecosystem.
>>>
>>> Correct me if i'm wrong, but there is no real place/tool to help achieve
>>> this overlook (apart from some simple lists) and I think it would be a
>>> massive improvement to have one.
>>>
>>> I took a few minutes to write this mail because I came accross this
>>> tool: http://opencomparison.**org <http://opencomparison.org/>
>>> What about using or get inspired from this one, for JavaScript ?
>>>
>>>
>>> Second discussion:
>>> given javascript has no 'batteries included' - so it is not maintained
>>> by a core team - maintainers of each package are given much responsibility.
>>> They must be responsive and open to change, it is of vital importance if
>>> we want to avoid massive forks.
>>>
>>> I suggest the reponsability of maintaining, making evolve a lib should
>>> be spread among the community to ensure that. Details have to be discussed !
>>> Here is a link on discussion currently taking place in the pyramid
>>> community to go that way: https://groups.google.**
>>> com/forum/#!topic/pylons-**discuss/SEHfJDrd5Fs<https://groups.google.com/forum/#!topic/pylons-discuss/SEHfJDrd5Fs>
>>>
>>>
>>> What do you think ?
>>>
>>> Cheers,
>>> Simon
>>>
>>
>> --
>> Job Board: http://jobs.nodejs.org/
>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-**
>> Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines>
>> You received this message because you are subscribed to the Google
>> Groups "nodejs" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> nodejs+unsubscribe@**googlegroups.com<[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en>
>>
>>
>>  --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to