finalizing the task list
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.
finalizing the task list | Sven Neumann | 20 Nov 23:46 |
finalizing the task list | Chris Mohler | 21 Nov 02:26 |
finalizing the task list | Chris Mohler | 22 Nov 01:32 |
finalizing the task list | Sven Neumann | 22 Nov 08:03 |
finalizing the task list | Chris Mohler | 22 Nov 17:55 |
finalizing the task list | Sven Neumann | 23 Nov 08:29 |
finalizing the task list | Chris Mohler | 26 Nov 01:52 |
finalizing the task list | Sven Neumann | 26 Nov 08:58 |
finalizing the task list | Chris Mohler | 26 Nov 15:48 |
finalizing the task list | Chris Mohler | 27 Nov 03:11 |
finalizing the task list
Hi,
since I don't seem to be getting to do it myself, I want to propose the details of the task list / roadmap that I would like to see published on www.gimp.org. Perhaps with your help it can be done...
We discussed the roadmap here over the last few weeks and during that discussion a lot of development tasks have been proposed. I think many of them are in a state where we can say that we definitely want to implement this feature or do this change at some point. In my opinion it would be nice if we could collect these tasks into a list. This task list can then also serve the role of a roadmap.
I imagine a list of tasks with short descriptions and a pointer to a bug report with more details. If no bug report exists yet, we should either create one or add a note that it still needs to be created.
We should also mention if a UI specification is needed for a task. If it has even been written already, we should link to it.
For the tasks where this is applicable, the list should also mention a tentative milestone. If someone is already working on it or has expressed to do so in this development cycle, his/her name should be added.
Does this sound reasonable? Is there anything I missed? Any volunteers to work on this list?
I hope that such a public task list can help to attract new developers. And I hope that it can show that development is active and into which direction it is steering.
Sven
finalizing the task list
Does this sound reasonable? Is there anything I missed? Any volunteers to work on this list?
Sounds reasonable to me. Since I never get around to contributing anything, I took a few minutes to copy-paste some items from the mailing list that came up this past month. It needs work - I haven't searched BZ or the UI spec yet to match up items either. Hopefully it can be a start at least.
http://cr33dog.fedorapeople.org/misc/gimp_task_list.html http://cr33dog.fedorapeople.org/misc/gimp_task_list.ods
Chris
finalizing the task list
On Nov 20, 2007 7:26 PM, Chris Mohler wrote:
Does this sound reasonable? Is there anything I missed? Any volunteers to work on this list?
Formatted it a bit better:
http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.html
http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.ods
I will try to make time to hunt for BZ numbers and look at the UI spec this weekend. I may also go through the list again and see what I missed.
Chris
finalizing the task list
Hi,
On Wed, 2007-11-21 at 18:32 -0600, Chris Mohler wrote:
On Nov 20, 2007 7:26 PM, Chris Mohler wrote:
Does this sound reasonable? Is there anything I missed? Any volunteers to work on this list?
Formatted it a bit better:
http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.html http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.ods
This is a nice start, but I think we need a lot more information in the short description. So one row per task is certainly not going to be sufficient. But it's probably a good idea to finalize the structure and layout before we go into filling in all the details.
Sven
finalizing the task list
On Nov 22, 2007 1:03 AM, Sven Neumann wrote:
Hi,
On Wed, 2007-11-21 at 18:32 -0600, Chris Mohler wrote:
On Nov 20, 2007 7:26 PM, Chris Mohler wrote:
Does this sound reasonable? Is there anything I missed? Any volunteers to work on this list?
Formatted it a bit better:
http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.html http://cr33dog.fedorapeople.org/misc/gimp_task_list_02.odsThis is a nice start, but I think we need a lot more information in the short description. So one row per task is certainly not going to be sufficient. But it's probably a good idea to finalize the structure and layout before we go into filling in all the details.
OK. Should these tasks be added perhaps? http://wiki.gimp.org/gimp/ToDo
I won't have much time to work on the list today, but I can make changes tomorrow or over the weekend.
Chris
finalizing the task list
Hi,
On Thu, 2007-11-22 at 10:55 -0600, Chris Mohler wrote:
OK. Should these tasks be added perhaps? http://wiki.gimp.org/gimp/ToDo
They should be considered, and as far as I can see, this has happened. But they don't belong on the task list unless we decide that they should go there.
This list on the Wiki is a list of user wishes, added by less than a handful of users. It is very important that we listen to such requests. But our challenge is to use this information to identify the problems that the users are trying to address here. Then we can look for solutions that fit into the bigger picture. The bigger picture which is defined by our product vision and by the wishes and requests of all users.
Sven
finalizing the task list
On Nov 22, 2007 1:03 AM, Sven Neumann wrote:
This is a nice start, but I think we need a lot more information in the short description. So one row per task is certainly not going to be sufficient. But it's probably a good idea to finalize the structure and layout before we go into filling in all the details.
I trolled through Bugzilla and added anything with a 2.6 milestone. I *think* this is now a list of all possible tasks for 2.6. So now I need some feedback on what ought to be bumped to Future or 2.8, and also how this could be better organized. The "meta" tasks at the bottom are pretty much useless: if someone wants to propose specific areas to move forward with Cairo/GEGL I'm more than happy to add/outline them.
http://cr33dog.fedorapeople.org/misc/gimp_task_list_03.html http://cr33dog.fedorapeople.org/misc/gimp_task_list_03.ods
I will add a longer description for each task later (hopefully after shortening the list :)
Chris
finalizing the task list
Hi,
On Sun, 2007-11-25 at 18:52 -0600, Chris Mohler wrote:
On Nov 22, 2007 1:03 AM, Sven Neumann wrote:
This is a nice start, but I think we need a lot more information in the short description. So one row per task is certainly not going to be sufficient. But it's probably a good idea to finalize the structure and layout before we go into filling in all the details.
I trolled through Bugzilla and added anything with a 2.6 milestone. I *think* this is now a list of all possible tasks for 2.6.
Eeek, no! I thought I had tried to make the purpose of this list clear. We already have Bugzilla and its milestones for the purpose of reminding us what needs to be done for 2.6. The task list is supposed to list a few tasks that we consider important and that show where GIMP development is heading. Your list now has about five times too many items. It will be rather difficult to get to the final list from there.
Sven
finalizing the task list
On Nov 26, 2007 1:58 AM, Sven Neumann wrote:
Hi,
On Sun, 2007-11-25 at 18:52 -0600, Chris Mohler wrote:
On Nov 22, 2007 1:03 AM, Sven Neumann wrote:
This is a nice start, but I think we need a lot more information in the short description. So one row per task is certainly not going to be sufficient. But it's probably a good idea to finalize the structure and layout before we go into filling in all the details.
I trolled through Bugzilla and added anything with a 2.6 milestone. I *think* this is now a list of all possible tasks for 2.6.
Eeek, no! I thought I had tried to make the purpose of this list clear. We already have Bugzilla and its milestones for the purpose of reminding us what needs to be done for 2.6. The task list is supposed to list a few tasks that we consider important and that show where GIMP development is heading. Your list now has about five times too many items. It will be rather difficult to get to the final list from there.
OK - I thought it was too long also. Ignore the third version. I'm beginning to see the light - we need a short list of the most important items, with a nice description for each... I'll try again tonight.
Chris
finalizing the task list
On Nov 26, 2007 8:48 AM, Chris Mohler wrote:
Eeek, no! I thought I had tried to make the purpose of this list clear. We already have Bugzilla and its milestones for the purpose of reminding us what needs to be done for 2.6. The task list is supposed to list a few tasks that we consider important and that show where GIMP development is heading. Your list now has about five times too many items. It will be rather difficult to get to the final list from there.
OK - I thought it was too long also. Ignore the third version. I'm beginning to see the light - we need a short list of the most important items, with a nice description for each... I'll try again tonight.
This is likely too long also and could use some more organization and detail. It's Alexandre's email to the gimp-dev list, plus a couple of items later mentioned. I followed the convention of adding a (name) after each task and a (?) if that isn't certain. Things inside brackets are just my notes.
http://cr33dog.fedorapeople.org/misc/gimp_task_list_04.txt
Is this enough of a starting point to finalize what should and should not be on the map?
Chris