[GRASS5] The status of 5.0

Radim Blazek blazek at itc.it
Mon Mar 25 08:15:00 EST 2002


On Monday 25 March 2002 12:42 pm, Bernhard Reiter wrote:
> > 4. I found that my code was deleted, so I was annoyed and discouraged
> >     to contribute new code, if I know that it will be deleted on first
> >     occasion.
>
> The code is still in CVS. Thus not deleted at all.

Of course, but is not in checked out tree, I can use on floppy or web as
archive.

> If you cannot explain Glynn why your code is an improvement it might not
> be good in the GRASS5 tree. 

I hope that situation is clear. I added new features, which may be useful,
but i don't want change module in release branch short time before release.
So changes went to MAIN. That shoud be correct.

> Also you learn the lesson that you have
> to coordinate with other developers before commiting.

I sent a message to development list, what more shoud i do?

> > => results:
> > - Glynn and I spend extra time
>
> It might be necessary sometimes.

It makes sens to spend some extra time if we are sure that we will save more
or at least the same amout of time later, but that is not true.

> We will find way to inform the other developer why we've made some
> code changes. Obviously Glynn and others did not know enough about
> your changes.

Again, I sent mail about. 

> > I cannot
> > tell to user that he can use "new" v.out.shape because he has probably
> > stable branch installed. If we had v.out.shape2 in one branch I can tell
> > him that he can use unstable version:
> > cd src/mapdev/v.out.shape2
> > gmake5
> > gmakelinks5
>
> You can. 

If so, how to do that?

> You just have to stop letting a release branch rot
> and divert too much from the MAIN stable branch.
> A release branch is not for development it is for removing release
> critical bugs!
???
I know that, so I am looking for some place where to put new features. 
Currently such place does not exist because we have only one branch
and v.out.shape2 should not be used because we have branches.
(yes we use branches but only one branch is used at present)

Radim



More information about the grass-dev mailing list