Python Code Repository?

Will Ware wware-nospam at world.std.com
Fri Jul 9 22:42:27 EDT 1999


jam (jam at newimage.com) wrote:
: I don't think anything as nice as CPAN exists for python ...
: I know enough about python and cgi scripting and sql databases to come
: up with something pretty quick, and all we'd need is submissions. there
: might already be some examples of code snippets out on the net in various
: places..
: does anyone have any further suggestions or ideas on how we can get this
: rolling?

There is alot of merit to the idea, and probably if you implement it,
getting contributions won't be a problem. It might be worthwhile to
set up a voting system that allows people to rate contributions for
interesting-ness. You might look at the slashdot.org moderation scheme,
that guy has thought long and hard about the problem of rating content
in a way that is both fair and informative.

There might be a few different ways people could search for something.
The first could be the Yahoo-style hierarchy, where you'd see something
like this:
AI -> neural nets -> back propogation -> you get the picture...
The second would be searching on keywords, which would be found either
in the source code itself or an associated text description or readme
file. I think freshmeat.net implements something like this.

What would be an interesting opportunity for innovation would be to
allow people to add new keywords after the fact. Suppose I'm looking at
some piece of code that integrates numerical solutions to differential
equations, and I realize that it has some bearing on some non-obviously
related thing like a problem in cellular automata. As a user of the
system, it would be good if I could add "cellular automata" as a search
keyword to the numerical integration code. Just a thought, but you might
end up finding some interesting connections that wouldn't otherwise
emerge.
-- 
 - - - - - - - - - - - - - - - - - - - - - - - -
Resistance is futile. Capacitance is efficacious.
Will Ware	email:    wware @ world.std.com




More information about the Python-list mailing list