InDefero is in its own words:
InDefero is basically a clone of GoogleCode but with git, mercurial and subversion support. The motto of InDefero “beautiful simplicity“
So basically it is a bugtracker along with code-hosting and -review features. They also offer you some managed hosting space go get you started or you could download the whole thing and deploy it yourself. Sounds nice and looks good so far.
Since i can no longer live without Mylyn i digged deeper to see if there is any support for it (either on the side of InDefero/Ceondo or Eclipse/Tasktop) but to my disappointment there is was none. So i decided to use the generic web template connector feature from Mylyn to connect both Eclipse and InDefero. It still needs some work but i can query for existing tasks and create new ones just fine. Editing of tasks is done via the internal web browser so that should work too (as long as you are online). The configuration is listed below (i’m using Eclipse 3.5 and Mylyn 3.2):
Server: Your Project Adress (e. g. http://denove.indefero.net/p/core)
Label: Whatever you want
User ID and Password: Should match your user ID and password
Task URL: ${serverUrl}/issues/
New Task URL: ${serverUrl}/issues/create/
Query Request URL: ${serverUrl}/issues/search/?q=${SEARCHTERM}&s=Search
Query Pattern: <td>({Id}.+?)</td><td><a href=”/p/core/issues/({Id}.+?)/”>({Description}.+?)</a>
2 things should be noted here:
1) I’ve put SEARCHTERM in the query request URL. I’m using this to build the different query later by just overriding the SEARCHTERM parameter.
2) The bold sequence in the querry pattern (/p/core/) is actually part of my ${serverUrl} adress but i could neither get ${serverUrl} to work nor any other self-defined parameter. So you have to change that to whatever your project URL looks like. Below or some screenshots for those without Eclipse ..


Thanks for posting this.
It would be very useful to access and update indefero tickets from eclipse.
How do I get to the dialog shown in screenshots (repository setup, query setup) in Eclipse 3.5?
Thanks,
Hey,
1) Open the “Task Repositories View” (Window -> Show View -> Other -> Tasks -> Task Repositories)
.. and that’s it.
2) Right-click in the new window and add a new task repository (Or click the “Add Task Repository” button)
3) Choose “Web Template (Advanced)” (Important: You have to install this first! The current update site for this is http://download.eclipse.org/tools/mylyn/update/incubator – see Mylyn Download page)
4) Enter the configuration from above
5) Right-click on the new repository to add a new query or right-click in the “Task List” view to add a new query or click the “New Query” button in the “Task List” view..
6) Enter whatever query you want (this is the part where i used ${SEARCHTERM})
7) To test it click the preview button (it is hidden beneath the “Advanced Configuration” switch)
Hope that helps