Re: CPAN and RAA
by dragonchild (Archbishop) on May 16, 2006 at 17:45 UTC
|
I ported Tree to Ruby, but never released it. My question would be how does this compare to the RubyGems archive? Is this the successor?
My criteria for good software:
- Does it work?
- Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
| [reply] |
|
|
My understanding of it:
Gems is a packaging mechanism (similar to PPMs in a way; gems may contain extension code that's compiled on the installing system, or binaries for Win32, or pure Ruby code). rubyforge.org is a Ruby-oriented Sourceforge-y site and the default source for gems (similar to how AS provides the default PPM repository), but the gem utility may be pointed at other servers (for beta releases, private repositories, etc). RAA provides a general index of Ruby projects with pointers to where they live (so similar to CPAN but nothing's really available directly from it; you get pointed to rubyforge or the author's site).
| [reply] |
|
|
A list of links to projects isn't very similar to CPAN at all. CPAN is a distributed archive network with sophisticated automatic indexing, which is both more useful and much more complicated than a simple list of links. There's a good reason that no other language has anything close to the size and scope of CPAN - it's a heck of a lot of work to create and maintain! Worse, it requires a massive social effort to get everyone to actually use the same system.
-sam
| [reply] |
|
|
|
|
I in my innocence remain clueless! What I've seen to date suggests that RAA == CPAN, but since I'm very new to the scene in question, I just don't know.
--hsm
"Never try to teach a pig to sing...it wastes your time and it annoys the pig."
| [reply] |
|
|
Why, it's the Recreational Aircraft Association!! What else could it be? O:-)
| [reply] |
|
|
Re: CPAN and RAA
by borisz (Canon) on May 16, 2006 at 22:32 UTC
|
I wonder what a RAA is? A link would be nice. I guess it is CPAN for ruby. But why should a monk contribute there too?
| [reply] |
|
|
| [reply] |
|
|
| [reply] |
Re: CPAN and RAA
by Stoffe (Sexton) on May 19, 2006 at 13:13 UTC
|
I have contributed to both - if you count patches, as I have no modules of my own in either. Also, one has to count projects linked from RAA, as it is not a repository of its own, that would probably be rubyforge that comes closest.
As your question is phrased I suspect that you think it might be "politically incorrect" for a Perl programmer to contribute to and therefore further Ruby, but I don't see it that way at all. Apparently you use both, since you ask, for whatever reason - suitability or curiosity perhaps. The only correct answer as I see it is that you of course should help making any of your tools better given the chance. Making either better at a task does in no way diminish the other, it only makes life easier for other people.
You will not hurt Perl in the slightest, but Ruby, which needs a bit more of a leg up when it comes to modules, could really benefit from some help.
| [reply] |