v.category problem - was Re: [GRASS-dev] Keywords, help pages...

Trevor Wiens twiens at interbaun.com
Wed Aug 30 21:34:19 EDT 2006


On Thu, 31 Aug 2006 11:52:11 +1200
Hamish <hamish_nospam at yahoo.com> wrote:

> > Trevor wrote:
> > > All that said, if v.category sacrosanct (although it is unclear to
> > > me how this is determined)
> 
> All future GRASS 6.x must be backwards compatible with the original
> GRASS 6.0.0. We can add things, but not change or remove options. The
> idea is that any documentation, books, scripts, apps, data, etc.,
> written for GRASS 6 will work on any future GRASS 6. When we switch to
> GRASS 7 things can change. This is to provide continuity to the user.
> 
> > > the issue remains of how to make things
> > > better. Eric Patton has off list offered to improve some of the
> > > documentation for v.category based on this discussion. I think
> > > however, it would be a good idea to add in Hamish's v.centroids
> > > script with help page into the CVS as it provides an obvious and
> > > convenient way of doing this for users not deeply familiar with the
> > > GRASS 6.x vector modules.
> 
> IMO we should do both.
> 
> > > I also liked the idea of a v.dissolve
> > > script which would make things more convenient and obvious.
> 
> Markus wrote:
> > I don't see any problems to add those two scripts. The sooner, the
> > better :-)
> 
> Ok, will do. I'll take care of the tcl menus and 6.2 backporting too.
> If someone else wants to write the help page, the help is greatly
> appreciated.
> 

Hamish,

I'll look after that and email it to you so you can commit it together.

> 
> One question for the list:
> 
> To use "v.add.centroids" or "v.centroids option=add" ? v.add.centroids
> is more obvious, but v.centroids leaves the door open for future
> options. I have no idea what those options could be, but someone might
> think of something. CVS directory removal & above release restrictions
> make it a pain to change later.
> 

I suppose one could have an option=extract to pull the centroids as
points?

Do you want me to make a v.dissolve script or do you want to do that?

T
-- 
Trevor Wiens 
twiens at interbaun.com

The significant problems that we face cannot be solved at the same 
level of thinking we were at when we created them. 
(Albert Einstein)




More information about the grass-dev mailing list