|
From: <al...@bt...> - 2003-06-14 17:04:23
|
Dear Stig, I was away for a few weeks, and i dont have lots of free time at the moment, due to militaty service :( so its up to you and Dieter to improve jpim, and i would recommend that you get cvs access on jpim, work on it, and use it as a library (jpim.jar) in your project. You could teach us a few things but also learn a few things if you join the development team. 1. AddressBook I guess mailsomenthing will need an AddressBook to hold the vCards. Columba (another e-mail client written in java columba.sf.net ) will use the jpim library as soon as we make a release. They already have an Addressbook (that needs some work) and someone has volunteered to put some work into it. If you don't have an AddressBook, maybe we could all collaborate. We could ask columba people to donate their AddressBook code to jpim (and i believe they will). Then we could work on it (columba people, jpim people, and mailsomething people) so all 3 projects start sharing some good code, and make an excellent AddressBook that uses vCards. 2. Changes in cvs I saw some of the changes you made to jpim in mailsomething CVS and most of them where excellent. I have to make some comment however: I did not like refactoring. That could be personal taste, but i tried to have the gui code use the same formatting as the code of the model. Using com.Ostermiller.util for example in Utils was a good thing. However you mixed GPL code (Ostermiller's code) with BSD code (jpim's code) and that is not a good thing. You should instead try to use it as a library. I had the same issued with JCalendar, and Dieter pointed me the correct way... Best regards, Tony |