[racket-dev] haskell's 'hell of a lot of libraries', planet
Some thoughts:
Hackage includes
- making the distinction between program, library. ( plugin ?)
- an expanded set of categories
Cpan includes
- tester reviews
- the dreaded 'other' category
To improve fundability once you get to thousands of
libraries/apps/plugins/frameworks/languages
It's not to early to think about an expanded set of categories, or
even a more sophisticated vocabulary with a structure like the Library
of congress subject headings, though not quite as big. ;)
Tagging may also serve this purpose, though it has problems not
limited to tags like 'other'.
Once you start using more tags/categories how they are used can become
a problem.
- is a teachpack a plugin, language extension, or a language?
The other metadata question that jumps to mind is the licence under
which packages are offered. I think this would be important if you
integrated collects and planet.(racket app store anyone?)
Cheers,
Stephen
On Tuesday, July 27, 2010, Matthias Felleisen <matthias at ccs.neu.edu> wrote:
>
> If this hasn't come up yet here, please do take a look at
>
> http://donsbot.wordpress.com/2010/05/31/there-are-a-hell-of-a-lot-of-haskell-libraries-now-what-are-we-going-to-do-about-it/
>
> I am sure we will face this kind of problem one day and we might be able to prepare ourselves a bit.
> _________________________________________________
> For list-related administrative tasks:
> http://lists.racket-lang.org/listinfo/dev
>
--
--
Stephen De Gabrielle
stephen.degabrielle at acm.org
Telephone +44 (0)20 85670911
Mobile +44 (0)79 85189045
http://www.degabrielle.name/stephen