RSS/Atom feed Twitter
Site is read-only, email is disabled

Enhancement request policy

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

12 of 12 messages available
Toggle history

Please log in to manage your subscriptions.

Enhancement request policy Sven Claussner 13 Apr 19:21
  Enhancement request policy Sven Claussner 20 Apr 04:07
   Enhancement request policy Jehan Pagès 21 Apr 15:00
    Enhancement request policy Euri Pinhollow 23 Apr 08:40
     Enhancement request policy Tobias Ellinghaus 23 Apr 09:46
     Enhancement request policy Bill Skaggs 23 Apr 13:51
      Enhancement request policy john smith 29 Apr 16:37
       Enhancement request policy Paka 29 Apr 16:48
       Enhancement request policy Alexandre Prokoudine 29 Apr 16:56
       Enhancement request policy C R 29 Apr 17:52
        Enhancement request policy john smith 04 May 05:20
         Enhancement request policy C R 04 May 06:08
Sven Claussner
2016-04-13 19:21:08 UTC (about 8 years ago)

Enhancement request policy

Hi,

in the light of current events one problem comes up again: how do we deal with enhancement requests reported in Bugzilla?

Currently we count 1'193 open GIMP bugs, of which 607 are enhancement requests. We're drowning in them.

In 2015 Jim DeLaHunt pointed out a discrepancy between the website and the documentation, see

https://mail.gnome.org/archives/gimp-developer-list/2015-February/msg00003.html Unfortunately the topic wasn't discussed, but still persists and is in a current case time consuming and going blue.

In the past I already closed bugs as INVALID until they are agreed upon on the mailing list, but it wasn't considered the best solution. Actually we put the bug on hold, but Bugzilla has no bug state for this.

How about this: 1. On enhancement requests we check for Bugzilla duplicates and former mailing list discussions. On duplicates and formerly disagreed requests we close the bug with a suitable reason as DUPLICATE or WONTFIX. 2. If the request is not a duplicate we answer with an friendly stock answer and ask to bring the topic to the developer mailing list. If it's a pure GUI topic, then to the gimp-gui mailing list. Until the topic is discussed with a clear result, we set the bug into NEEDINFO state.
3. On agreement we set the bug into state NEW, otherwise close it as WONTFIX.
If the reporter refuses to post the request to the mailing list, then either we post it there if we think it's useful, otherwise we close it as INVALID.

If no further discussion is ongoing we close the bugs after an agreed period of time, e.g. 3 weeks since reporting.

The goals are getting useful feedback, while keeping the bug base small.

It would be nice if we found a final solution now and made it clear at the website and in the documentation.

Greetings

Sven

Sven Claussner
2016-04-20 04:07:50 UTC (about 8 years ago)

Enhancement request policy

Hi,

no reply yet.
I asked the devs to discuss it at the LGM, but so far I don't see anything in the (intermediate state of) the meeting minutes.
Was it discussed and to which result?

Greetings

Sven

Jehan Pagès
2016-04-21 15:00:57 UTC (about 8 years ago)

Enhancement request policy

Hello,

I don't believe this was in the items of the GIMP meeting at LGM. This said, I arrived slightly late, and it was very hard to keep up on everything which was being said because the table was huge and the room very noisy. So maybe I missed this discussion.

Anyway I'll give my opinion here on the topic: I don't think this is any kind of problem to let feature requests live in the bugzilla. We know what a feature request is, we know that it is not prioritary compared to bugs. For me that is not a problem to have dozens, if not hundreds, of these staying in the bugtracker. Numbers are not a problem for me. We have many feature requests? So what? :-)

As soon as we are sure that a request is not going in the same direction as GIMP, we can close it as INVALID. If a request is implemented, close as FIXED. And if we are still not sure of a feature or if we may implement it later, then it is ok to keep the report around for the time being, in my opinion.

On the other hand, mailing lists are time-fleeting. A topic there disappears. So I think they are awesome to have a discussion about a feature. If some report gets too big and everyone disagrees on a feature, it may be good to continue discussing on the mailing list (otherwise Mitch will go crazy!). But it is good also that the original reports stays put. And when we come to an agreement on the mailing list, we can report it to the bug report.

This is my opinion on this topic.

Jehan

P.S.: by the way, didn't we already discuss it months/years ago?

On Wed, Apr 20, 2016 at 6:07 AM, Sven Claussner wrote:

Hi,

no reply yet.
I asked the devs to discuss it at the LGM, but so far I don't see anything in the (intermediate state of) the meeting minutes.
Was it discussed and to which result?

Greetings

Sven

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

ZeMarmot open animation film
http://film.zemarmot.net
Patreon: https://patreon.com/zemarmot
Euri Pinhollow
2016-04-23 08:40:26 UTC (about 8 years ago)

