tcpfile has already made great improvements since 0.1.0
We went from 7596 lines of code in 37 classes to 15642 in 150 classes (measured with metrics plugin).
It is almost ready to release, but in its current state it just lacks some minor and some major features and has a few bugs.
We are looking for more developers. You dont have to be a programmer with a degree, but some experience is needed to handle eclipse and svn and of course java.
We have tasks ranging from independent plugins which only need a bit of a User Interface to whole subsystems that have not even really described what they should be able to do.
Furthermore, I have developed a bit of a style now, and I am not really sure which parts of it are good and which design choices I have will cause a lot of trouble in the end. Outside advice would be great for that.
What we offer:
- Experience in java for any level
- Great range of challenges from simple plugins to implementing a robuster design
- Experience of working on a program together
- We would help you get acquainted with the code, it is overall not very well commented but I can change that or explain some of its packages/classes/concepts.
- the possibility of changing the future of this program. Influence you have here is probably bigger than with other programs being developed, since we are comparatively small
Current tasks (sorted more or less after difficulty):
- upnp plugin to open a port on a upnp nat
- wizards for different tasks
- some visualizations for queues, transfers etc.
- contacts should have permissions and trust level
- ssl connections including keystores etc.
- dht specification and implementation (updating buddies over known buddies)
lots more...
Tasks which are not really needed but could be nice anyway:
- any plugin you can think of
- updating ips over msn/icq?
- adding the possibility of voice communication (dont even know if that is well possible)
Just ask us for more details.
I hope that someone replies,
Stivo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
tcpfile has already made great improvements since 0.1.0
We went from 7596 lines of code in 37 classes to 15642 in 150 classes (measured with metrics plugin).
It is almost ready to release, but in its current state it just lacks some minor and some major features and has a few bugs.
We are looking for more developers. You dont have to be a programmer with a degree, but some experience is needed to handle eclipse and svn and of course java.
We have tasks ranging from independent plugins which only need a bit of a User Interface to whole subsystems that have not even really described what they should be able to do.
Furthermore, I have developed a bit of a style now, and I am not really sure which parts of it are good and which design choices I have will cause a lot of trouble in the end. Outside advice would be great for that.
What we offer:
- Experience in java for any level
- Great range of challenges from simple plugins to implementing a robuster design
- Experience of working on a program together
- We would help you get acquainted with the code, it is overall not very well commented but I can change that or explain some of its packages/classes/concepts.
- the possibility of changing the future of this program. Influence you have here is probably bigger than with other programs being developed, since we are comparatively small
Current tasks (sorted more or less after difficulty):
- upnp plugin to open a port on a upnp nat
- wizards for different tasks
- some visualizations for queues, transfers etc.
- contacts should have permissions and trust level
- ssl connections including keystores etc.
- dht specification and implementation (updating buddies over known buddies)
lots more...
Tasks which are not really needed but could be nice anyway:
- any plugin you can think of
- updating ips over msn/icq?
- adding the possibility of voice communication (dont even know if that is well possible)
Just ask us for more details.
I hope that someone replies,
Stivo