Difference between revisions of "JGridstart/Developers"

From PDP/Grid Wiki
Jump to navigationJump to search
m
Line 5: Line 5:
 
** interfaces with a [http://www.nikhef.nl/~wvengen/testca/ test certificate authority] to avoid interfering with operations
 
** interfaces with a [http://www.nikhef.nl/~wvengen/testca/ test certificate authority] to avoid interfering with operations
 
* Mantis [https://grid.sara.nl/issues/set_project.php?project_id=9 bug tracker]
 
* Mantis [https://grid.sara.nl/issues/set_project.php?project_id=9 bug tracker]
* Developer documentation
+
 
** Javadoc is built automatically, still needs to be published automatically
+
=== Developer documents ===
** Used [[JGridstart/Technologies|technologies]]
+
* Javadoc is built automatically, still needs to be published automatically
** Notes on [[JGridstart/Browser certificate installation|browser certificate installation]]
+
* Used [[JGridstart/Technologies|technologies]]
** What's inside your [[JGridstart/Dot-globus|~/.globus]] directory
+
* Notes on [[JGridstart/Browser certificate installation|browser certificate installation]]
** Other [[JGridstart/Notes|notes]]
+
* What's inside your [[JGridstart/Dot-globus|~/.globus]] directory
 +
* Other [[JGridstart/Notes|notes]]
  
 
=== Building from source ===
 
=== Building from source ===

Revision as of 14:20, 27 August 2009

JGridstart is an open source project, licensed under the GPL (version 2 or later). It was developed at Nikhef as part of the BiG Grid project.

Developer documents

Building from source

JGridstart is being developed in a subversion repository: active SVN branch (web access). To build the latest trunk from source, make sure that you have installed a java delopment environment, Ant, and Graphviz (for the Javadoc diagrams; make sure dot is in your path), then run:

 svn checkout https://ndpfsvn.nikhef.nl/repos/pdpsoft/branches/nl.nikhef.jgridstart-flyingsaucer/nl.nikhef.jgridstart
 cd nl.nikhef.jgridstart
 ant dist

This results in signed JAR in the subdirectory deployment, together with java web start related files. When developing, one can run jGridstart from the in-tree class files using the shellscript jgridstart.sh (or jgridstart.bat on Windows).