Skip to main content
Welcome guest. | Register | Login | Post

Looking for someone to take over project

8 replies [Last post]
supermike's picture
Offline
Joined: 2006-02-17

I have project, gvpnc, which stands for a GNOME front-end to the vpnc command. This gives me an attractive GUI to VPN into my office from Linux.

I'm working on many other things in my life right now, but I do feel that this is a piece of software that a lot of people would enjoy having if they do regular VPN work. Unfortunately I don't have time to mess with SourceForge and continuing to upgrade the project. It works well enough for me, so I don't need to customize it anymore. Therefore, I'm looking for someone willing to take ownership of the project and at least get it on SourceForge and solicit bug reports, feature requests, etc., and consider adding these changes either by yourself or from the help of others. You don't have to implement one change as far as I'm concerned -- it works perfectly fine for me as is. But at least the rest of the world might be able to take advantages of this.

The ideal Project Manager candidate will have already used vpnc and will likely know a thing or two about Python, PyGTK, and Glade.

The project is extremely simple. I drew the GUI in Glade. It's a white window with a menubar and a toolbar. The toolbar only has two buttons -- connect and disconnect. The white window displays the status of the connection. When you click Connect, it asks for Server, Group Name, Group Password, User Name, and User Password. Glade saves the GUI as an XML file. I then created gvpnc.py. Learning a technique from RedHat's control panels, long ago I created a boilerplate piece of code that will load the XML-based GUI through PyGTK. When someone clicks on something, an event fires. These events are called signals in Pythonese. I then respond to these events in Python. For the most part, I despise Python, but since there's no suitable VB on Linux right now (without paying for something), and since Python and PyGTK are pretty much standard in most Linux distros, I stick with it. Anyway, I'm not a pro at Python, so often I shell out to Bash, run some tasks with the basic GNU/Linux tools (thank you Richard Stallman for those tools), and then return the result. That's how I interface with vpnc and get a result.

If you are interested, please PM me and let me know your expertise with Python, PyGTK, and/or Glade. I'll then consider PM-ing you back. More than likely someone with even marginal Python skills will be plenty-fine for this task. It is required that you know how to get a project started on SourceForge -- that's the key thing.

libervisco's picture
Offline
Joined: 2006-05-04

You might consider posting this on LXer.com as well to get a wider pool of possible candidates' attention.

Good luck Smiling

a thing's picture
Offline
Joined: 2005-12-20

Using SF is like using LFDO. Ask for a Savannah project instead Smiling

Whistler's picture
Offline
Joined: 2006-01-03

...or Gna! (which supports Subversion) Smiling

supermike's picture
Offline
Joined: 2006-02-17

thing: Do you get a lot of traction with that Savannah site? SourceForge is aggravating.

ma_d's picture
Offline
Joined: 2006-07-07
supermike wrote: thing: Do
supermike wrote:

thing: Do you get a lot of traction with that Savannah site? SourceForge is aggravating.

I'm also interested to hear about savannah and Gna. Sourceforge is so irritating I stopped updating it about 9 months ago, and I've had like a dozen releases since.

libervisco's picture
Offline
Joined: 2006-05-04
While I haven't used these

While I haven't used these kinds of sites yet as I haven't had any programming projects of my own I think that no matter where you host it you could get some attention to it without relying so much on the attention you'd get from a host (like sf.net, savannah, gna etc.) anyway. If your program is good people will find it. Just mention it on forums, put it in your signature, get some links to it and I think you should be fine.

Good luck

ma_d's picture
Offline
Joined: 2006-07-07
Nah, doesn't work

I've tried that, it doesn't work particularly well. I mean, I get plenty of users, but people who want to contribute; you rarely find someone who wants to contribute.
It probably doesn't help doing it in c, but hey I'm not gonna rewrite a years worth of c coding in another language to attract assistance.

libervisco's picture
Offline
Joined: 2006-05-04
Well, in that case a place

Well, in that case a place that attracts a good deal of developers would indeed be good. I can't really tell myself as I have no experience with it, but based on the fact that Savannah is officially supported by FSF (as far as I know) and has also been around for quite a while that it should have enough developers community traction that you need.

It's probably best to check it out and see for yourself, maybe even register your project there and see what happens.

Another site I just remembered that you might want to check out is http://developer.berlios.de/ I've seen quite a few popular projects being hosted there (some Xfce stuff for example), but then again Savannah has some high profile projects too (alot of the GNU stuff such as GNU C Compiler for example Smiling ).

Comment viewing options