Notice

This page show a previous version of the article

Feature and enhancement requests

This page lists feature and enhancement requests for Tatoeba. In other words, it lists things that we could implement on the website to make it better.

If you have a request and would like it to have a higher chance to get implemented, please follow the guidelines.

Guidelines

1. Submission of the idea to the community

The first place where you should submit your idea is the Wall. We will not implemented an idea without making sure that this is what the community wants, so it's important to talk about it on the Wall.

If you want to have more technical discussions, you can also post in our Google group. But post first on the Wall.

Even if it is obvious that the feature you are requesting is something that users would want, it is good to see how people react to it. This gives us an idea of how much we should prioritize it.

Also, discussing your idea with the rest of the community will help you write clearer specifications for it. The more precisely you can define your idea, the less work it is for the developers to implement it.

2. Creation of a wiki page

Unless the idea is really simple (for instance changing a color or adding a button), you should create, or ask someone to create a wiki page that will contain the specifications of the idea.

You can create the wiki page before you submit your idea on the Wall, and complete/edit it as the discussions on the subject progress.

The point of that page is to define as clearly and precisely as possible what should be done, where it should be done. Don't hesitate to use images to show visually how things should look like.

3. Creation of a Github issue

If your idea has been approved, it will be added in the Github issues.

If you are familiar with how Tatoeba works behind the scenes, you can directly create an issue in Github.

Again, only add an issue on Github if an idea has been sufficiently discussed and has been approved. Ideas where people are still arguing on whether it should be done this way or that way should not be added to Github.

List of requests

Add below the link to the wiki page for the related request. Please also add a short summary (1 or 2 lines), so that people can quickly get an idea of what has been requested already.

Wish list

TODO add summary. Discussion about wish list on the wall

Contact

Here's a list of people you can contact if you do not have access to the wiki. They will create the page for you, provided you send them the necessary information.

If you have access to the wiki and would like to help in the task of creating wiki pages for feature requests, please edit this page and add your name in the list.