Zona Dezvoltatorilor

Greenstone este software cu sursă deschisă (open source) şi asfel încurajăm toţi dezvoltatorii comunităţii să contribuie la dezvoltarea acestuia. Dezvoltatorii noi ar trebui să verifice pagina getting started, precum şi register.

There is a good raft of tools available to community developers for communication, bug-tracking and support.

The greenstone source code is kept under version control in our subversion repository.

Latest commit

r38853 by anupama @ 9.45 pm, 19th March
Copied the GsdlCollageApplet package from GS2 into GS3's src/java/org/greenstone/applet folder and adjusted the package names in the classes accordingly. Also made GsdlCollageApplet into a JApplet (no actual awt GUI classes appear to be used, so this was easy). Added compile code into build.xml and there are still deprecated warnings I want to iron out, but only after I can see it working in the appletviewer where things are still not working. Also adjusted classifier.xsl in interfaces/default to move the JavaScript collage work out of the way and instead push out the old applet code with values hardcoded to what I imagine they must be. But as I said, I can't get the appletviewer to display the applet yet. Running the appletviewer on the small beatles collection's Collage classifier page, throws up an error in the terminal: java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file org/greenstone/applet/GsdlCollageApplet/GsdlCollageApplet. It is unclear yet what is causing this error.

Nightly Builds and Regression Test Results

See here.

Helpful Tools

YourKit
YourKit is the creator of innovative and intelligent tools for profiling Java and .NET applications. We make use of it to improve the execution speed of Greenstone3. Take a look at YourKit's leading software products: Java profiler and .NET profiler.