Difference between revisions of "Developing with OpenJUMP"

From OpenJUMP Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
== General ==
 
== General ==
=== [[How to get OpenJUMP source code]] ===
+
⇒ [[Downloading_OpenJUMP#Source_Code|Get OpenJUMP source code]]
=== [[Developer Documentation and HowTo]] ===
+
 
* our developer mailing list: http://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
+
⇒ [[Developer Documentation and HowTo]]
* our Bug Tracker: http://sourceforge.net/tracker/?group_id=118054
+
 
* source code from our repository, via SVN, see: http://sourceforge.net/svn/?group_id=118054
+
⇒ [[Creating an OJ release version]]
=== [[Internationalization]] and [[How to translate OpenJUMP into another language]] ===
+
 
=== [[Notes on Speed Improvements on Rendering]] ===
+
⇒ [[Internationalization]] and [[How to translate OpenJUMP into another language]]
=== [[Using OpenJump in Your Student Project]] ===
+
 
 +
== Support ==
 +
⇒ [[OpenJUMP Support]]
  
 
== Other Related Stuff ==
 
== Other Related Stuff ==
Line 13: Line 15:
 
* [[JTin Google Summer of Code 2008]]
 
* [[JTin Google Summer of Code 2008]]
 
* [[Scripting with BeanShell]]
 
* [[Scripting with BeanShell]]
 +
* [[General refactoring of OpenJUMP]]
 +
 +
== Development Snapshots ==
  
== Nightly Build (NB) ==
+
available here
OJ's NB is created with [http://maven.apache.org/run-maven/index.html#Quick_Start Maven] and is kindly processed by [http://www.intevation.net Intevation GmbH].
+
: ⇒ [[Downloading OpenJUMP#Development Snapshots]]
* The NB is downloadable from [http://jump-pilot.sourceforge.net/download/nightlybuild/ here]. It is only build when source files at the SVN repository are updated.
+
or do-it-yourself
* A log file for the build can be found [http://gisbuild.intevation.de/openjump/errors/ here] in case no build is created since errors appear.
+
: ⇒ [[Creating an OJ release version]]
* After installing Maven, for instance in the folder ''C:\dev\maven221\'' under Windows, local builds can be created with the command line: <pre>c:\dev\openjump\openjump>C:\dev\maven221\bin\mvn clean install</pre> For the example above the folder ''c:\dev\openjump\openjump'' contains the Maven 2 ''pom.xml'' file and also contains OpenJUMPs ''src'' folder from the SVN.
 
* Note, that the regular release versions are build with [http://ant.apache.org/ Ant] - which is another option besides Maven.
 
  
 
== Roadmap ==
 
== Roadmap ==

Latest revision as of 14:53, 15 May 2012