Enhancement request policy

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.

Tobias Ellinghaus
2016-04-23 09:46:02 UTC (about 8 years ago)

Enhancement request policy

Am Samstag, 23. April 2016, 11:40:26 schrieb Euri Pinhollow:

[...]

Bugtracker is for developers and they should pick doable tasks from forum themselves.

Most developers are too busy doing developing to read any forums. Communication is either actively pushed their way (i.e., via mail) or ignored. That's at least what I learned over the years.

Tobias

Bill Skaggs
2016-04-23 13:51:51 UTC (about 8 years ago)

Enhancement request policy

The great advantage of the bug-tracker is that it allows requests to be handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they have been given and the discussion that followed them. Getting this information from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and discuss them there until they are reasonably specific and coherent, but once that has happened it is helpful to have an enhancement request created in the bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

john smith
2016-04-29 16:37:43 UTC (almost 8 years ago)

Enhancement request policy

My experience is that GIMP developers don't care what any user would like to have.
The general response is "we have previously decided that we want to do it like this and we aren't interested in how the end user might find something useful".
This is in stark contrast to most of the other open source projects that I work on that gladly take constructive input.

On 23 April 2016 at 09:51, Bill Skaggs wrote:

The great advantage of the bug-tracker is that it allows requests to be handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they have been given and the discussion that followed them. Getting this information from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and discuss them there until they are reasonably specific and coherent, but once that has happened it is helpful to have an enhancement request created in the bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

Paka
2016-04-29 16:48:29 UTC (almost 8 years ago)

Enhancement request policy

* john smith [04-29-16 12:38]:

My experience is that GIMP developers don't care what any user would like to have.
The general response is "we have previously decided that we want to do it like this and we aren't interested in how the end user might find something useful".
This is in stark contrast to most of the other open source projects that I work on that gladly take constructive input.

On 23 April 2016 at 09:51, Bill Skaggs wrote:

The great advantage of the bug-tracker is that it allows requests to be handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they have been given and the discussion that followed them. Getting this information from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and discuss them there until they are reasonably specific and coherent, but once that has happened it is helpful to have an enhancement request created in the bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

I find the dev's interested, helpful, attentive, and goal oriented. Because one does not agree with the projects goal does not make the dev's uncaring, but exposes ignorance of the goal. Proposals should be aligned to the project goals and enhance efforts to achieve that goal.

Should one not agree with the project's goal, he/she should undertake another project with that goal in mind rather than deride those who have a purpose in mind.

(paka)Patrick Shanahan       Plainfield, Indiana, USA          @ptilopteri
http://en.opensuse.org    openSUSE Community Member    facebook/ptilopteri
http://wahoo.no-ip.org        Photo Album: http://wahoo.no-ip.org/gallery2
Registered Linux User #207535                    @ http://linuxcounter.net
Alexandre Prokoudine
2016-04-29 16:56:51 UTC (almost 8 years ago)

Enhancement request policy

29 апр. 2016 г. 19:37 пользователь "john smith" написал:

My experience is that GIMP developers don't care what any user would like to have.

What experience would that be exactly?

Alex

C R
2016-04-29 17:52:36 UTC (almost 8 years ago)

Enhancement request policy

My experience is that GIMP developers don't care what any user would like to have.

Clearly untrue. We have the Unified Transform Tool, hardware acceleration, Mypaint brush engine, and (up to) 64bit colour depth, and linear light blending modes to look forward to in the next release, the freakishly awesome Handle Transform tool, a proper on-canvas warp-tool, and so so many more awesome things that users (including myself) have been asking for, and anxiously awaiting.

There are things that I've asked for that didn't get implemented, but the minute I start feeling bad about GIMP, and where it's going, or that one thing I consider a priority over all others, I take a step back and and go use other image editors for a while. I'm usually back to GIMP within a day or so. :)

Better yet, if I think my idea is really good, I could go about getting more of the community behind it with mockups and hanging out in the irc channels and asking/answering questions. Sitting silent on the gimp-developer mailing list and only poking my head up to offer up some ill-timed tautological criticism does zero good for anyone, I've found.

There are some topics that just go round and round, which is why you will find devs (and the community) going with a previously established answer. Everyone's really sick of arguing about these things, and you can tell right away witch ones they are, because they are in the FAQ on GIMP.org, and you can feel the tension around the question and answer like a thick soup. No one wants that soup, so generally we send it back when someone offers up another helping of the same. :)

The general response is "we have previously decided that we want to do it like this and we aren't interested in how the end user might find something useful".

Ah "The End User". One end user's "might find something useful" is another user's horrendous workflow bottleneck. If it was previously decided on, there's likey a good reason for it. Could probably ask what the reasons are for enlightenment.

This is in stark contrast to most of the other open source projects

that I work on that gladly take constructive input.

GIMP is a huge program with lots of end users, of which every one has their own priorities, workflow preferences, etc. GIMP also has very few developers, so a set list of priorities matter all the more.

Thanks to everyone who works on GIMP. The current batch of new features in trunk are going to make waves in the community. It's a tremendous gift, and should be treated as such.

My 2p

On 23 April 2016 at 09:51, Bill Skaggs wrote:

The great advantage of the bug-tracker is that it allows requests to be handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they

have

been given and the discussion that followed them. Getting this

information

from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and

discuss

them there until they are reasonably specific and coherent, but once that has happened it is helpful to have an enhancement request created in the bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow

wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:

https://mail.gnome.org/mailman/listinfo/gimp-developer-list

List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

john smith
2016-05-04 05:20:06 UTC (almost 8 years ago)

Enhancement request policy

On 29 April 2016 at 13:52, C R wrote:

My experience is that GIMP developers don't care what any user would like to have.

Clearly untrue. We have the Unified Transform Tool, hardware acceleration, Mypaint brush engine, and (up to) 64bit colour depth, and linear light blending modes to look forward to in the next release, the freakishly awesome Handle Transform tool, a proper on-canvas warp-tool, and so so many more awesome things that users (including myself) have been asking for, and anxiously awaiting.

There are things that I've asked for that didn't get implemented, but the minute I start feeling bad about GIMP, and where it's going, or that one thing I consider a priority over all others, I take a step back and and go use other image editors for a while. I'm usually back to GIMP within a day or so. :)

Better yet, if I think my idea is really good, I could go about getting more of the community behind it with mockups and hanging out in the irc channels and asking/answering questions. Sitting silent on the gimp-developer mailing list and only poking my head up to offer up some ill-timed tautological criticism does zero good for anyone, I've found.

Spotted the lurker having a bad day :)

There are some topics that just go round and round, which is why you will find devs (and the community) going with a previously established answer. Everyone's really sick of arguing about these things, and you can tell right away witch ones they are, because they are in the FAQ on GIMP.org, and you can feel the tension around the question and answer like a thick soup. No one wants that soup, so generally we send it back when someone offers up another helping of the same. :)

The general response is "we have previously decided that we want to do it like this and we aren't interested in how the end user might find something useful".

Ah "The End User". One end user's "might find something useful" is another user's horrendous workflow bottleneck. If it was previously decided on, there's likey a good reason for it. Could probably ask what the reasons are for enlightenment.

You say that noone wants that soup and are sick of arguing it, but surely the logic follows that if the users DIDN'T want it, they wouldn't keep bringing it up.
However, they do and the arguments ensue, which highlights my point about devs not being receptive.
A good example of this where it is not just one user is the export/save as, which can be followed in the list history. These sorts of clashes can be resolved much more easily by putting configuration options in.
Sure it adds an extra test to be covered in your code but you are now catering to both sides.
Another historical example is the single window mode and how popular GimpShop was when it came out and how long core devs resisted before implementing it.

This is in stark contrast to most of the other open source projects that I work on that gladly take constructive input.

GIMP is a huge program with lots of end users, of which every one has their own priorities, workflow preferences, etc. GIMP also has very few developers, so a set list of priorities matter all the more.

There seems to be a more aggressive stance here though on what are priorities and what is just denials. You don't see a response that often saying "thats an interesting proposal for our UI but we are focussing on this core algorithm right now so it will have to go on the back burner". You are more likely to get an argument about the idea and how it doesn't fit with the vision.

Thanks to everyone who works on GIMP. The current batch of new features in trunk are going to make waves in the community. It's a tremendous gift, and should be treated as such.

My 2p

Having said all this, you make a good point about all the new features and it is much easier to complain than add these features!

On 23 April 2016 at 09:51, Bill Skaggs wrote:

The great advantage of the bug-tracker is that it allows requests to be handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they have
been given and the discussion that followed them. Getting this information
from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and discuss
them there until they are reasonably specific and coherent, but once that
has happened it is helpful to have an enhancement request created in the bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

C R
2016-05-04 06:08:27 UTC (almost 8 years ago)

Enhancement request policy

Spotted the lurker having a bad day :)

All of us play that part sometime. It's important to get over it and move on, and not to send out emails to the group while upset. Being part of the community means being social. Part of being social is not being a lurker. :)

You say that noone wants that soup and are sick of arguing it, but surely the logic follows that if the users DIDN'T want it, they wouldn't keep bringing it up.

If it's debated (for example changing the name GIMP), then there is no consensus. If it were obviously the right thing to do it would be in the vision. If it's not, or is counter to the vision, we have to assess if we need to change the vision. So it's still not a matter of users vs devs, it's SOME users vs. one idea, one previous decision. People get cranky when their idea is rejected, which is also why the soup tastes bad after only a short time. Again read the FAQ for other good examples.

However, they do and the arguments ensue, which highlights my point

about devs not being receptive.

The devs are "receptive" they just don't comply or agree with every ask. Again, the tautologies are clearly untrue. One idea from one users (even backed by many users) does not constitute "All users" or even "users in general". Each of us would like to think our ideas are great for the GIMP project, but it's not always the case. One users most wanted feature is another's terrible workflow bottleneck.

A good example of this where it is not just one user is the export/save as, which can be followed in the list history.

Yep, but again, not all users agree with changing it back to the way it used to be.
They did put in a work-around where if you forget to export, you can click "take me to the export dialog" link in the warning message, and you're good to go. So that's a decent compromise.

These sorts of clashes can be resolved much more easily by putting configuration options in.

Sometimes. And also many are actually put in as options, which is why we have things like the hotkey and input editors.

Sure it adds an extra test to be covered in your code but you are now catering to both sides.

GIMP's development focus is on professional users who use GIMP for graphics/photo work.
Bowing to every user request for a work-around makes a cluttered and endless mess of the options, and an increasingly inconsistent UI. It also may involve re-writing large chunks of the interface which may clash with other parts.

Another historical example is the single window mode and how popular

GimpShop was when it came out and how long core devs resisted before implementing it.

But, we have single window mode... so... ? Seems like an example of GIMP devs listening to users, doesn't it?

The mission of GIMPShop was to bring a PhotoShop clone interface to GIMP. Note how it's also a dead project at this point.

This is in stark contrast to most of the other open source projects

that I work on that gladly take constructive input.

Constructive input is fine. Ranty emails about how no one listens are not constructive input.
Also, just because it's constructive does not mean it's good for the project, and is no guarantee that it will be accepted. People hear "no" and take it personally. But it's not just "no" is it? There's always an explanation behind it. So it's not even a matter of devs not listening.

There seems to be a more aggressive stance here though on what are priorities and what is just denials. You don't see a response that often saying "thats an interesting proposal for our UI but we are focussing on this core algorithm right now so it will have to go on the back burner". You are more likely to get an argument about the idea and how it doesn't fit with the vision.

Users also only see the tip of the iceberg. From the FAQ:

"While working on functional specifications, Peter researched how various features are implemented in applications with a partially matching feature set (such as Adobe Photoshop), but the final design was made to help actual users complete their tasks as fast as possible. This is exactly the kind of approach to designing interfaces that we consider to be superior to merely copying user interaction decisions."

For your idea, how much UI testing and UX diagrams did you do? Is your idea even the best one? Is it better and faster in most workflows, or just in your workflow? Like most things in life, if you can put together a good mockup, get support from the community, and present a complete solution, it's much more likely to be considered.

Having said all this, you make a good point about all the new features and it is much easier to complain than add these features!

My point is that devs DO listen to users. They do a lot more than not, so the answer "no" is not them not listening, it's them rejecting the idea, which has been rejected before for the same reason(s) in the past. As in all things the strength of your case for the feature/change matters a lot. People don't want to do any work though, they want instant satisfaction without having delved into the problem any more than their own limited use-case.

-C

On 23 April 2016 at 09:51, Bill Skaggs wrote:

The great advantage of the bug-tracker is that it allows requests to

be

handled in a structured way. It is easy to find specific types of enhancement requests in the bug-tracker and examine the priority they have
been given and the discussion that followed them. Getting this information
from a forum is usually much more difficult.

It is quite reasonable to bring up enhancement ideas in a forum and discuss
them there until they are reasonably specific and coherent, but once that
has happened it is helpful to have an enhancement request created in

the

bug-tracker. If the developers don't like them, they can always be classified as WONTFIX or NOTABUG.

On Sat, Apr 23, 2016 at 1:40 AM, Euri Pinhollow wrote:

My point of view is: enchancements should be discussed on the forum, not in a bugtracker. Here is what DispCalGUI has: https://hub.displaycal.net/forums/

Mailing list is not exceptionally convenient for many people (myself included. I just mailed topic starter instead of mailing to the list thinking that replying to mail will get it done. I now pressed "reply to all") but may be still better than discussing enchancements in bugtracker.

Imgaine that every user wants something new. Because of number of users being magnitudes larger than number of developers (who are not paid) and those willing to contribute the project is guaranteed to drown in requests.

Bugtracker is for developers and they should pick doable tasks from forum themselves.
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list

_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership:
https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list