1. 08 Dec, 2017 1 commit
  2. 04 Dec, 2017 1 commit
  3. 03 Dec, 2017 1 commit
  4. 17 Nov, 2017 1 commit
    • daryl herzmann's avatar
      Denote Openfire 4.2.0-beta (#928) · 0390a6b8
      daryl herzmann authored
      * Denote Openfire 4.2.0-beta
      
      * Bump maven openfire version to 4.2.0-beta
      
      via mvn versions:set -DnewVersion=4.2.0-beta -DartifactId=*  -DgroupId=*
      
      and had to manually edit
       * src/plugins/jingleNodes/pom.xml
       * src/plugins/kraken/pom.xml
       * src/plugins/pom.xml
       * src/plugins/rayo/pom.xml
       * src/plugins/sip/pom.xml
      
      * update changelog and date
      
      * bump beta release date
      0390a6b8
  5. 14 Nov, 2017 1 commit
  6. 19 Mar, 2017 1 commit
  7. 16 Mar, 2017 1 commit
    • Christian Schudt's avatar
      Migrate build process from Ant to Maven (WIP). · f5ee1de2
      Christian Schudt authored
      The Maven structure is:
      -/
      --dbutil (used by xmppserver)
      --i18n (used by starter and xmppserver)
      --starter (launcher and starter package, startup.jar)
      --xmppserver (nearly everything in the src dir, openfire.jar)
      --webadmin (admin plugin)
      --plugins
      ---broadcast
      ---...
      
      I've also added Maven plugins to mimic partial behavior of the Ant build (copying dependencies, bin/conf folder, ...)
      
      This commit addresses issues OF-546.
      
      I reconfigured the pom.xmls to work with the existing directory structure, (instead of default src/main/java), so that the current src folder stays untouched.
      
      What it can do:
      - Run tests successfully
      - Generate JavaDoc
      - Assemble most plugin jars (without JSP)
      - Assemble admin plugin (without JSP)
      - Generate a source zip/tar.gz for distribution (as the download page offers it currently)
      - Build the startup.jar and openfire.jar, copy it in the right directory, so that Openfire can be run with `java -jar startup.jar`
      
      What it can't do:
      - Build executables for every platform (e.g. install4j, *.dmg, ...)
      - Build some plugins (e.g. ofmeet) due to non-Maven dependencies.
      
      Todos:
      - Fix these issues
      - Move source code to the correct paths, e.g. /src to xmppserver/src/main/java
      f5ee1de2