[Python-Dev] standard libraries don't behave like standard 'libraries'
Sriram Srinivasan
naughtysriram at gmail.com
Fri Nov 13 13:15:17 CET 2009
as people like to compare languages take ruby for example (i am confident
that there will be no flame war here ;) )
we have PyPI
they have RAA
we have ?
they have rubyforge
i am seeing the rubyforge site now on my other tab, i find
Communications (365 projects)
Database (245 projects)
Desktop Environment (80 projects)
Education (81 projects)
Games/Entertainment (225 projects)
Internet (1339 projects)
Multimedia (296 projects)
Office/Business (226 projects)
Other/Nonlisted Topic (82 projects)
Printing (23 projects)
Religion (7 projects)
Scientific/Engineering (278 projects)
Security (86 projects)
Sociology (16 projects)
Software Development (1164 projects)
System (548 projects)
Terminals (37 projects)
Text Editors (136 projects)
these are the ongoing library development. although they are small in number
but it is put very clear.
in python the only way i have found about the libraries we have is by using
the doc (docs is great at this).
but i find less/no details about standalone/libraries that are not part of
python stdlib. (google is great at this)
lets take RAA now,
By Category
Application
114 subcategories
553 projects
Documentation
14 subcategories
31 projects
Library
150 subcategories
1179 projects
Ports
8 subcategories
10 projects
* By Project(ALL): 286 subcategories, 1773 projects
* By Owner: 905 owners
first of all they can never ever beat python's record of packages.
its funny i found a ruby project in pypi. on further inspection [rython
0.0.1] a library module for coding in ruby inside python code
transparently... how awesome..! its happy to see that libraries already has
taken the add-on feature. sad to see libraries mixed up with software
packages (no one will find about the library amidst those 1000's of
software!
packaging libraries has some other advantages too, like accumulation of
ideas happen. what if i design a *library* and no one uses it? whats the
point in creating? but if i could upload that in pypi or something like
that, also one python core active developer has had a look in to that, and
might one day be integrated with the standard modules..!
the best thing for now i propose is that segregating libraries and
applications in pypi. if thats a first stage bring about an awesome library
for distribution of packages (already in progress). third is chunk the
standard library and start providing the packages. seems simple but already
the python community is waiting for a long time.
--
Regards,
Sriram.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20091113/a8c60446/attachment.htm>
More information about the Python-Dev
mailing list