Redmine Java Connector 1.0.0 Released

We are happy to announce the second release of Redmine Java Connector (RedmineJConnector) at http://code.google.com/p/redmine-jconnector/. It is a Java based client side API for Redmine.

The product was born out of necessity. We were desperate for a Java based Redmine Client library which can help us to interact with Redmine from our projects. However we were not able to find any library matching to such requirements at that time. So this product is the result of this requirement, and now we are using it with our projects also.

RedmineJConnector is capable to interact with Redmine Server (http://redmine.org/) using its Rest API. Redmine provides API for various CRUD operations on its main data objects like Projects, Issues, Users etc. RedmineJConnector helps to perform these CRUD operations using exposed Rest API without going into intricacies of Rest Service interaction.

Features released with 1.0.0 version are: 
  1. Get all Projects and Issues
    1. It is supported with Data Paginator feature. It is an 'iterator' based implementation. 
    2. This feature will facilitate the user to fetch all data objects from Redmine in specific size pages. 
    3. It should help in memory and performance management, which may get critical in case if we fetch all objects in one go. 
  2. Improved Exception Handling
  3. Improved Java Doc
  4. Improved build with inclusion of Java Doc generation and JUnit Test cases
  5. JUnit test cases for all new implementation

Features released with previous 0.7 version were: 
  1. Basic CRUD support for Projects
    1. Create Project
    2. Update Project
    3. Delete Project
    4. Get Project by Id
  2. Get all Projects is not supported
  3. Basic CRUD support for Issues
    1. Create Issue
    2. Update Issue
    3. Delete Issue
    4. Get Issue by Id
  4. Get all Issues was not supported
  5. System picks the Redmine Server address, and security key from 'redmine-connector.properties' configuration file
  6. Ant based build system
  7. JUnit Test Case 

Features planned with next release (1.1.0) are:
  1. Generic Component to Build the URL for all requests
  2. Support filtering parameter
  3. Support Includes parameter
  4. Work for Users
  5. Test Cases for all above implementation
  6. Improve JIBX mapping structure
Please let us know in case you face any issue with 'RedmineJConnector'. We shall be happy to assist. If you like the tool, please join us on facebook at https://www.facebook.com/VedantaTree

People who read this post also read :



3 comments:

Saliba Elie said...

Dear admin,

I want to use the 'RedmineJConnector' API, but I can't find the security.key that I should replace in the 'redmine-connector.properties' file, so if you can help me to find it, it would be great.

Thank you :)

Saliba Elie said...

Dear admin,

I want to use the 'RedmineJConnector' API, but I can't find the security.key that I should replace in the 'redmine-connector.properties' file, so if you can help me to find it, it would be great.

Thank you :)

Mohit Gupta said...

'Authentication' section of following web page will help.

http://www.redmine.org/projects/redmine/wiki/Rest_api

Post a Comment