We are looking for Coders, artists, translators and writers who'd like to contribute to Phex, who want to further really free p2p and help this happy Fox evolve even faster.
If you want to dive into Java coding, while also helping the ongoing development of a Gnutella file-sharing client, we would be very happy to welcome you as a member of the Phex coders.
In case you are not so much a tech wiz, but still like to help improve Phex, we also need artists, translators and writers for promotion and documentation, who would like to contribute art and text to Phex. We'd be glad to see you join up!
-> If you want take a peek at some points where you could easily start coding, just have a look at our Open Development Tasks.
-> And if you have grown interested, you can meet us most easily in the Phex Forums.
What we are looking for in detail
- Most needed are Java developers, who like to take a dive into coding for Phex. This can range from small things like porting existing code to Java 5 generics, to big changes like implementing bleeding edge Gnutella network technology.
- If you speak other languages than English, we also need you to help translating Phex to your language.
- We also need people who create additional Artwork or help to document Phex in this wiki.
How to get going in code
All Phex developement is done in SVN (hosted at sourceforge), so you can just checkout the SVN repository, if you want to get a taste of the code:
(You can find more infos on Phex via SVN on our Subversion info-page)
And if you want to get coding as soon as possible and still seek ideas, just check out our task list.
We hope to hear from you soon!
Who is working on Phex at the moment?
An (incomplete) List of previous and current developers can be found at the contributors page.
What contributing gets you
- Your changes go to a respectable userbase: While Phex doesn't have millions of Users like LimeWire or Azureus, it has a steady base of some thousand users and gets downloaded about 300 times a day, so many people will see and appreciate your work.
- Phex development is at a steady pace: Your changes will most likely live on for a long time, and others will build upon your work (as already happens with Phex-Code in i2Phex, funtoosh and some other spinoffs).
- You can make a difference: Unlike bigger projects, where one programmer can't really leave a trace without devoting half his/her life to the project, you can really make a difference in Phex.
- You can increase your experience with Java networking code in a real-world environment.