menu
Tatoeba
language
Register Log in
language English
menu
Tatoeba

chevron_right Register

chevron_right Log in

Browse

chevron_right Show random sentence

chevron_right Browse by language

chevron_right Browse by list

chevron_right Browse by tag

chevron_right Browse audio

Community

chevron_right Wall

chevron_right List of all members

chevron_right Languages of members

chevron_right Native speakers

search
clear
swap_horiz
search
gillux gillux May 3, 2015 May 3, 2015 at 3:10:11 PM UTC link Permalink

Pfirsichbaeumchen wrote recently:

> * Hovering with the mouse over a tag will now show the name of the user who added it.
> * Dynamic button labels that were not localized are localized now.

> Two long awaited changes. Thanks to all who worked on them.
> Zwei lang erwartete Änderungen. Vielen Dank an alle, die daran gearbeitet haben!

You’re welcome. I didn’t know the dynamic buttons localization was such a long awaited change. I fixed it because Guybrush88 brought that topic yet another time, and it took me less than an hour to fix it. To be honest, as a developer I tend to work on things that bugs me personally, or that I feel important, but I have very little idea about the areas regular members would like progress to be made. For instance, recently I’ve been working on improving the autogenerated furiganas and make them editable (it’s still incomplete), but only because I personally care about that.

I’d like to work more on things that matters to members, but I don’t really know. So my question is: how could I?

For those who don’t know, we developers are using Github to keep track of issues and discuss technical side of ideas [1]. At the moment, we have 170 open issues and this number has been stable for the past ten months [2], although we closed a lot of issues (412) (which means we roughly opened as many issues as we closed). Many of these recorded issues are too vague or half-relevant however. Some of us tried to label priorities but they are often quite objective.

[1] https://github.com/Tatoeba/tatoeba2/issues
[2] https://9-volt.github.io/bug-li...toeba/tatoeba2

{{vm.hiddenReplies[22454] ? 'expand_more' : 'expand_less'}} hide replies show replies
TRANG TRANG May 8, 2015 May 8, 2015 at 9:32:22 PM UTC link Permalink

> I’d like to work more on things that matters to members, but I don’t really know.
> So my question is: how could I?

From my experience, it's quite difficult to evaluate to what extent something matters. Maybe it matters only to a few people and the rest of the world doesn't care. Maybe it matters to thousands of people, but we have no idea because most of them don't feel it's worth expressing their opinion.

Perhaps if we had some sort of voting system where every week, people have the possibility to vote for the one feature/improvement/bug fix that they would really like to see implemented next.

But even then, it's difficult to evaluate what problem should be prioritized. Even if something matters to thousands of people, it doesn't mean it will be more worth solving than another problem that matters to only dozens of people.

In the end, considering the scale of our team and the scale of the project, I think that it's rather fine, to work mostly on things that bothers you personally. Most of the time, if not always, it will be something that bothers other people as well anyway.