PDA

View Full Version : Looking for Collaborator(s) for Dev Project



rhoderickj
July 17th, 2007, 04:19 PM
As I've mentioned to some of you before, I'm interested in Ubuntu and Linux development, and I'm hoping to find one or more local collaborators for a small project designed to be both a learning experience and possibly beneficial to the Ubuntu community.

I'm one of those people who has to develop something in order to learn. I don't learn well by writing hundreds of test programs. I need the motivation of a working, useful program to keep me interested... even if it's only useful to me. The goal is to design some sort of simple application based upon the following criteria:

- Uses Python, as it's the language I'm least familiar with and the preferred language for Ubuntu development
- Uses some form of version control system (I have never used any of these and would like to explore how they work)
- Uses a widget toolkit, preferably GTK via PyGTK
- Possibly uses a database

As for application types, I have a few ideas. I've always wanted a simple and lightweight bill reminder to replace my clunky spreadsheets, but I want my bill reminder to allow me to split bills among multiple roommates. A GPL'd app similar to this already exists but is maintained by only one person and he has said that he will not be adding to it (it does not provide bill reminder support). Another example app may be some form of GUI to access, format, and search man pages (I haven't looked into this yet), or possibly an interactive command-line training utility for new users. None of this is set in stone though, so I'm open to ideas.

I was really hoping to find someone in Maryland or nearby to collaborate with so we can meet in person to discuss stuff when necessary. No experience is necessary, although some programming knowledge is recommended. I don't know Python or the Python/GTK/Ubuntu/Linux API very well but I have a lot experience in programming, so you should know the basics of both procedural programing and object-oriented programming. Ultimately though, all you need to have is a desire to learn and to contribute. I'd also welcome working with more experienced developers, provided that you're patient and are willing to accommodate a learning environment.

Let me know if you're interested! You can respond to this thread or send me an e-mail.

-- Josh

phr0ze
July 18th, 2007, 03:01 PM
Count me in. I get very busy some weeks but the weeks I'm not busy I'm all for this. I want to learn a new language. Let me know if you have found a good development tool for python. Also I use version control all the time and I can't live without it. However I am not familiar with any for linux so this would also help.

John

rhoderickj
July 19th, 2007, 03:39 AM
Count me in. I get very busy some weeks but the weeks I'm not busy I'm all for this. I want to learn a new language. Let me know if you have found a good development tool for python. Also I use version control all the time and I can't live without it. However I am not familiar with any for linux so this would also help.

Great! I'm not planning on this being a hardcore development project, so we'll work on it when we have the time and energy. I don't think any deadlines are necessary. It'll probably be a few weeks before I'm ready to get started myself, so I'll be in touch.

Note to any other readers: I would still welcome additional contributors to this learning project, as open source development usually works in large groups. The more the merrier.

-- Josh