InDefero is basically a clone of GoogleCode but with git, mercurial and subversion support. The motto of InDefero "beautiful simplicity".
Defects and feature requests
- Current list of defects, the policy is to close all the defects before going ahead (this is why this list must be empty).
- Feature requests, users want a lot, this is normal to see a lot to do here.
- Left to do for the 1.0, this is what I am working on or what I will work on next.
- Open support questions by users, we accept support requests in the tracker but we heavily recommend to use the discussion forum to get some help.
Mini Roadmap / Important Information
Basically what I am up to at the moment. I tried to put that in the right order.
- Webhooks for the 1.0 release.
- Better portal/Enterprise features.
Partial list of features
- Multiple projects with one installation.
- Home page for each project.
- Bug tracker, source browser and documentation with multiple rights (anonymous, signed in, members and owners).
- Private projects.
- Issues can be tagged with labels.
- Comment on issues/bugs with automatic link creation between bugs and to commits.
- List of issues/bugs by label or status.
- Personal list of submitted or assigned bugs.
- Percentage of closed bugs for a given label, allowing you to create milestone labels and see where you are with respect to your targets.
- Download area.
- Git repository code browsing on each branch or at a given commit.
- Subversion support.
- Mercurial support.
- Documentation wiki.
- Latest changes in the git repository by branch.
- Diff introduced by a given commit with nice code visualisation, with ability to download the diff.
- Download of each individual file at any commit time.
- Download of a .zip file of the repository at any given commit.
- Management interface to administer a project.
- Easy registration of new people with email confirmation.
- Access rights management for the issues, downloads and source modules.
- Email notifications.
- Starred issues to create a watch list.
- Search in the issues.
- In line display of text files from the repository with syntax highlighting.
- Ticket file attachments for patches, images and more.
- REST API with JSON answers.
- And more, more, more...
- synchronize subversion repositories with web frontend (create repository, update access rights and user passwords).
- multiple upload file in issue.
- code review.
- administration area.
- support of the gravatars.
- add atom feeds.
- developer/user dashboard.
- association between commits and users.
- synchronize Mercurial repositories with web frontend (create repository, update access rights and user passwords).
- users administration.
- synchronize git repositories with web frontend (create repository, update access rights and user SSH keys).
New in 0.8.0
- Users can change their email address.
- Notifications emails for each components.
Latest Development Version
See the latest development branch or download the latest snapshot.
If you need some help
- access the discussion forum;
- join the chat at #indefero on the FreeNode servers (see the IRC anchives);
- or contact me: titoo @ users.sourceforge.net;
- get some tips from the developer's blog (in French).
If you want to contribute
- First, welcome!
- Second, read "Why Free Software has poor usability, and how to improve it";
- third always keep in mind this motto "beautiful simplicity";
- take a look at the issues marked great to start, these are easy things to do;
- at last, go through the issues, the discussion forum, fork the tree and enjoy coding;
- and do not forget to follow the changes.
Thanks
InDefero is developed by Loïc d'Anterroches with the support of Céondo Ltd. The code is available under the GNU GPL license.
