Thu, 15 Nov 2007
Projects for people new to Python
Hi all,
I need to find some useful projects for new, young contributors, especially in the area of 3rd party packages; we've been thinking about things like porting 3rd party packages to Py3K, adding tests to existing projects, and providing Windows binary eggs for various packages. Everything would be open source, contributed back to the projects, etc., of course.
We're mainly looking for fairly small individual projects: nothing terribly big or complicated.
Please dump brain => comments section, or just e-mail me directly.
thanks, --titus
posted at: 02:03 | path: /nov-07 | 12 comments
Comments:
Posted by Carl at Mon Nov 19 20:36:55 2007:
I hope you collect some good ideas. I am sure there are plenty of people of all levels of coding that would like a good starting point to get involved in the community, learn new skills, and get involved with open source software in general.
I hope so anyway. I look forward to seeing the suggestions.
Posted by John Mark Schofield at Mon Nov 19 23:14:10 2007:
I'm interested in the submissions. How many have you received to date? Care to publish a sample?
Posted by pfctdayelise at Tue Nov 20 00:07:59 2007:
What about NLTK? Be quite fun if you're interested in languages, and there's many possible threads that could be picked up and worked on fairly discretely.
Posted by Titus Brown at Tue Nov 20 00:25:32 2007:
John: I've received zero, apart from the NLTK suggestion. For which I give thanks to pfctdayelise ;)
See
http://ivory.idyll.org/blog/nov-07/hidden-gems-in-stdlib.html
for a (very successful!) alternate tack that I took ;)
And watch this space for announcements...
--titus
Posted by ulrik at Tue Nov 20 03:31:11 2007:
Um reinteract is a cool and new python project. It is a whole new app in Python but it also needs supporting modules.
http://fishsoup.net/software/reinteract/
Posted by Kyle at Tue Nov 20 06:42:35 2007:
(I work for a non-profit that does patent work in the developing world.) I'd love to see the following:
- simple py app (web or gui) to access EPO's Open Patent Services: http://ops.espacenet.com/
- ditto for NCBI/PUBMED's eutils: http://www.ncbi.nlm.nih.gov/entrez/query/static/eutils_help.html
- django (http://www.djangoproject.com/) app for tracking/researching patents
Also, as a student of Chinese:
- web app that keeps track of your vocabulary in a new language and presents you with daily news stories that contain X% words you know, with definitions for others sucked from StarDict dictionaries.
Others:
- Gui wrapper around libgmail (http://libgmail.sourceforge.net/) for sending email with variable substitution, e.g. "Hi $(NAME) , great to see you $(TIME)."
Posted by Zeroth at Tue Nov 20 07:54:39 2007:
Hey Titus, a few ideas for ya:
-PyPy, they always need people to test, write tests, debug code.
-Contact the devs of Django and CherryPy, see if they need any help.
-Or take a look at the vaults of parnassus for any interesting projects that may need help, testing, whatever: http://py.vaults.ca/apyllo.py/
This is a cool thing you're doing. :D
Posted by Chris Perkins at Tue Nov 20 13:22:30 2007:
I am looking for a few people to join me on the dbsprockets project. dbsprockets is a system designed to integrate SQLAlchemy and Toscawidgets, making it easier for developers to create forms on a Pylons or TG web application. Most of the low-level design is in place, I am working on flushing things out a bit. I could use someone who is proficient in JS and CSS and would like to learn more about the guts of Pylons and/or TG and is willing to do TDD. This is a short term project expected to be finished by the end of the pycon sprints.
Thanks for the call out Titus.
-chris
Posted by infixum at Tue Nov 20 15:25:42 2007:
A bit esoteric, but a way of incorporating geostats and 3d interpolation (kriging) into scientific python - this comes up about once every 4 months or so as a topic on the SciPy list. The responses mostly suggest wrapping an existing library.
Posted by Mattie at Tue Nov 20 18:00:28 2007:
http://python.eventscripts.com
We could use some help writing game addons and core libraries for Counter-Strike: Source, Half-Life 2 and the like. It's really more of a community effort to enhance the game and publish addons on http://addons.eventscripts.com .
Still, a huge number of teens and young adults are getting their first scripting experiences working on their own addons and libraries for others to use.
The Python engine for CS:S just went live, so we're enjoying the excitement there.
Posted by Mark Szpakowski at Wed Nov 21 09:00:31 2007:
Python is one of the main languages for the One Laptop Per Child computer. Do something for it, and you'll affect millions of kids (and adults) world-wide. Give One, Get One - act before Nov 26th.
Posted by Titus Brown at Tue Nov 27 21:29:09 2007:
See
http://ivory.idyll.org/blog/nov-07/ghop-announce.html
for my motivation for this post...