I think it might be a good idea for us to collect feedback on the most desired libraries and apps to port to ruby.
If we find that many of us don't use ruby because of a specific missing library, then we can work together to address that need (perhaps even pooling money together to pay developers).
I believe having a page devoted to this issue might be a good way to get started. Something to collect, categorize and organize this info so we can better understand what might provide the best ROI.
What are the top 5 libraries you'd like to see ported to Ruby? For example, I'd love to see Perl's IPN (paypal) module ported to Ruby.
And what are the top 5 apps you'd like to see ported to Ruby? I'd love to see Trac ported to Ruby (especially Trac's web-based svn repository viewer/differ which I prefer over viewcvs).
ps
If you speak Japanese, it would be good to get feedback from the thriving Japanese ruby community translated for this as well.
On Fri, 7 Jan 2005 12:31:28 +0900, Thursday <nospam@nospam.nospam.nospam.nospam.org> wrote:
And what are the top 5 apps you'd like to see ported to Ruby? I'd love
to see Trac ported to Ruby (especially Trac's web-based svn repository
viewer/differ which I prefer over viewcvs).
I think it might be a good idea for us to collect feedback on the most desired libraries and apps to port to ruby.
if you look in the archives you could find some threads about it, mostly from 2003. That was the time where ruby was still mostly considered "the cool language with so few libraries".
I especially remember this: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/62383
where Hal Fulton had this list. I don't think much stuff on that list is missing, now.
I have started doing this, but it is far from ready to release.
Don
···
On Fri, 7 Jan 2005 12:31:28 +0900, Thursday <nospam@nospam.nospam.nospam.nospam.org> wrote:
I think it might be a good idea for us to collect feedback on the most
desired libraries and apps to port to ruby.
If we find that many of us don't use ruby because of a specific missing
library, then we can work together to address that need (perhaps even
pooling money together to pay developers).
I believe having a page devoted to this issue might be a good way to get
started. Something to collect, categorize and organize this info so we
can better understand what might provide the best ROI.
What are the top 5 libraries you'd like to see ported to Ruby? For
example, I'd love to see Perl's IPN (paypal) module ported to Ruby.
And what are the top 5 apps you'd like to see ported to Ruby? I'd love
to see Trac ported to Ruby (especially Trac's web-based svn repository
viewer/differ which I prefer over viewcvs).
ps
If you speak Japanese, it would be good to get feedback from the
thriving Japanese ruby community translated for this as well.
I think it might be a good idea for us to collect feedback on the most desired libraries and apps to port to ruby.
If we find that many of us don't use ruby because of a specific missing library, then we can work together to address that need (perhaps even pooling money together to pay developers).
...
What are the top 5 libraries you'd like to see ported to Ruby? For example, I'd love to see Perl's IPN (paypal) module ported to Ruby.
And what are the top 5 apps you'd like to see ported to Ruby? I'd love to see Trac ported to Ruby (especially Trac's web-based svn repository viewer/differ which I prefer over viewcvs).
Why ported? Why not a list of just the top whatever apps and libs people might like? Are there bonus points for copying what has been done in another language?
I'd like to see a robust pure-Ruby XSLT library, and a pure-Ruby Jabber server. Whether it copies some app in another language makes no diff to me, so long as it has a Ruby API + full spec/rec compliance.
Also, off the top if my head, I'd also like pure-Ruby VOIP/digital telephony libraries. Have no idea what they would be ported from.
On a a more philosophical note, I'd like to see Ruby apps that are the first to address emerging technology and user behavior.
James
P.S.
One other item for the wish list: some magic code that lets Ruby call code written in other languages so that they no longer need porting.
A good place to start would be to look at the top downloads from CPAN
(that's the Perl archive for those that don't know) and see what we're
missing. You can find the "Phalanx 100" at http://qa.perl.org/phalanx/distros.html.
- From the Top 10:
It looks like Ruby is mostly covered here. The only thing I'm not sure
about is the "MailTools". Everything else is core or has 3rd party
equivalents.
- From the Biggies:
The Oracle driver needs serious work. If there's one man I could
recruit into the Ruby community from Perl it would be Tim Bunce.
We need a recursive descent parser. Do we have one?
I'm not sure about a couple of these, such as HTML::Tagset,
IO::Socket::SSL, or Net_SSLeay.
The rest look like they're core or covered by 3rd party packages,
except SpamAssassin (which is an application, not a module, afaik).
As for the rest, take a look, and see if there's anything that jumps
out that Ruby doesn't have that folks might think it useful.
Regards,
No please not. Not this stupid overengineered library that tries to
merge things in an abstract interface that are too different.
I want forget every minute of my life where i worked with this stuff
and it was a serious amount - just because it was so slow that
i always feared to die on a coffeine shock while working with it.
--
Best regards, emailto: scholz at scriptolutions dot com
Lothar Scholz http://www.ruby-ide.com
CTO Scriptolutions Ruby, PHP, Python IDE 's
On 2005-01-06 19:41:43 -0800, leon breedt <bitserf@gmail.com> said:
On Fri, 7 Jan 2005 12:31:28 +0900, Thursday > <nospam@nospam.nospam.nospam.nospam.org> wrote:
And what are the top 5 apps you'd like to see ported to Ruby? I'd love
to see Trac ported to Ruby (especially Trac's web-based svn repository
viewer/differ which I prefer over viewcvs).
On Fri, 7 Jan 2005 12:31:28 +0900, Thursday > <nospam@nospam.nospam.nospam.nospam.org> wrote:
And what are the top 5 apps you'd like to see ported to Ruby? I'd love
to see Trac ported to Ruby (especially Trac's web-based svn repository
viewer/differ which I prefer over viewcvs).
+1
A Rails version of Trac would rock.
Leon
And please make it general and flexible enough to support other
version control systems like darcs or GNU Arch too... that would
really rock.
A good place to start would be to look at the top downloads from CPAN
(that's the Perl archive for those that don't know) and see what we're
missing. You can find the "Phalanx 100" at http://qa.perl.org/phalanx/distros.html\.
- From the Top 10:
It looks like Ruby is mostly covered here. The only thing I'm not sure
about is the "MailTools". Everything else is core or has 3rd party
equivalents.
- From the Biggies:
The Oracle driver needs serious work. If there's one man I could
recruit into the Ruby community from Perl it would be Tim Bunce.
We need a recursive descent parser. Do we have one?
I'm working on a Packrat parser, similar to XTC.
But progress is slow due to many other activities at the moment.
No please not. Not this stupid overengineered library that tries to
merge things in an abstract interface that are too different.
Hmmm... don't take it too literally. What I wanted to hint at is that a library to deal with all the trivia of email handling would be quite useful. Alter all, who wants to write a MIME parsing library for every new project...
I want forget every minute of my life where i worked with this stuff
and it was a serious amount - just because it was so slow that
i always feared to die on a coffeine shock while working with it.
Oh, my... it's not THAT bad
Here is another one for you:
Again, this is not specifically about a particular implementation, but rather the functionalities it offers: