Re: <DKIM> Re: Include GNOME Usage in the future releases

To be fair most (all?) of the crashes I encountered where caused by running the application without installing it… which is expectable andnot the app's fault.

Adrien Plazas

Le mer. 18 oct. 2017 à 12:47, Sébastien Wilmet <swilmet gnome org> a écrit :
On Wed, Oct 18, 2017 at 12:11:02PM +0200, Felipe Borges wrote:
On Wed, Oct 18, 2017 at 11:57 AM, Sébastien Wilmet <swilmet gnome org> wrote: > Is it really a chicken-egg dilemma? Are the crashes and bugs specific to > some hardware or underlying software configuration? Or are the bugs > always reproducible by the maintainer? If it's the latter, I don't see > why it is a chicken-egg dilemma, you have everything in hand to write > (mostly) stable software from day 1. Right, because everything just works on GNOME, right?
You didn't answer my question, I suppose the bugs in Usage are reproducible by anyone. Some developers work too quickly and as a result there are more bugs. Personnally I prefer to work more slowly, taking the time to do things right, documenting correctly the code and the APIs, writing unit tests and so on. Another best-practice is to not proceed by trials and errors: before executing the code, you must be sure that it is correct and that it'll work.
Anyhow, Usage has been developed by one of our interns in Red Hat. Petr is 19 years old and has been super excited about the opportunity to work with us. I took the lead to right to mail lists and speak in the name of the project because he feels insecure and demotivated to do so, you know, the free software community can be pretty harsh and rude to newcomers.
Why didn't you say that in your first email? I thought it was you who wrote Usage, and since I know you're around in GNOME since quite some time, I think my comment was appropriate, at least it would make you think about the issue: yes, most of the time, if the developer tests correctly its own code, it's possible to write mostly bug-free software, when following a good methodology and taking the time to do things right, instead of always working in a hurry. I know that beginners more often proceed by trials and errors, and that's not a good practice. -- Sébastien _______________________________________________ desktop-devel-list mailing list desktop-devel-list gnome org

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]