Http://rubypan.org/


#1

http://rubypan.org/ version 1.0.0 has been released!

RubyPAN dot org is like CPAN dot org but for Ruby Gems. The source for
rubypan.org is located here:

http://github.com/tenderlove/rubypan/tree/master

To report a bug, fork my repository, write a test for the bug, then fix
the bug and send me a pull request. You should especially work on
sending me a new logo.

CHANGES

  • 1.0.0 2009-04-15

    • Birthday

CURRENT BUGS


#2

RubyPAN dot org is like CPAN dot org but for Ruby Gems. The source for
rubypan.org is located here:

perhaps you can explain to use what CPAN is/does and its usefulness?
-=r


#3

On Apr 15, 2009, at 21:50, Roger P. wrote:

RubyPAN dot org is like CPAN dot org but for Ruby Gems. The source
for
rubypan.org is located here:

perhaps you can explain to use what CPAN is/does and its usefulness?

http://www.google.com/search?q=cpan isn’t enough?


#4

On Thu, Apr 16, 2009 at 03:01:59PM +0900, Eric H. wrote:

On Apr 15, 2009, at 21:50, Roger P. wrote:

RubyPAN dot org is like CPAN dot org but for Ruby Gems. The source
for
rubypan.org is located here:

perhaps you can explain to use what CPAN is/does and its usefulness?

http://www.google.com/search?q=cpan isn’t enough?

Looks nice enough, but I think your missing a whole lot of features
CPAN has (that makes it CPAN / Useful) and rubypan doesn’t
have. Backlog of releases, source viewing, links to other tools (like;
distribution rating, bugtracking, etc) are just a few of them.

Are you planning on adding features like this? Or are you limiting
rubypan to just searching?

Rubyforge does seem to have these kinds of things albeit in a
different (perhaps less intuitive) interface then CPAN.

Hartog C. de Mik
{ Simplic.IT }


#5

Aaron P. wrote:

http://rubypan.org/ version 1.0.0 has been released!

RubyPAN dot org is like CPAN dot org but for Ruby Gems. The source for
rubypan.org is located here:

Surely it should be CRAN or something? (Centralised Ruby Archive
Network), otherwise you’ve got Ruby Perl Archive Network :stuck_out_tongue:

Sorry, I couldn’t resist pointing that out, great job though I’ve always
thought we needed something like CPAN and was surprised it was never
done before.

~Matt


#6

On Apr 16, 2009, at 2:16 AM, Hartog C. de Mik wrote:

http://www.google.com/search?q=cpan isn’t enough?

Looks nice enough, but I think your missing a whole lot of features
CPAN has (that makes it CPAN / Useful) and rubypan doesn’t
have. Backlog of releases, source viewing, links to other tools (like;
distribution rating, bugtracking, etc) are just a few of them.

Are you planning on adding features like this?

I’m pretty sure the release method said he takes patches. Add away.

James Edward G. II


#7

Hartog C. de Mik wrote:

Looks nice enough, but I think your missing a whole lot of features
CPAN has (that makes it CPAN / Useful) and rubypan doesn’t
have. Backlog of releases, source viewing, links to other tools (like;
distribution rating, bugtracking, etc) are just a few of them.

Nice job on rubypan.

I don’t think bug tracking would be worthwhile since many people are
already using RF’s tracker or Trac or whatnot.

Distribution rating wouldn’t be bad, but it seems gemtacular.com went
defunct. Maybe it could be integrated directly.

Regards,

Dan


#8

On Apr 16, 2009, at 01:49 , Matt H. wrote:

Surely it should be CRAN or something? (Centralised Ruby Archive
Network), otherwise you’ve got Ruby Perl Archive Network :stuck_out_tongue:

Sorry, I couldn’t resist pointing that out, great job though I’ve
always thought we needed something like CPAN and was surprised it
was never done before.

he’s missing MOST of the letters… since he’s not archiving anything
or distributing it across a network… didn’t really deter him no
matter how much we pointed it out. :stuck_out_tongue:


#9

James G. wrote:

Are you planning on adding features like this?

I’m pretty sure the release method said he takes patches. Add away.

How to seamlessly integrate - such as at the password level - with our
existing
systems that overlap CPAN? How to make sure whenever we update GitHub or
RubyForge or RAA or Lighthouse or http://agilewebdevelopment.com/plugins
, we
don’t need to then manually duplicate our effort at this rubypan?


#10

On Thu, Apr 16, 2009 at 06:35:11PM +0900, Ryan D. wrote:

he’s missing MOST of the letters… since he’s not archiving anything or
distributing it across a network… didn’t really deter him no matter how
much we pointed it out. :stuck_out_tongue:

Ya ya ya. Did you read the bugs section? I know the name sucks. :stuck_out_tongue:

Here are the current bugs again:

CURRENT BUGS

* Hopefully move rubypan.org to search.rubygems.org
* Also, it needs a new logo

I forgot one bug, the site needs to be “alpha”.


#11

On Thu, Apr 16, 2009 at 04:16:31PM +0900, Hartog C. de Mik wrote:

http://www.google.com/search?q=cpan isn’t enough?

