Author: tchemit Date: 2009-05-17 12:20:57 +0000 (Sun, 17 May 2009) New Revision: 1569 Removed: nuiton-i18n-api/trunk/src/main/assembly/ Modified: nuiton-i18n-api/trunk/changelog.txt nuiton-i18n-api/trunk/pom.xml nuiton-i18n-api/trunk/src/site/site.xml Log: premier jet d'un pom parent compatible central Modified: nuiton-i18n-api/trunk/changelog.txt =================================================================== --- nuiton-i18n-api/trunk/changelog.txt 2009-05-17 11:00:29 UTC (rev 1568) +++ nuiton-i18n-api/trunk/changelog.txt 2009-05-17 12:20:57 UTC (rev 1569) @@ -1,115 +1,2 @@ -ver 1.1.0 ? - * migrate to org.nuiton groupId - -ver 1.0.6 chemit 20090511 - * bump versions (lutinproject, maven-license-switcher-plugin) - * use doxia-modules-jrst instead of maven-jrst-plugin - * improve download section on site - * fix generics and javadoc - * refactor i18n loading with a direct looding mode (see also i18n:bundle goal) - -ver 1.0.5 chatellier xxxxxx ? - * Add Tar/bzip2 utility class - * Add md5 creation on ZipUtil methods - * Change MD5 implementation to http://ostermiller.org/utils/MD5.html one. - -ver 1.0.4 chemit 20090311 - * 20090305 [chemit] - improve FileUtil methods : now can specify the component's invoker (fix some focus bugs in fullscreen mode) - -ver 1.0.3 chemit 20090218 - * 20090218 [chemit] - use lutinproject 3.4 - * 20090209 [chemit] - add inputStreamToFile method in FileUtil + javadoc on this class - - can now exclude some keys when saving configurations (for password, for example) - * 20090208 [chemit] add PropertyChangedSupport in ApplicationConfig - * 20090203 [chemit] fix StringUtil failed tests since to locale. - * 20090126 [chemit] i18n Resource class - * 20090121 [chemit] fix bug on Resource when a jar manifest classpath contains some XXX:// jar path - -ver 1.0.2 chemit 20090107 - * 20090105 [chemit] add getCurrentDirectory method in FileUtil - * 20090104 [chemit] modify I18n loading to not override sentences with empty value are found and there is already a - none empty value loaded - -ver 1.0.1 chatellier 20081210 - -ver 1.0 chemit 20081210 - * 20081205 [chemit] use lutinproject 3.2 - * 20081120 [chatellier] Remove deprecated HashMapMultiKey - * 20081120 [chatellier] Fix i18n lutinutil properties files - * 20081118 [chemit] - use lutinproject 3.1 - - improve i18n loading : skip urls with no i18n directory - - introduce ClassLoaderUtil class - * 20081101 [chatellier] Remove deprecated I18n._ and replace by temporary code - -ver-0-31 chemit 2008???? - * always build javadoc - * Change group id - * utilisation de lutinproject 2.4 et nettoyage du pom - * reorganisation du site - * <poussin> ArgumentsParser.java marked deprecated - -ver-0-30 chemit 20080710 - * <chemit> passage en maven 2 layout directory - * <chemit> utilisation de lutinproject 2.3 - * <chemit> suppression du code vcs du projet - * <poussin> add ApplicationConfig class - * <poussin> enhance ObjectUtil - * <poussin> HashMapMultiKey marked deprecated - -ver-0-26 poussin 2007???? - * bug in concat(Object [] ...), better array type now work - * add unaccent in StringUtil - -ver-0-25 poussin 20070425 - * add StringUtil.toArrayXXX(String ... s) methodes - * use generic - -ver-0-24 poussin - * ArgumentsParser have 1 as repetitionMax by default - * ArgumentsParser use jdk 1.5 syntaxe (..., <>) - -ver-0-23 poussin 20061004 - * move i18n in lutinutil - * add method Resource.getConfigProperties(String, Properties) to chains - properties - -ver-0-22 poussin 20060913 - * use Generics in CategorisedListenerSet - * add org.codelutin.log package (LutinLog, ...) - * remove org.codelutin.util.Log - -ver-0-21 poussin 20060907 - - * Add TransformedList - * Add FileUtil.getTempFile(String):File - * add FileUtil.getFile():File that prompt user - * add FileUtil.getDirectory(): String that prompt user - * add FileUtil.copyRecursively(File, File, String ... patternFilter) - * add ZipUtil class to compress/uncompress zip file - * Transparente*Reference accept null object - -ver-0-17 thimel 20050610 - - * Ajout de BoundedList et BoundedListOutOfBoundsException - -ver-0-16 poussin 20050526 - - * Ajout de la methode getConfigProperties dans Resource - -ver-0-9 poussin 20040728 - - * Ajout de methode isJar, isZip, dans Resource - -ver-0-3 poussin 20040405 - - * utilisation de maven pour la gestion du projet - * Ajout de ExceptionUtil - -ver-0-2 poussin 20031021 - - * ajout du parser d'argument, ArgumentsParser - * ajout de StringUtil - -ver-0-1 - - * premier version contient seulement Resource +1.0.0 ? + * initial release Modified: nuiton-i18n-api/trunk/pom.xml =================================================================== --- nuiton-i18n-api/trunk/pom.xml 2009-05-17 11:00:29 UTC (rev 1568) +++ nuiton-i18n-api/trunk/pom.xml 2009-05-17 12:20:57 UTC (rev 1569) @@ -8,32 +8,16 @@ <!-- ************************************************************* --> <parent> - <groupId>org.codelutin</groupId> - <artifactId>lutinproject</artifactId> - <version>3.5.4</version> - <!--groupId>org.nuiton</groupId> + <groupId>org.nuiton</groupId> <artifactId>mavenpom</artifactId> - <version>1.0.0-SNAPSHOT</version--> + <version>1.0.0-alpha-1-SNAPSHOT</version> </parent> - <!-- assuprimer du de l'utilisation de mavenpom --> - <url>${site.home.url}</url> - <groupId>org.nuiton</groupId> - - <artifactId>nuiton-i18n-api</artifactId> + <version>1.0.0-alpha-1-SNAPSHOT</version> - <version>1.0.0-SNAPSHOT</version> - <dependencies> - <!--dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.14</version> - <scope>compile</scope> - </dependency--> - <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> @@ -64,7 +48,8 @@ <name>Nuiton i18n api</name> <description>Api of i18n system</description> <inceptionYear>2004</inceptionYear> - + <url>http://www.nuiton.org/embedded/${project.artifactId}</url> + <!-- ************************************************************* --> <!-- *** Build Settings ****************************************** --> <!-- ************************************************************* --> @@ -73,27 +58,13 @@ <properties> - <redmine.project>nuitonprocessor</redmine.project> - - <!-- assuprimer du de l'utilisation de mavenpom --> - <labs.id>12</labs.id> - <labs.project>lutinutil</labs.project> - <helper.version>1.0.0-SNAPSHOT</helper.version> - <helper.licenseName>lgpl_v3</helper.licenseName> - <site.home.url>http://lutinutil.labs.libre-entreprise.org/nuiton-i18n-api</site.home.url> - <repository.home.url>http://lutinbuilder.labs.libre-entreprise.org/maven2</repository.home.url> - </properties> <build> <defaultGoal>install</defaultGoal> - <plugins> - - </plugins> - - <pluginManagement> + <!--pluginManagement> <plugins> <plugin> @@ -107,66 +78,27 @@ </dependencies> </plugin> - <plugin> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.1</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/deps.xml</descriptor> - <descriptor>src/main/assembly/full.xml</descriptor> - </descriptors> - <attach>false</attach> - </configuration> - </plugin> </plugins> - </pluginManagement> + </pluginManagement--> </build> - <reporting> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <!--version>2.5</version--> - <configuration> - <quiet>true</quiet> - <links> - <link>http://java.sun.com/javase/6/docs/api/</link> - </links> - </configuration> - </plugin> - </plugins> - </reporting> - <!-- ************************************************************* --> <!-- *** Build Environment ************************************** --> <!-- ************************************************************* --> - <!--Source control management--> - <!-- a supprimer --> + <!-- Source control management. --> <scm> - <url>${maven.scm.url}</url> - <connection>${maven.scm.connection}</connection> - <developerConnection>${maven.scm.developerConnection}</developerConnection> + <connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/lutinutil/${project.artifactId}/trunk</connection> + <developerConnection>scm:svn:svn+ssh://tchemit@labs.libre-entreprise.org/svnroot/lutinutil/${project.artifactId}/trunk</developerConnection> + + <!-- a utiliser quand on sera sur nuiton --> + <!-- ne fonctionnera pas pour les multi-modules a cause de l'expansion de l'artifactId + il faudra alors remttre ces trois valeurs sur le pom parent du multi-module --> + <!--connection>scm:svn:http://svn.nuiton.org/svn/${project.artifactId}/trunk</connection> + <developerConnection>scm:svn:http://svn.nuiton.org/svn/${project.artifactId}/trunk</developerConnection> + <url>http://svn.nuiton.org/svn/${project.artifactId}/trunk</url--> </scm> - - <!--Code Lutin Repository--> - <repositories> - <repository> - <id>codelutin-repository</id> - <name>CodeLutinRepository</name> - <url>http://lutinbuilder.labs.libre-entreprise.org/maven2</url> - <snapshots> - <enabled>true</enabled> - <checksumPolicy>warn</checksumPolicy> - </snapshots> - <releases> - <enabled>true</enabled> - <checksumPolicy>warn</checksumPolicy> - </releases> - </repository> - </repositories> - + <profiles> <profile> <id>release-profile</id> @@ -184,10 +116,7 @@ <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> - <phase>verify</phase> - <goals> - <goal>single</goal> - </goals> + <id>attach-assemblies</id> </execution> </executions> </plugin> Modified: nuiton-i18n-api/trunk/src/site/site.xml =================================================================== --- nuiton-i18n-api/trunk/src/site/site.xml 2009-05-17 11:00:29 UTC (rev 1568) +++ nuiton-i18n-api/trunk/src/site/site.xml 2009-05-17 12:20:57 UTC (rev 1569) @@ -4,9 +4,9 @@ <publishDate format="dd/MM/yyyy"/> <skin> - <groupId>org.codelutin</groupId> - <artifactId>maven-lutin-skin</artifactId> - <version>0.2.3</version> + <groupId>org.nuiton</groupId> + <artifactId>maven-nuiton-skin</artifactId> + <version>1.0.0-alpha-1</version> </skin> <bannerLeft> @@ -27,10 +27,10 @@ </poweredBy> <body> - <links> + <!--links> <item name="Labs" href="http://labs.libre-entreprise.org/"/> <item name="${project.organization.name}" href="${project.organization.url}"/> - </links> + </links--> <menu name="Utilisateur"> <item name="Accueil" href="index.html"/>