|
From: <rue...@we...> - 2000-11-08 20:28:05
|
Hi Tomas, great. I have passed the sources to Guido to check it, and I will try too until the weekend. Unfortunately Guido did some changes too, so there will be some confusiuon. So since we are working now with multiple developers on possibly the same code we all need some rules for the future to avoid such situations. Here are my suggestions: Changes / new code: - Minor changes and additions: Can be done without previous informations to the others. Update the documentation afterwards. - Major changes: Please specify what you want to do and synchronize with the others before starting (I hope there is some feedback). This specification and/or design-description will be used for the project documentation too. If it is a feature visible to users please write it in a way that normal users can understand, so we don't have to do the work twice. Guido maintains the spec. New design-doc should be added to the "doc" directory. I know that documentation is something every developer hates, but we really need it if we want to work together efficiently. CVS use: - Please make sure that you work on the newest code: cvs update / cvs update -d - Commit as soon as possible if the code is stable and tested as decribed below - Eventually it is helpful to create a branch on the CVS-tree for major changes and to merge the code later after some review. Testing: - Reference compilers are java 1.1.8 (a must) and 1.3.0 (if possible). - Compiling should be done with "-deprecated" flag too. If there is some deprecated code mark it in the source to show that this is intended / required for compatibility. Error-reporting: Use this simple standard-report scheme: Environment: Java 1.1.8 / 1.3 JFlight version: (!) Class(if possible): Description: Workaround: Fixed: yes/ Any ideas about all that? Tomas, which is the email-address to use for the jflight mailinglist? When you go on, please keep my suggestions from the previous mail in mind ;-) Please install CVS, if you haven't already done. Regards Rüdiger -----Original Message----- From: Vänersborgs Hängflygklubb [mailto:vh...@ho...] Sent: Dienstag, 7. November 2000 17:46 To: rue...@we... Subject: JFlight Hello ! I had some time today to try to rework the structure in JFlight. The focus are laid on trying to free the GUI parts from important code... I have also moved some of the classes that I suppose will be common to different GPS devices... to jflight.common I suggest that we have all data access through one class, so that migrating to a database solution some day just is a matter of exchanging that class. I have included a zip file with the files for you to check. If you like the work, I would like to continue with the GUI/Framework parts. /ToS ------------------------------------------------------------------ VÄNERSBORGS HÄNGFLYG KLUBB - PEGASUS [www.torget.se/users/v/vhfk] ------------------------------------------------------------------ _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |