Jira RDFizer

The Jira RDFizer is a JIRA Listener that manufactures RDF based on internally recognized event triggers surrounding issues, such as issue creation, editing, deletion, etc.

What is the current status?

It works, but it doesn't respect JIRA security. This is fine if you don't restrict parts of your JIRA instance to select users, but if you do, you may want to do some extra legwork to prevent sensitive data from leaking out.

How do I get the source code?

You need a Subversion client. Type svn in your shell and see if you have one already installed. If not, go to the Subversion web site and get one.

Then type

 svn co http://simile.mit.edu/repository/RDFizers/jira2rdf/

the source code will be fetched and downloaded to the ./jira2rdf directory.

How do I use it?

For users, you'll need to have Maven (1 or 2) installed. Maven manages JAR dependencies, of which there are several for this listener. Maven 2 is recommended; see http://maven.apache.org

To build with Maven 1, run

 % maven jar

To build with Maven 2, run

 % mvn package

You will see errors regarding POMs when using Maven 2; ignore them.

Once you've got it built, see:

 http://www.atlassian.com/software/jira/docs/latest/listeners.html

Place targets/jira2rdf-1.0.jar in ${JIRA_HOME}/WEB-INF/lib.

In the administator view for JIRA, add the listener as described above. Fill in data.directory and data.namespace. Make sure your data.directory is writable by whatever process is running JIRA.

Related

Some notes on Running JIRA.

Credits

Clearly this would be nothing without the superb issue tracking system graciously donated to us by Atlassian (http://www.atlassian.com/).

Also, jad (http://kpdus.tripod.com/jad.html) for getting a look at what goes on inside JIRA code.

Many thanks to Jeff Turner of Atlassian for helping move to JIRA 3.6.1 compatibility and shifting the build system to Maven - vastly more useful for code like this!

This software was created and is maintained by the Simile Project and in particular:

Facts about Jira RDFizer — Click + to find similar pages.RDF feed
Attribute values
Short description The Jira RDFizer is a JIRA Listener that manufactures RDF based on internally recognized event triggers surrounding issues, such as issue creation, editing, deletion, etc.  +