Looks nice enough, but I think your missing a whole lot of features
CPAN has (that makes it CPAN / Useful) and rubypan doesn’t
have. Backlog of releases, source viewing, links to other tools (like;
distribution rating, bugtracking, etc) are just a few of them.

The database contains information about all releases, it just isn’t
displayed.

I think source viewing would be best accomplished via the respective
gem’s code repository. Once we have the SCM info in the gemspec I will
link
to it.

I will not tackle a bug tracking feature as that doesn’t make sense.
Everyone uses their own bugtracker, Rubyforge, Lighthouse, Trac, etc.
If the gemspec pointed at the canonical bug tracker, I would link to it.

I might add ratings.

Are you planning on adding features like this? Or are you limiting
rubypan to just searching?

Right now, just search. But if you would like more features, the
repository is here:

http://github.com/tenderlove/rubypan/tree/master

It is a very simple rails app, and the README should get you up and
running. Please submit patches.


#12

On Fri, Apr 17, 2009 at 12:55:02AM +0900, Roger P. wrote:

The RAA does something similar to what RPAN does currently, though
they’re distinct.

So a few thoughts:

  1. might be nice to add a directory like structure (like CPAN) and then
    make it user editable, so people can add their (and others’) gems in
    “where they belong.”

Rubyforge has this information already. I might be able to pull the
information from RF. We could use the software categories, although I
doubt many people fill those out.

  1. some of the links (viz: http://rubypan.org/search?q=eventmachine) are
    broken–might be nice to double check them.

Yes, because some people don’t know how to fill out their gem specs.

  1. re: source viewing–I think this would be good. The ideal would be
    to fix rdoc so that it can point directly into the “full files” and then
    just have the rdocs–but that’s just me.

Thanks much–has tons of potential. Let me know if need hosting space
:slight_smile:

Thanks. I’ve already got hosting. What I would really like is for
people who want features like these to fork my repository and send in
patches (with tests of course):

http://github.com/tenderlove/rubypan/tree/master


#13

perhaps you can explain to use what CPAN is/does and its usefulness?

http://www.google.com/search?q=cpan isn’t enough?

Nice. I do like CPAN in that it gives a directory structure to look for
useful gems.

I suppose theoretically rubyforge has this [it has tags for projects,
doesn’ it?] but nobody ever uses it or something.

The RAA does something similar to what RPAN does currently, though
they’re distinct.

So a few thoughts:

  1. might be nice to add a directory like structure (like CPAN) and then
    make it user editable, so people can add their (and others’) gems in
    “where they belong.”

  2. might be nice to generate [and host] rdocs for all the various gems.
    2a) should that occur, might be nice to allow users to add comments on
    the different doc pages :slight_smile:

  3. You can do more with the gem lists–you could create a link to the
    README or source or docs.
    ex:
    http://ruby-roger-useful-functions.googlecode.com/svn/trunk/gem_rdocs_indexer/all_gems_rdocs_index.html
    generated from:
    http://code.google.com/p/ruby-roger-useful-functions/source/browse/trunk/gem_rdocs_indexer/gem_rdoc_indexer.rb

  4. some of the links (viz: http://rubypan.org/search?q=eventmachine) are
    broken–might be nice to double check them.

  5. re: source viewing–I think this would be good. The ideal would be
    to fix rdoc so that it can point directly into the “full files” and then
    just have the rdocs–but that’s just me.

Thanks much–has tons of potential. Let me know if need hosting space
:slight_smile:

-=r


#14

I think the glory of CPAN exists because it is central.

Well the majority of a community can use and agree one solution. Think
of what would happen if Perllandia community would have used several
CPAN-like archives :wink:


#15

On Fri, Apr 17, 2009 at 12:55:02AM +0900, Roger P. wrote:

The RAA does something similar to what RPAN does currently, though

  1. re: source viewing–I think this would be good. The ideal would be

I don’t think bug tracking would be worthwhile since many people are
already using RF’s tracker or Trac or whatnot.

Distribution rating wouldn’t be bad, but it seems gemtacular.com went
defunct. Maybe it could be integrated directly.

I think the glory of CPAN exists because it is central. It’s a hub for
all things Perl - if you could do this for Ruby you could make stuff a
lot more easy for newcomers. I will clone your repo and see if I can
produce anything meaningful.

Grtz,
Hartog.


#16

On Thu, 16 Apr 2009, Matt H. wrote:

Surely it should be CRAN or something? (Centralised Ruby Archive Network),
otherwise you’ve got Ruby Perl Archive Network :stuck_out_tongue:

Taken.

http://cran.r-project.org/

The Comprehensive R Archive Network

What are R and CRAN?

R is `GNU S’, a freely available language and environment for
statistical computing and graphics which provides a wide variety of
statistical and graphical techniques: linear and nonlinear modelling,
statistical tests, time series analysis, classification, clustering,
etc. Please consult the R project homepage for further information.

CRAN is a network of ftp and web servers around the world that store
identical, up-to-date, versions of code and documentation for
R. Please use the CRAN mirror nearest to you to minimize network load.

John C. Phone : (64)(3) 358 6639
Tait Electronics Fax : (64)(3) 359 4632
PO Box 1645 Christchurch Email : removed_email_address@domain.invalid
New Zealand