Dacopan project MEETING MINUTES Apr 15th, 2004 Meeting Apr 15th, 2004, at 8:15 Department of Computer Science Attendance Carlos Arrastia Aparicio, secretary Jari Aarniala Jonathan Brown Jarkko Laine Turjo Tuohiniemi, instructor Vesa Vainio, chairman Absent Alejandro Fernandez Rey 1. Start Mr. Vainio started the meeting at 8:19 2. Assessment of the situation The implementation phase continues and some new issues have to be discussed Mr. Aarniala commited to the cvs some sections for the animator into the CVS and the rest of the members continue coding and refining some components of the animator. 3. Discussion 3.1 Localization A combination between the two approaches for localization presented by Mr. Vainio will be used. 1. Have the localized resources be a dictionary-like thing, where you ask for a localized version of just a string, for example LocRes.getLocalized("Application"). 2. Hardcode some information about protocols, layers, fields etc in the relevant classes, and they would get the localized version from the localisable resources class according to predefined resource IDs, like LocRes.getLocalized(LocRes.LAYER_APPLICATION). Use ResourceBundle that consists in static methods to look for static properties fields in the classpath. Mr Vainio will create a wrapper class to manage with it. This class will provide a list with the available languages. A properties file with the available languages should be added as well. The animator will check for the default locale of the environment in which is running to select the startup language. In case that language is not available the default language will be 'english'. 3.2 XML The read/writing of the XML for the scenarios uses an external java library called XStream. Mr. Aarniala has to check if this the licence library is compatible with the GPL. 3.3 Saving Scenarios Some issues about the note manager were presented to the group and discussed. Mr Arrastia will review the presented code and continue working on it. Mr Aarniala will continue working on this area to refine the current code and come up with new ideas and solutions. 3.4 UI The possibility of adding a menu bar to the animator should be studied. This menu bar could contain language selection. 4. Action points - All: continue implementation. - Mr. Aarniala: * Find out about XStream licence * Continue researching and coding about the scenario description * Refine the XML reader/writer - Mr. Arrastia * Check notes manager * Create some test cases for teh existing units - Mr. Fernandez * Create test cases * Continue writing the skeleton of the test plan - Mr. Vainio * Work in localization. * Start working in the MSC panel - Mr. Laine and Mr. Brown * Continue working in the animator main frame * Start ENC panel * Notes panel. * Think about UFO. 5. End Mr. Vainio ended the meeting at 9:52.
Back to DaCoPAnDocumentation