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

Updated roadmap (so people don't laugh at the old one)

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.

15 of 15 messages available
Toggle history

Please log in to manage your subscriptions.

Updated roadmap (so people don't laugh at the old one) David Neary 04 Feb 20:49
  Updated roadmap (so people don't laugh at the old one) Sven Neumann 05 Feb 13:27
   Updated roadmap Dave Neary 05 Feb 13:56
    Updated roadmap Sven Neumann 05 Feb 14:43
   Updated roadmap (so people don't laugh at the old one) Henrik Brix Andersen 05 Feb 16:45
    Updated roadmap (so people don't laugh at the old one) Dave Neary 05 Feb 17:03
     Updated roadmap (so people don't laugh at the old one) Sven Neumann 05 Feb 17:36
      Updated roadmap (so people don't laugh at the old one) David Neary 05 Feb 22:27
       Updated roadmap (so people don't laugh at the old one) Sven Neumann 06 Feb 11:50
        Updated roadmap (so people don't laugh at the old one) Dave Neary 06 Feb 12:22
         Updated roadmap (so people don't laugh at the old one) Sven Neumann 06 Feb 13:14
          Updated roadmap (so people don't laugh at the old one) Carol Spears 06 Feb 21:00
           Updated roadmap (so people don't laugh at the old one) Sven Neumann 07 Feb 00:41
        Updated roadmap (so people don't laugh at the old one) David Hodson 06 Feb 16:21
        Updated roadmap (so people don't laugh at the old one) Alan Horkan 07 Feb 12:03
David Neary
2004-02-04 20:49:25 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi all,

Some people thought it was ridiculous to fix dates on events when we had GIMPCon at the CCC in August - after all, we haven't done that in the past, and "it'll be done when it's done" is almost a motto for some people around.

The thing is that we did make a roadmap, though - and we've deviated from it quite a bit. But I think that without it, we wouldn't have come as far as we have in so little time.

We're now on the cusp of 2.0.0, and the time has come to put some realism back in the old roadmap. We expected 2.0 before Christmas, and it looks like we will have it in February. We need to start thinking about 2.2 (not just about what we will do for it, but what we will not do).

I still think we should stick with a target of the end of June for 2.2.0 - this will be a short release cycle (4 months), but the goal of the 2.2 release has not changed - we should stabilise the codebase, adding some stuff which we would have liked to have in 2.0 (but not everything that we would have liked in 2.0), and work on building the community.

That means that the 2.1 series will be always buildable, always usable, (almost) always releasable (following the example of the GNOME release team, my idols).

This roadmap should not be seen as set in stone, but I agree with Freedman Dyson that it is better to be precise and wrong than to be vague. If we set ourselves vague targets, then we will arrive at them a long time after we'd like.

So, without further ado, here's the updated roadmap... are there any comments?

Cheers,
Dave.

Updated GIMP development Roadmap: =================================

Aug 6-10 2003: CCC

Jan 7th: 2.0 pre1 release

Jan 19th: 2.0 pre2

Feb 4th: 2.0 pre3 *** WE ARE HERE ***

Feb 18th: 2.0pre4 (or 2.0 rc1)

Feb 25th: 2.0.0

March 10th: 2.0.1, creation of gimp-2-0 branch

March 13th: Final feature list for inclusion in 2.2.0 (prioritised)

March 25th: 2.0.2 (possibly final 2.0 release)

April 2nd: 2.1.0

April 16th: 2.1.1

End of April: 2.1.2, Feature freeze for 2.2 (anything on the above list that's not done isn't in 2.2)

Around May 15th: 2.2 pre1 (2.1.3) Pre-releases to follow every 2 weeks.

Late June 2004: 2.2.0 (just before GIMPCon)

August 2004: The Great Pain - the GeGL migration. I suspect that parts of this will start in February/March, and that this will not be complete until Summer 05.

Summer 05: 3.0 or 4.0 (depending on how we go about versioning).

Sven Neumann
2004-02-05 13:27:51 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

David Neary writes:

This roadmap should not be seen as set in stone, but I agree with Freedman Dyson that it is better to be precise and wrong than to be vague. If we set ourselves vague targets, then we will arrive at them a long time after we'd like.

So what?

So, without further ado, here's the updated roadmap... are there any comments?

I'd like to note that I personally very much dislike the fact that you published these fixed dates. They haven't been discussed as such and I don't think it is helpful to set such dates at all.

I do believe that it is important to publish dates for feature and API freezes since developers need to know about them and the earlier they know the better. But it is IMO a very bad thing to publish release dates. It would have been OK to say that we target a 2.0 release this month and that 2.2 is supposed to be out in summer, perhaps even in June. However publishing a fixed date for each and every release that we will possibly do during the next months is IMO the worst thing we could have done. Let alone the fact that release dates for 2.0.1 or even 2.0.2 are completely unreasonable since they depend on facts we cannot know yet.

I would like to let people know that I will not respect any of these dates. The GIMP project is already putting up enough pressure without people trying to nail us down on release dates. Things would be different if someone payed a handful of GIMP developers. They could be responsible for the milestones then and I could understand why someone would want to see such a list. However as long as GIMP is a project that is driven by voluntary contributions, we should IMO avoid to publish such lists.

If the GIMP developers decide that such list of published milestones is required for the future development, then I am going to look for other projects to contribute to. After all this is supposed to be fun.

Sven

Dave Neary
2004-02-05 13:56:50 UTC (about 20 years ago)

Updated roadmap

Hi,

Sven Neumann wrote:

David Neary writes:

This roadmap should not be seen as set in stone, but I agree with Freedman Dyson that it is better to be precise and wrong than to be vague. If we set ourselves vague targets, then we will arrive at them a long time after we'd like.

So what?

So what??? You're serious?

I'd like to note that I personally very much dislike the fact that you published these fixed dates. They haven't been discussed as such and I don't think it is helpful to set such dates at all.

I'm not pinning you down to anything - this roadmap was the result of the discussion we had yesterday on IRC, where you wanted a 2.2 release in 4 months - well, here's what that means in terms of releases with a 2 week release cycle.

I do believe that it is important to publish dates for feature and API freezes since developers need to know about them and the earlier they know the better.

If we're moving to a time-based release schedule (which I think we should) we also need to respect those dates.

However publishing a fixed date for each and every release that we will possibly do during the next months is IMO the worst thing we could have done.

OK - I could have been more vague and said "2.0 in February, branch in March, feature freeze the end of April", and left it at that. I think it's interesting to see what that means - it means that (assuming everyone is going to keep working on fixing bugs after 2.0 comes out), we have a 6 week development cycle for 2.2.0. That means 3 releases before the feature freeze, going on the current release rate. I for one think that's interesting... putting dates on it is merely a way of making something concrete rather than having vague nebulous type stuff.

Let alone the fact that release dates for 2.0.1 or even 2.0.2 are completely unreasonable since they depend on facts we cannot know yet.

I disagree... the idea should be that everyone works on stabilising 2.0 after it comes out (there's already a 2.0.1 milestone in Bugzilla which has a fair few bugs on it, and will soon have more), and then that everyone switches to the HEAD after a 2.0 branch. We can't just forget about 2.0, though, and we should try to get a stable release out before we start 2.2 pre-releases, IMHO. So we *can* plan 2.0.x releases - whatever bug-fixes are in CVS at that stage get released. It's that simple.

I would like to let people know that I will not respect any of these dates.

That's your choice... and since you do the builds for the releases, you have the power to impose your will on the project. I hope that you will at least respect the important points of this - that is, that we try to do a release every few weeks, and that we are careful about what we put in the HEAD once we branch off a 2.0 branch.

Like I said, the release dates are not a rope to hang ourselves with - they're a guideline about when it's a reasonable time to have a release. But you're free to do whatever you like with them, including ignoring them completely.

The GIMP project is already putting up enough pressure without people trying to nail us down on release dates.

No-one's given us a huge amount of slack over the first pre-release being 3 months after we said in August, or the feature freeze being 2 months later than we said it would be, or that 2.0 is going to be over 2 months late related to what we thought during the Summer... why do you suddenly think we're going to get a lot of crap now?

The project is getting pressure from people because we don't release often, which is the whole point of the release roadmap. Perhaps it's too precise - you had the same disagreement over the last one - I for one think it's useful.

Things would be
different if someone payed a handful of GIMP developers. They could be responsible for the milestones then and I could understand why someone would want to see such a list. However as long as GIMP is a project that is driven by voluntary contributions, we should IMO avoid to publish such lists.

I think that the fact that we're a voluntary project is a good reason to have a list. In fact, I think that having some kind of a list is independant of the type of project.

If the GIMP developers decide that such list of published milestones is required for the future development, then I am going to look for other projects to contribute to. After all this is supposed to be fun.

How much fun is it when you're spending 3 years between releases? If we say it'll be done in 4 months, and leave it at that, we'll still be talking about stuff that absolutely needs doing a year from now, and we won't have a release for a few more months after that... what's wrong with saying what we want to do before we do it?

Releasing is fun, seeing people use the software you put time into is fun, 3 year release cycles are not.

And of course milestones aren't required, that's just ridiculous. But they can be useful. That's all... don't read more into this than was intended. Time based releases are hard, but for them to work, there need to be times. Do you think that people working on GNOME have less fun because they have a plan now?

I know GNOME users have more fun - they get all the cool stuff within 4 months of it going into CVS.

Cheers,
Dave.

Sven Neumann
2004-02-05 14:43:59 UTC (about 20 years ago)

Updated roadmap

Hi Dave,

Dave Neary writes:

This roadmap should not be seen as set in stone, but I agree with Freedman Dyson that it is better to be precise and wrong than to be vague. If we set ourselves vague targets, then we will arrive at them a long time after we'd like.

So what?

So what??? You're serious?

Yes, absolutely serious. Nothing is bad about a release that is delayed because the software isn't ready for general consumption. The reasons for this may be unforeseeable. It could be private trouble a developer is having, high workload at the job, bugs that are discovered late. Of course it would have been nice to release in time but if it doesn't happen, so what?

That's your choice... and since you do the builds for the releases, you have the power to impose your will on the project. I hope that you will at least respect the important points of this - that is, that we try to do a release every few weeks, and that we are careful about what we put in the HEAD once we branch off a 2.0 branch.

We have always done that; it's not really worth mentioning it.

No-one's given us a huge amount of slack over the first pre-release being 3 months after we said in August, or the feature freeze being 2 months later than we said it would be, or that 2.0 is going to be over 2 months late related to what we thought during the Summer... why do you suddenly think we're going to get a lot of crap now?

Because so far noone was stupid enough to say things like 2.0.0 on February, 25th. Being vague certainly is better than setting such arbitrary dates.

I think that the fact that we're a voluntary project is a good reason to have a list. In fact, I think that having some kind of a list is independant of the type of project.

I am not questioning some kind of list. But I don't want to let your list stand uncommented. It contains arbitrary dates that have never been discussed. How can it be useful to setup such a list if we haven't even agreed on things like what exactly do we want to do in GIMP 2.2? You should be aware this these dates will be cited on various occasions without being put into the right context.

How much fun is it when you're spending 3 years between releases? If we say it'll be done in 4 months, and leave it at that, we'll still be talking about stuff that absolutely needs doing a year from now, and we won't have a release for a few more months after that... what's wrong with saying what we want to do before we do it?

Releasing is fun, seeing people use the software you put time into is fun, 3 year release cycles are not.

It's unreasonable and unfair to argue like this since everyone agreed on a shorter release cycle already. This is not the point in question here.

And of course milestones aren't required, that's just ridiculous. But they can be useful. That's all...

As I said, setting a date for a freeze is required; setting dates for releases will IMHO do nothing but harm.

I know GNOME users have more fun - they get all the cool stuff within 4 months of it going into CVS.

You are not observing the GNOME development very closely then. Do to the fixed release dates, a lot of good stuff is left out of the official releases and delayed for another 6 months even though it was almost ready. However, it doesn't make too much sense to compare with GNOME since GNOME releases are a collection of packages. They need these rules in order to coordinate all the different software projects that are contained in such a release. I don't think you can draw the conclusion that such release policies would do good for The GIMP.

Sven

Henrik Brix Andersen
2004-02-05 16:45:24 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

On Thu, 2004-02-05 at 13:27, Sven Neumann wrote:

David Neary writes:

[snip]

So, without further ado, here's the updated roadmap... are there any comments?

[snip]

The GIMP project is already putting up enough pressure without people trying to nail us down on release dates. Things would be different if someone payed a handful of GIMP developers. They could be responsible for the milestones then and I could understand why someone would want to see such a list. However as long as GIMP is a project that is driven by voluntary contributions, we should IMO avoid to publish such lists.

If the GIMP developers decide that such list of published milestones is required for the future development, then I am going to look for other projects to contribute to. After all this is supposed to be fun.

I couldn't have said it any better myself, Sven. The GIMP is a spare time project for all of us - personally I have enough deadlines and stressful release dates as part of my study. I don't need more of these during my free time.

The GIMP is being developed by a group of volunteers - Personally I'm in it partly because it's lots of fun and partly because I learn a lot during the the process. Imposing a fixed release schedule will take a great deal of fun out of the project, I'm afraid.

Don't get me wrong. I believe having a road map is a good thing. As with any major software project we too need to plan ahead. But I am convinced we should stick to only hinting at release dates like we did at the last GIMPCon. The main goal of the road map, IMO, should be documenting which major changes goes into which release - and even then this road map should not be set in stone.

It's no secret that the GIMP project is rather short on active developers these days (I haven't been very active myself lately either) - and I think setting a tight release plan/road map will only discourage new developers to start spending what little spare time they may have contributing to The GIMP.

Sincerely, ./Brix

Dave Neary
2004-02-05 17:03:52 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

Henrik Brix Andersen wrote:

On Thu, 2004-02-05 at 13:27, Sven Neumann wrote:

[...] nail us down [...]

[snip]

Imposing a fixed release schedule [...]

[snip]

[...] this road map should not be set in stone.

I think both you and Sven have somewhat missed the point. The funny thing is, we are *almost* in agreement.

I'm not trying to nail anyone down. I don't think anyone is. I'm not *imposing* anything. The roadmap (as has been shown by the last one) is *not* set in stone.

However, it is precise. I don't think this should be a stick we use to beat ourselves with. I don't think we should get upset if a release isn't done *exactly* on the 31st of March or whatever. But I think that we're more likely to be close to the bigger dates if we have smaller, closer dates to aim for. I also think that we should release regularly, regardless of whether we think things are "ready" or "finished", because it's healthy for the project.

Releasing should not be a big deal. It could be as simple as doing cvs tag GIMP_2_1_1
cvs diff -r GIMP_2_1_0 -r GIMP_2_1_1 > the_diff In which case, there'd be no reason not to do it often. Currently, we impose a standard somewhat stricter on ourselves, which means that making a release takes a long time (it can take 7 or 8 hours on a fast machine). But who cares if that thing you wanted to fix didn't get done? It'll be done for the next release. A release is *not* a deadline, it's a liberation of the work of the last 2 weeks.

It's no secret that the GIMP project is rather short on active developers these days (I haven't been very active myself lately either) - and I think setting a tight release plan/road map will only discourage new developers to start spending what little spare time they may have contributing to The GIMP.

Well, myself and Sven are in agreement on the tight release plan, more or less. I think it might be a little too tight, and I personally would have aimed for a first pre-release for guadec, with a final 2.2 in August, but I think a 4 month release is possible. The *only* difference between my idea and yours and Sven's is that I think that giving concrete dates as rough guidelines for milestones is better than having bigger milestones every 6 weeks to 2 months.

I respect that you don't want to have to stick to dates. Like I said, there will be no Stazi knocking on your door if you don't. The roadmap is meant to be specific, but flexible, in my mind. If the majority opinion is against that, I will re-do a vaguer roadmap with no precise dates.

Cheers, Dave.

Sven Neumann
2004-02-05 17:36:42 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

Dave Neary writes:

I'm not trying to nail anyone down. I don't think anyone is. I'm not *imposing* anything. The roadmap (as has been shown by the last one) is *not* set in stone.

We all know that but your roadmap gave a different impression. Instead of pointing out what we want to achieve you gave a list of dates. Since we will not match a single one of these dates, it doesn't make sense to publish such a list.

Releasing should not be a big deal. It could be as simple as doing cvs tag GIMP_2_1_1
cvs diff -r GIMP_2_1_0 -r GIMP_2_1_1 > the_diff In which case, there'd be no reason not to do it often. Currently, we impose a standard somewhat stricter on ourselves, which means that making a release takes a long time (it can take 7 or 8 hours on a fast machine). But who cares if that thing you wanted to fix didn't get done? It'll be done for the next release. A release is *not* a deadline, it's a liberation of the work of the last 2 weeks.

Doing the release tarball takes about half an hour. What takes time is to test it, to upload the tarball, put it on the FTP site, add a bugzilla version, change www.gimp.org to point to the new release, announce the release on freshmeat, gnomedesktop.org, linuxartist.org ... You can hardly cut down much of this.

But I don't see what you are trying to argument about here. We agreed that we will do regular releases, we are already doing releases every two or three weeks. The point is just that I don't want to have a list that tells me that a release is pending next sunday. I know very well when it is about time for a release. When the time has come, I can figure out if the source is in a reasonable state for a release. Then I can try to find time to do it. If someone else would be doing the release it would be the very same thing. Now what good does it do if we tell people some release date that we are not likely to ever meet?

Well, myself and Sven are in agreement on the tight release plan, more or less. I think it might be a little too tight, and I personally would have aimed for a first pre-release for guadec, with a final 2.2 in August, but I think a 4 month release is possible. The *only* difference between my idea and yours and Sven's is that I think that giving concrete dates as rough guidelines for milestones is better than having bigger milestones every 6 weeks to 2 months.

All I can say is that a concrete release date discourages me to the point where I decide that I will rather be doing something else. As Brix said, there are enough deadlines in our lives. If GIMP starts to add more, then for me it's about time to quit with GIMP development. I just couldn't stand it.

I respect that you don't want to have to stick to dates. Like I said, there will be no Stazi knocking on your door if you don't. The roadmap is meant to be specific, but flexible, in my mind. If the majority opinion is against that, I will re-do a vaguer roadmap with no precise dates.

Some real content in the roadmap instead of meaning-less dates would be helpful. At perhaps make it a proposal for a roadmap next time.

Sven

David Neary
2004-02-05 22:27:57 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

First, I'd like to say that I think it's a pity that you replied so aggressively to the mail - I would have liked to hear more comments, but I think that the tone of the thread may have intimidated people somewhat.

Sven Neumann wrote:

We all know that but your roadmap gave a different impression. Instead of pointing out what we want to achieve you gave a list of dates. Since we will not match a single one of these dates, it doesn't make sense to publish such a list.

I am convinced that if we make releases conditional on a feature set that we will not have a 2.2 in 2004. If we're not making our major releases based on a feature set, then the only alternative is to make releases time-based. This has worked for other projects, I think it can work for ours.

Doing the release tarball takes about half an hour. What takes time is to test it, to upload the tarball, put it on the FTP site, add a bugzilla version, change www.gimp.org to point to the new release, announce the release on freshmeat, gnomedesktop.org, linuxartist.org ... You can hardly cut down much of this.

You can certainly spread it around. I update the NEWS now, as well as you. Anyone can do that. Same thing goes for making the announcement on freshmeat, gnome-desktop, linuxartist... I can do bugzilla tags.

Anything which requires specialist knowledge (make distcheck, as you have pointed out, requires a finely balanced set of versions for a bunch of stuff, and there are very few people who understand the website system) or permissions (uploading the tarball) is another matter, but it doesn't make sense in general to have only one person able to do these things. The thing which takes the longest for *me* is make distcheck.

But I don't see what you are trying to argument about here. We agreed that we will do regular releases, we are already doing releases every two or three weeks. The point is just that I don't want to have a list that tells me that a release is pending next sunday.

I got the point; so I'll repeat mine, and then we can stop. We're more or less agreed that to have 2.2 by the end of June, we need to
1) have 2.0 this month
2) Branch a stable development branch next month 3) Feature freeze at the start of April 4) start pre-releases in the middle of April 5) Release 2.2 the end of June.

I don't think there's any argument there. All I did was throw in a release every couple of weeks between those 5 points. I think it's helpful to show how little time there will be in this development cycle.

Some real content in the roadmap instead of meaning-less dates would be helpful. At perhaps make it a proposal for a roadmap next time.

This comment got me angry. I've calmed down now. Everything I post to this list that isn't meant to be a fact is an opinion, and a request for comments. If I say "March 17th is St. Patrick's Day", that's a fact. If I say "I think we should have 2.2.0 at the end of June, and I think this is more or less how to get there", that's opinion. See the difference? I asked for comments. I even got a couple of positive ones, in e-mails off-list. How much more proposally would you like it to be?

Cheers, Dave.

Sven Neumann
2004-02-06 11:50:54 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

David Neary writes:

You can certainly spread it around. I update the NEWS now, as well as you. Anyone can do that. Same thing goes for making the announcement on freshmeat, gnome-desktop, linuxartist... I can do bugzilla tags.

Well, I am certainly not going to ask for this and so far I have always waited about a day if someone else would post announcements on gnomedesktop and other sites. But it seems that noone but me is interested enough to post there, so I guess I will continue to do that. After all I am interested in people trying the release when I've gone through the trouble of doing one.

I got the point; so I'll repeat mine, and then we can stop. We're more or less agreed that to have 2.2 by the end of June, we need to
1) have 2.0 this month
2) Branch a stable development branch next month 3) Feature freeze at the start of April 4) start pre-releases in the middle of April 5) Release 2.2 the end of June.

That looks like a reasonable time frame. I expect that we will have to extend it a bit but that was the point of starting with a tight schedule. What's missing now is some agreement on what we want to achieve in 2.2 but I think we can as well delay this discussion until 2.0 is finally done.

I don't think there's any argument there. All I did was throw in a release every couple of weeks between those 5 points. I think it's helpful to show how little time there will be in this development cycle.

Some real content in the roadmap instead of meaning-less dates would be helpful. At perhaps make it a proposal for a roadmap next time.

This comment got me angry. I've calmed down now.

I am sorry, it wasn't every well worded. But your posting got me angry as well and perhaps I didn't take enough time to calm down.

Everything I post to this list that isn't meant to be a fact is an opinion, and a request for comments. If I say "March 17th is St. Patrick's Day", that's a fact. If I say "I think we should have 2.2.0 at the end of June, and I think this is more or less how to get there", that's opinion. See the difference? I asked for comments. I even got a couple of positive ones, in e-mails off-list.

Comments off-list don't count. If people want to comment on this subject, they should do it on the list. Everything else is just noise.

How much more proposally would you like it to be?

Well, your mail said "here's the roadmap" and that's what will be cited later. If the word proposal would have been used, perhaps even in the Subject, things would have certainly been easier.

Sven

Dave Neary
2004-02-06 12:22:48 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Sven Neumann wrote:

Hi,

David Neary writes:

You can certainly spread it around. I update the NEWS now, as well as you. Anyone can do that. Same thing goes for making the announcement on freshmeat, gnome-desktop, linuxartist... I can do bugzilla tags.

Well, I am certainly not going to ask for this and so far I have always waited about a day if someone else would post announcements on gnomedesktop and other sites. But it seems that noone but me is interested enough to post there, so I guess I will continue to do that. After all I am interested in people trying the release when I've gone through the trouble of doing one.

Perhaps people hesitate about this because they don't want to step in on what might be perceived as your territory?

If I understand correctly, you'd like to be able to have it announced on the mailing lists (as I do now), and then the people on the list make the announcement known in the places that are important to them. That seems reasonable, and I think that now that you have said so, this might well happen for the next release.

That looks like a reasonable time frame. I expect that we will have to extend it a bit but that was the point of starting with a tight schedule. What's missing now is some agreement on what we want to achieve in 2.2 but I think we can as well delay this discussion until 2.0 is finally done.

That's one reason I didn't put any meat on the bones when I made this proposal. 2.0 is the priority right now. You're contradicting yourself a bit too - one of your complaints was that there was no meat on the propsal.

Anyway - I think we can agree to maintain a vaguer roadmap. I'd still like to think that we can be sensible about trying to keep to the things we say in it.

Cheers, Dave

Sven Neumann
2004-02-06 13:14:24 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

Dave Neary writes:

Well, I am certainly not going to ask for this and so far I have always waited about a day if someone else would post announcements on gnomedesktop and other sites. But it seems that noone but me is interested enough to post there, so I guess I will continue to do that. After all I am interested in people trying the release when I've gone through the trouble of doing one.

Perhaps people hesitate about this because they don't want to step in on what might be perceived as your territory?

I never claimed that this was my territory. Until yesterday I haven't even told anyone that I do most of the website announcements. I have always waited if someone else feel enthusiastic enough about the release to do it. Usually after a while I decide that I will probably have to do it myself. I don't like the idea of delegating such a job. It's a volunteers project, people should do what they would like to do without the need of someone telling them.

Sven

David Hodson
2004-02-06 16:21:36 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Sven Neumann wrote:

Comments off-list don't count. If people want to comment on this subject, they should do it on the list. Everything else is just noise.

Maybe they should, but that doesn't mean that they will. It's a lot easier to drop an email to the person that you agree with, than to jump into a heated discussion. And maybe a simple agreement doesn't need to be read by the whole list.

For the record, I think that there's a middle ground. I understand that people don't want an explicit timetable, and that the Gimp development shouldn't be driven by deadlines. On the other hand, if there was indeed a general agreement about the timing of the next release, the original email very effectively pointed out the implications of that choice.

(And I don't think that this added much to the discussion.)

Carol Spears
2004-02-06 21:00:08 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hello,
On Fri, Feb 06, 2004 at 01:14:24PM +0100, Sven Neumann wrote:

Hi,

Well, I am certainly not going to ask for this and so far I have always waited about a day if someone else would post announcements on gnomedesktop and other sites. But it seems that noone but me is interested enough to post there, so I guess I will continue to do that. After all I am interested in people trying the release when I've gone through the trouble of doing one.

I never claimed that this was my territory. Until yesterday I haven't even told anyone that I do most of the website announcements. I have always waited if someone else feel enthusiastic enough about the release to do it. Usually after a while I decide that I will probably have to do it myself. I don't like the idea of delegating such a job. It's a volunteers project, people should do what they would like to do without the need of someone telling them.

i am curious, what sort of action would someone need to take to appear to "volunteer" for this announcement thing? would it be someone saying "would you like me to do that?" or perhaps something else ....

carol

Sven Neumann
2004-02-07 00:41:01 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

Hi,

Carol Spears writes:

i am curious, what sort of action would someone need to take to appear to "volunteer" for this announcement thing? would it be someone saying "would you like me to do that?" or perhaps something else ....

Just doing it would do.

Sven

Alan Horkan
2004-02-07 12:03:09 UTC (about 20 years ago)

Updated roadmap (so people don't laugh at the old one)

On Fri, 6 Feb 2004, Sven Neumann wrote:

Date: 06 Feb 2004 11:50:54 +0100
From: Sven Neumann
To: David Neary
Cc: "gimp-developer@lists.xcf.berkeley.edu"
Subject: Re: [Gimp-developer] Updated roadmap (so people don't laugh at the old one)

Hi,

David Neary writes:

You can certainly spread it around. I update the NEWS now, as well as you. Anyone can do that. Same thing goes for making the announcement on freshmeat, gnome-desktop, linuxartist... I can do bugzilla tags.

Well, I am certainly not going to ask for this and so far I have always waited about a day if someone else would post announcements on gnomedesktop and other sites. But it seems that noone but me is interested enough to post there, so I guess I will continue to do

If you _asked_ people might post the news but unless you asked for others to do it then I would assume that you wanted to do it yourself and have it done your way. And I'm on the list digest so I usually read the announcement on GnomeDesktop.org before I read it on the list.

- Alan