iComm has been dormant for a while now, and I want to start to expand the team and getting some things finished. iComm has teamed up with Community Code to get back on track. With the help of Community Code we will introduce new member to the team that are new to open source.
If you haven't heard of Community Code check out these articles
http://it.slashdot.org/article.pl?sid=05/05/04/2257229&tid=185&tid=218
http://australianit.news.com.au/articles/0,7204,15083420%5E15317%5E%5Enbv%5E15306,00.html... read more
I have just posted a screen shot of iComm. The screen shot is a little old but you can atleast see what iComm looks like. iComm also looks very nice on the mac
Work on iComm has stalled. This is due to a high uni work load. However I still plain to get iComm to at least a stable release with all the feature that were plained. I don't see any work being done before the 30th of June. However take a look at the source in the cvs. One more thing the network code will be re-writen again. and this will be the first thing I will do when I get time
I just uploaded the technical manual for iComm. I didn't write it or check it for errors, so sorry if there is any. The technical documentation was uploaded in the Docs section was created from a pdf so I apologise for the formatting. I will upload the pdf to the iComm homepage in the next few days. You may want to wait for that as it is much easier on the eye.
As you may or may not know iComm started its life as a third year project for students at the University of Wollongong. Now that the subject has finished we can ask for outside help. It seems only two of the people that started iComm are interested in continuing to at least a fully functional stable release. If you think you can help us in anyway send an e-mail to unheardof@sourceforge.net
I look forward to hearing from you :)
I hope to realse binaries for iComm within the next month. At the the time of writing we have, whiteboard and public chat working. Private chat and video are not far off. Audio could be sometime coming yet and filesharing hasn't been started yet.
iComms networking package (in its current form) is poor at best. That is why I am re-writing it. It is highly inefficient, buggy and overtly complex. The reason for this is that it was rushed, as it was needed by the other developers to do other parts of iComm. Furthermore I was learning networking programming. I now have the time to re-write the code properly.
iComm is a project that was started as a 3rd year com sci uni project. We recently had a trade show. This where 3rd year students show what they have been working on, to the general public. The trade show is also when development finishes for most projects, as the subject is finished. However due to the large amount of interest at the trade show two of the developers have decided to finish iComm.
The P2P part is partly done. It is still has a few bugs, however it will send to other peers. It has not been tested over the internet yet, and connections are never removed. These problems will be fixed in the next few days. I also hope to have the GUI painting so that when a new user is added to the meeting they will be display in the user list without resizing the window first. I also hope to have the most features working by Thursday next week.
So it is the 22nd of Sep and the network is not done. However more of the network is working now, no really it is. Get the code from the CVS and take a look. The network is not to far of being complete, however testing still needs to be done. The network will work, for the most part, without port forwarding. The exceptions to this are if you are hosting the meeting, and, the sever. We only have four more weeks until this project has to be displayed as our final year university project. So I hope to have it almost complete by then.
At long last I have started the networking part of iComm. This means that my nightmares of GridBagLayout have stopped (for the time being at least). I hope to have the network package done by the 15th of Sep. Although it will more likely be done on the 22nd of Sep. I will do more work on the GUI once I have finished the network package. I am almost looking forward to working on the GUI again!
The GUI is still not complete, however I do now wake up in a cold sweet screaming GridBaglayout aaaahhhhhhhh. The GUI should be completed by next week. The whiteboard now draws basic things, lines etc instead of just looking pretty. Public chat is now complete and work will commence on private chat shortly. However the network class is not finished. So unless you are mental deranged or just like talk to yourself in a public setting (personal I fail to see the difference), iComm probably wont be much good to you just yet. The good news, to all the people who like chat with others is that, the network class should be up and running by the end of next week.
The GUI is now almost complete. With that out of the way the functionality can begin to be put into iComm. Chat should be completed by mid next week as well as the whiteboard, or at least a large chunk of it.