Developers information
This version of glotaran is in low maintenance mode only. The aim is to support being able to run the application for as long as feasible. Meanwhile development on the successor of glotaran-legacy is underway in the form of pyglotaran.
Development requirements
- Java Development Kit 8 (JDK8), which can be downloaded from oracle.com
- NeBeans IDE 8.0.2, which can be downloaded from: http://netbeans.org/
- A github account, clone the repository located at: https://github.com/glotaran/glotaran-legacy/
- A computer with a modern CPU and at least 2GB of RAM is recommended.
Setting up the development enviroment
Setting up the development environment is as simple as installing NetBeans, cloning the git repository (using the built in git) from https://github.com/glotaran/glotaran-legacy.git To get some ideas on where to start take a look at any outstanding issues: https://github.com/glotaran/glotaran-legacy/issues
From there on onward the project handles like any other NetBeans platform application. A few good starting points for working with the NetBeans platform are:
- The book “NetBeans Platform for Beginners”, at: https://leanpub.com/nbp4beginners
- The book “The Definitive Guide to NetBeans™ Platform” by Heiko Boeck, ISBN13: 978-1-4302-2417-4.
- The book “Rich Client Programming: Plugging into the NetBeans Platform” by Tim Boudreau, Jaroslav Tulach and Geertjan Wielenga, ISBN-13: 978-0132354806.\
- The official NetBeans platform website, located at: http://netbeans.org/features/platform/
- The blog of Geertjan Wielenga, located at: https://blogs.oracle.com/geertjan/
Support
Reach out to us via Github or contact us at info@glotaran.org