ChiliProject is not maintained anymore. Please be advised that there will be no more updates.

We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.

REST api

Added by Adrian Stabiszewski at 2012-04-18 06:29 am

Hello,

I'm currently working on a Mylyn Connector for chiliproject. It is based on the original redmine mylyn connector which uses an own redmine plugin for communication.
Right now I'm trying to rewrite it to use the REST api.

However, I've noticed that the REST api in chiliproject is quite far behind what's already implemented in redmine 1.4.

Does anyone work on it? What is the status with the REST api?

Regards,
Adrian.


Replies (6)

RE: REST api - Added by Felix Schäfer at 2012-04-18 07:03 am

The current API is not actively worked on and will be replaced at one point or another in the future, probably by a roar (rails plugin by Nick Sutterer) solution. Regarding new additions: if you have specific needs, please post them as issues to the tracker and we'll do our best to take a look at it, we'll not do work on the current API without a specific use-case though as it will get phased out eventually.

Does that answer your question?

RE: REST api - Added by Adrian Stabiszewski at 2012-04-18 07:20 am

Thanks for your quick answer.
Do you have a timeline for the new solution?
I would rather use the new solution and not bother with the current api if you are going to change it in the future anyway.

RE: REST api - Added by Felix Schäfer at 2012-04-18 07:46 am

We have to get on Rails 3 first, so I'd say at least 8-12 months, but that's more an estimate than a timeline. If you have a list of controller/actions that would be helpful for you we could try to integrate the Redmine interface as much as possible, if it's "only" merging it shouldn't be too complicated.

RE: REST api - Added by Adrian Stabiszewski at 2012-04-18 08:09 am

Ok, this sounds like "next year" to me ;)

Well, I'll have to do some more tests with the current API and come back to you later if I need additional functions.

I was also thinking about an Android client for Chiliproject, but this has to be postponed until the new API solution is ready. It's a pity.

RE: REST api - Added by Felix Schäfer at 2012-04-20 08:49 am

Adrian Stabiszewski wrote:

Ok, this sounds like "next year" to me ;)

I didn't want to put it that bluntly, but at the moment pretty much :-/

Well, I'll have to do some more tests with the current API and come back to you later if I need additional functions.

Do that. As I said, It'll be taken care of until we have a proper replacement, and there should be a transition phase. Additionally, even if we get the new API out quickly there will still be installations with the old one for some time, so it shouldn't be work done in vain.

I was also thinking about an Android client for Chiliproject, but this has to be postponed until the new API solution is ready. It's a pity.

See above, and if you decouple the API layer from your app it shouldn't be a problem to start now.

(1-6/6)