Introduction ============ This document covers the description of: * Version information. * Build instructions. * Packaging instructions. * Internationalization notes. Version information =================== The policy carried out in order to increment the version number is the same as gvSIG but taking into account the following: - Changes to the micro number only must be both forward- and backward-compatible. - Changes to the minor number must be backward-compatible. - Changes to the major number indicates that the version can not be forward- and backward-compatible. The version number is specified in the file "install/intall.xml" in the tag: 0.1.0 and in the file imstall/build.properties. It should also be changed in the file "config/about.htm" in tag: Version 0.1.0 Build instructions =============================== The code is compatible with the 1.5 JVM. Setting up a workspace to version 1.12 of gvSIG and then include this project into that workspace. To build it from the workspace can be launched build.xml to generate the necessary packaging within _fwAndami. Packaging instructions =============================== To build an package installer with this plugin, do this: - Make sure that the file package.info is correctly updated (names, version number, build number, etc) - Run the 'generate-without-source' target in build.xml so that all the binaries are copied to _fwAndami - Start gvSIG in your workspace and use the org.gvsig.installer.app.extension extension to generate package file and index file. - Make those files available to final users and/or plugin repository administrators (more info about the plugin manager: https://gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/trabajar-con-un-proyecto/instalables-en-gvsig/generacion-desde-plugin-instalacion/view?set_language=en Internationalization notes =================================== * Where you can find the translation strings. Translation strings are inside the files "text_*.properties", where * is the ISO 639-1 language code, in the "config". The languages that are currently translated are: +------------+--------------------+ | *Language* | *ISO 639-1 code* | +------------+--------------------+ | Spanish | es | +------------+--------------------+ | English | en | +------------+--------------------+ * What should I do to include a new language To add a new language, create a file, with the keys of one that already exists, with the language name followed by an underscore and the ISO 639-1 language code followed by the extension ".properties" Ex: For Galician: "text_gl.properties" You can get the list of ISO 639-1 codes on the following link: http://es.wikipedia.org/wiki/ISO_639-1 Public access to package tools ============================== The tools you need to package this extension are available in the gvSIG main SVN repo: https://svn.forge.osor.eu/svn/gvsig-desktop Folder: trunk/install Download the "install" folder as a new folder in your Eclipse workspace.