From: Joel VanderWerf Date: 2001-12-12T04:13:47+09:00 Subject: [ruby-talk:28263] Re: Ruby Musings David Alan Black wrote: > On Tue, 11 Dec 2001, John Kaurin wrote: > > Miscellaneous: Lots of cool code is passing thru the various Ruby forums > > (this one included). Capture it. Categorize it. Wrap it up in neat > > packages. Make it available as examples, extensions, or libraries > > distributed with Ruby. Some of this is already going on, but some is > > getting lost. Do not let these ideas become difficult or impossible to > > find, or worse lost. > > Ah yes, a favorite cause of mine :-) See ruby-talk:14556 and > ruby-talk:18803. I haven't done much with Ruby Behaviors since > the conference; I'm holding out hope for selector namespaces making > it obsolete. David, you said something like this before, but I'll say it again, to keep it alive in the RAA.succ discussion. There's a gap between RAA and RubyCookbook. Code that is bigger than a snippet and smaller than an app/library tends to get lost. For example, Paul Brannan's RubyTreasures package on RAA has a lot of interesting stuff, but who would find any of it by searching RAA? Not that I think packages like this should be "flattened" into RAA--that would make browsing RAA more difficult. Nor would it fit in the Cookbook, since there are interdependencies within the package. Maybe RAA.succ could have a way of knowing about sub-packages within a given package. Then it could expose them to search and extraction for download. Another issue is where code is hosted. It might be a good idea for smaller packages to live directly on RAA.succ, especially since they tend not to be ongoing projects, and eventually the link to the remote host gets broken. -- Joel VanderWerf California PATH, UC Berkeley mailto:vjoel@path.berkeley.edu Ph. (510) 231-9446 http://www.path.berkeley.edu FAX (510) 231-9512