Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-27 Thread Markus Neteler
On Mon, Nov 3, 2008 at 1:15 PM, Paul Kelly
<[EMAIL PROTECTED]> wrote:
> On Mon, 3 Nov 2008, Hamish wrote:
>> MN:
>>>
>>> We can certainly freeze devel_grass6 and just tag RC1
>>> directly from that and test it rigorously. But are we
>>> sure that nobody inserts new features?
>>
>>
>> new Vect fns req'd for v.buffer2 should be merged ASAP then.

I have moved v.buffer2 over and don't observe any compile
issues. Seems to be ok?

> Was the issue with the linkm library ever resolved?

No idea - any pointers?

For new updated roadmap,see
http://grass.osgeo.org/wiki/GRASS_6.4_Feature_Plan

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Laura Toma



I'll look into this precision issue,   though not sure how long it  
will take.

-Laura


On Nov 3, 2008, at 9:43 AM, Markus Neteler wrote:


(cc Laura)

On Mon, Nov 3, 2008 at 1:15 PM, Paul Kelly
<[EMAIL PROTECTED]> wrote:

On Mon, 3 Nov 2008, Hamish wrote:


MN:


We can certainly freeze devel_grass6 and just tag RC1
directly from that and test it rigorously. But are we
sure that nobody inserts new features?


As a priority I think we can copy r.viewshed over intact,


r.viewshed still needs updating to GRASS style and conventions,  
e.g. there
are at least quite a lot of printf() statements - from a quick  
glance a lot
of these seem to be in code used for debugging and benchmarking  
and there
are also comments such as "only used in standalone version". Code  
that is

not used should be removed I feel, but it could be a lot of work.


Possible it is a mixture of the standalone non-GRASS version and the
GRASS version?

There is yet a precision problem in r.viewshed, just run
grass-addons/raster/r.viewshed/testscript.sh
in any location to see the problem and differences to r.los.

Markus


___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Dylan Beaudette
On Mon, Nov 3, 2008 at 2:12 AM, Maris Nartiss <[EMAIL PROTECTED]> wrote:
> Hello Markus and others.
>
> I just commited change to v.drape.
> Now it has WHERE statement support and it will ignore features without
> height information from raster (i.e. NULL or outside of computational
> region). Previously v.drape was just issuing warning about region
> issues and failing with assetion failed error. User can include
> skipped points by specifying static height to assign to them.
>
> Please test it and check language as I'm not a native speaker.
> Maris.


Thanks for fixing this, I was not able to do so. I'll give it a check
over the next couple of days.

Cheers,

Dylan

> 2008/11/2, Maris Nartiss <[EMAIL PROTECTED]>:
>> Hello Markus,
>> first - wxGUI features should not affect QGIS. If QGIS needs
>> something, we can create a tag and use it for testing/QGIS needs.
>> Probably it needs -alpha/-beta and not -RC, as it's not completely
>> forzen, just something for wider audience.
>>
>> I know, it's bad timing, but right now I'm rewriting parts of v.drape
>> (WHERE and NULL support). I would like to have those changes in before
>> something gets released. Right now I'm stuck with attribute data
>> manipulation, but I will try to commit it within next two days. (Still
>> GRASS is taking more of my free/work time than it should)
>>
>> Anyone else having list of uncommited changes that must get into next
>> testing release?
>>
>> Maris.
>>
>> 2008/11/2, Markus Neteler <[EMAIL PROTECTED]>:
>>>
>>> We can certainly freeze devel_grass6 and just tag RC1 directly from that
>>> and test it rigorously. But are we sure that nobody inserts new features?
>>> Especially in the wxPython arena, there are a couple of issues yet to be
>>> submitted (AFAIK) which would easily count as new feature.
>>>
>>> But I am fine with the soft-freeze plan as far as we keep discipline
>>> (including
>>> me :). We just need to actually DO it.
>>>
>>> Markus
>>> ___
>>> grass-dev mailing list
>>> grass-dev@lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/grass-dev
>>>
>>
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Markus Neteler
(cc Laura)

On Mon, Nov 3, 2008 at 1:15 PM, Paul Kelly
<[EMAIL PROTECTED]> wrote:
> On Mon, 3 Nov 2008, Hamish wrote:
>
>> MN:
>>>
>>> We can certainly freeze devel_grass6 and just tag RC1
>>> directly from that and test it rigorously. But are we
>>> sure that nobody inserts new features?
>>
>> As a priority I think we can copy r.viewshed over intact,
>
> r.viewshed still needs updating to GRASS style and conventions, e.g. there
> are at least quite a lot of printf() statements - from a quick glance a lot
> of these seem to be in code used for debugging and benchmarking and there
> are also comments such as "only used in standalone version". Code that is
> not used should be removed I feel, but it could be a lot of work.

Possible it is a mixture of the standalone non-GRASS version and the
GRASS version?

There is yet a precision problem in r.viewshed, just run
grass-addons/raster/r.viewshed/testscript.sh
in any location to see the problem and differences to r.los.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Paul Kelly

On Mon, 3 Nov 2008, Hamish wrote:


MN:

We can certainly freeze devel_grass6 and just tag RC1
directly from that and test it rigorously. But are we
sure that nobody inserts new features?



new Vect fns req'd for v.buffer2 should be merged ASAP then.


Was the issue with the linkm library ever resolved?


As a priority I think we can copy r.viewshed over intact,


r.viewshed still needs updating to GRASS style and conventions, e.g. there 
are at least quite a lot of printf() statements - from a quick glance a 
lot of these seem to be in code used for debugging and benchmarking and 
there are also comments such as "only used in standalone version". Code 
that is not used should be removed I feel, but it could be a lot of work.



replace v.buffer/v.parallel/v.delaunay with "v2"s,
replace r.watershed with r.watershed.fast (enough testing?),

and decide others in task #344
 https://trac.osgeo.org/grass/ticket/344


How to copy a dir from one SVN repo to the other (maintaining history)?


Hamish








___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Hamish
MN:
> We can certainly freeze devel_grass6 and just tag RC1
> directly from that and test it rigorously. But are we
> sure that nobody inserts new features?


new Vect fns req'd for v.buffer2 should be merged ASAP then.

As a priority I think we can copy r.viewshed over intact,
replace v.buffer/v.parallel/v.delaunay with "v2"s,
replace r.watershed with r.watershed.fast (enough testing?),

and decide others in task #344
  https://trac.osgeo.org/grass/ticket/344


How to copy a dir from one SVN repo to the other (maintaining history)?


Hamish



  

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-03 Thread Maris Nartiss
Hello Markus and others.

I just commited change to v.drape.
Now it has WHERE statement support and it will ignore features without
height information from raster (i.e. NULL or outside of computational
region). Previously v.drape was just issuing warning about region
issues and failing with assetion failed error. User can include
skipped points by specifying static height to assign to them.

Please test it and check language as I'm not a native speaker.
Maris.

2008/11/2, Maris Nartiss <[EMAIL PROTECTED]>:
> Hello Markus,
> first - wxGUI features should not affect QGIS. If QGIS needs
> something, we can create a tag and use it for testing/QGIS needs.
> Probably it needs -alpha/-beta and not -RC, as it's not completely
> forzen, just something for wider audience.
>
> I know, it's bad timing, but right now I'm rewriting parts of v.drape
> (WHERE and NULL support). I would like to have those changes in before
> something gets released. Right now I'm stuck with attribute data
> manipulation, but I will try to commit it within next two days. (Still
> GRASS is taking more of my free/work time than it should)
>
> Anyone else having list of uncommited changes that must get into next
> testing release?
>
> Maris.
>
> 2008/11/2, Markus Neteler <[EMAIL PROTECTED]>:
>>
>> We can certainly freeze devel_grass6 and just tag RC1 directly from that
>> and test it rigorously. But are we sure that nobody inserts new features?
>> Especially in the wxPython arena, there are a couple of issues yet to be
>> submitted (AFAIK) which would easily count as new feature.
>>
>> But I am fine with the soft-freeze plan as far as we keep discipline
>> (including
>> me :). We just need to actually DO it.
>>
>> Markus
>> ___
>> grass-dev mailing list
>> grass-dev@lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/grass-dev
>>
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-02 Thread Paul Kelly

On Sun, 2 Nov 2008, Markus Neteler wrote:


Hi Paul, all,

On Sun, Nov 2, 2008 at 5:59 PM, Paul Kelly
<[EMAIL PROTECTED]> wrote:

Hi Markus

On Sun, 2 Nov 2008, Markus Neteler wrote:


(cc Tim Sutton)

On Mon, Oct 27, 2008 at 7:30 AM, Hamish <[EMAIL PROTECTED]> wrote:


Paul wrote:


I still think at some point a 6.4 release branch will be needed (when we
want to add new features) but I think we should put off creating it as
long as possible to reduce work. That's all - it depends on other
developers agreeing to restrict the changes we make to develbranch_6
for a while though.


There is an additional reason:
QGIS is going into feature freeze (they are already at 1.0 Preview 1).

I really want to avoid that they have to package 6.3.0 into it, just
because some GRASS developers are unhappy to see a 6.4.0
release branch.


Can you explain further? If we say that develbranch_6_4 is not going to have
new incompatible features added to it before releasebranch_6_4 is created,


This is a not easy goal, but we can try. Simply *all* devs have to accept
a feature freeze (in the past we weren't very successful on that AFAIR).


is that enough? I can't imagine that we would need to create a release
branch before it is absolutely necessary, just to give reassurance to the
QGIS developers that we are going to keep our word not to add new
incompatible features?


That's not the point I think. I spoke to Tim Sutton in Cape Town.
What they need is a release (candidate) to work with. A moving
target like devel_grass6 isn't acceptable for them.


Ah yes I understand. But my point was we don't need a release branch to 
create 6.4.0RC1, if we are disciplined about new features.



We can certainly freeze devel_grass6 and just tag RC1 directly from that
and test it rigorously. But are we sure that nobody inserts new features?


This is really important. It is of general importance to GRASS actually (a 
PSC issue I suppose, but better to discuss it here) because of the OSGeo 
requirements for quality control etc., and for the PSC to maintain that 
quality control. Our quality control model is a very basic "developers are 
allowed to make changes to the codebase as they see fit". I think this 
works very well for nearly everything but if you feel we may have problems 
with communication then we need to discuss it.


As a team of developers, we don't have the equivalent of an evil overlord 
or a benevolent dictator to approve every SVN commit or to keep an eye on 
everything that's going on and speak to individual developers if they 
commit something that doesn't seem in policy. GRASS is too big and 
complicated and diverse for that. We really rely on developers keeping the 
grass-dev list updated with what they're doing, and summarising the 
reasons for changes they're making. If somebody says:


I've committed (or am about to commit) the following changes to module X
There were previous problems X, Y and Z
These changes fix the problems by eliminating step Q

or that kind of thing, it's easy for others to see the motivation behind 
the changes and comment on the appropriateness or otherwise of the way 
things are being done. When this happens and feedback is given it 
generally works very well, but it relies to a certain extent on other 
developers taking the time to review the changes. I suspect some 
developers get disheartened if they do this and noone has the time to 
review and reply at the time, and then they don't bother in future. That 
can be particularly off-putting for new or occasional developers.


But the thing is, even if this happens, IT IS NOT WASTED EFFORT! I know 
from experience that just taking the time to explain to others the changes 
you are making can make them make much more sense in your own head, and 
the mailing list archives are always going to be there in future, which 
future developers can search to find the reasoning behind a particular 
change. So it is always a good idea to keep grass-dev updated with what 
you are working on. Around the time of a release when we are deciding what 
to put in and keep out, this is particularly important.



Especially in the wxPython arena, there are a couple of issues yet to be
submitted (AFAIK) which would easily count as new feature.


Then these features should be discussed on grass-dev and we should come to 
a consensus if they are needed for 6.4.0 or can be held back. IMHO, 
probably controversial, there are still enough regular bug reports for the 
wxPython GUI that it is not ready to go into a stable release. IIUC there 
are also still issues with wxwidgets versions on various platforms. I 
still see wxGUI as the futuristic 7.x GUI, especially given we are doing 
the wholescale move towards Python (rewriting scripts etc.) for 7.x 
anyway. gis.m has had loads of bugfixes since 6.2 and I think it should be 
the standard promoted GUI in 6.4. But I would love to see more discussion 
of the wxGUI on grass-dev.


Paul
___

Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-02 Thread Maris Nartiss
Hello Markus,
first - wxGUI features should not affect QGIS. If QGIS needs
something, we can create a tag and use it for testing/QGIS needs.
Probably it needs -alpha/-beta and not -RC, as it's not completely
forzen, just something for wider audience.

I know, it's bad timing, but right now I'm rewriting parts of v.drape
(WHERE and NULL support). I would like to have those changes in before
something gets released. Right now I'm stuck with attribute data
manipulation, but I will try to commit it within next two days. (Still
GRASS is taking more of my free/work time than it should)

Anyone else having list of uncommited changes that must get into next
testing release?

Maris.

2008/11/2, Markus Neteler <[EMAIL PROTECTED]>:
>
> We can certainly freeze devel_grass6 and just tag RC1 directly from that
> and test it rigorously. But are we sure that nobody inserts new features?
> Especially in the wxPython arena, there are a couple of issues yet to be
> submitted (AFAIK) which would easily count as new feature.
>
> But I am fine with the soft-freeze plan as far as we keep discipline
> (including
> me :). We just need to actually DO it.
>
> Markus
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-02 Thread Markus Neteler
Hi Paul, all,

On Sun, Nov 2, 2008 at 5:59 PM, Paul Kelly
<[EMAIL PROTECTED]> wrote:
> Hi Markus
>
> On Sun, 2 Nov 2008, Markus Neteler wrote:
>
>> (cc Tim Sutton)
>>
>> On Mon, Oct 27, 2008 at 7:30 AM, Hamish <[EMAIL PROTECTED]> wrote:
>>>
>>> Paul wrote:

 I still think at some point a 6.4 release branch will be needed (when we
 want to add new features) but I think we should put off creating it as
 long as possible to reduce work. That's all - it depends on other
 developers agreeing to restrict the changes we make to develbranch_6
 for a while though.
>>
>> There is an additional reason:
>> QGIS is going into feature freeze (they are already at 1.0 Preview 1).
>>
>> I really want to avoid that they have to package 6.3.0 into it, just
>> because some GRASS developers are unhappy to see a 6.4.0
>> release branch.
>
> Can you explain further? If we say that develbranch_6_4 is not going to have
> new incompatible features added to it before releasebranch_6_4 is created,

This is a not easy goal, but we can try. Simply *all* devs have to accept
a feature freeze (in the past we weren't very successful on that AFAIR).

> is that enough? I can't imagine that we would need to create a release
> branch before it is absolutely necessary, just to give reassurance to the
> QGIS developers that we are going to keep our word not to add new
> incompatible features?

That's not the point I think. I spoke to Tim Sutton in Cape Town.
What they need is a release (candidate) to work with. A moving
target like devel_grass6 isn't acceptable for them.

In the past, they used the 6.3.relbranch since they could be sure
that this wasn't polluted with new features. They hope for something
similar for 6.4 now.

...
>> [portability will only pop up if packaging is actually done which isn't
>> for winGRASS unless a relbranch is there]
>
> If there's a release candidate I'm sure it will spur people on to do some
> testing on the various platforms. FWIW I have a working MinGW compilation
> environment again, on Windows Vista, and I'm happy to do some Windows
> testing there. Why do you say we need a release branch for that?

We can certainly freeze devel_grass6 and just tag RC1 directly from that
and test it rigorously. But are we sure that nobody inserts new features?
Especially in the wxPython arena, there are a couple of issues yet to be
submitted (AFAIK) which would easily count as new feature.

But I am fine with the soft-freeze plan as far as we keep discipline (including
me :). We just need to actually DO it.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-02 Thread Paul Kelly

Hi Markus

On Sun, 2 Nov 2008, Markus Neteler wrote:


(cc Tim Sutton)

On Mon, Oct 27, 2008 at 7:30 AM, Hamish <[EMAIL PROTECTED]> wrote:

Paul wrote:

I still think at some point a 6.4 release branch will be needed (when we
want to add new features) but I think we should put off creating it as
long as possible to reduce work. That's all - it depends on other
developers agreeing to restrict the changes we make to develbranch_6
for a while though.


There is an additional reason:
QGIS is going into feature freeze (they are already at 1.0 Preview 1).

I really want to avoid that they have to package 6.3.0 into it, just
because some GRASS developers are unhappy to see a 6.4.0
release branch.


Can you explain further? If we say that develbranch_6_4 is not going to 
have new incompatible features added to it before releasebranch_6_4 is 
created, is that enough? I can't imagine that we would need to create a 
release branch before it is absolutely necessary, just to give reassurance 
to the QGIS developers that we are going to keep our word not to add new 
incompatible features?



So my 2c plan of action would be to first finalize the module list (trac
task #344) in the next week by bringing over addons destined for main.
Once that is done we could tag a release_$DATE_grass_6_4_0RC1 directly
from devbr6 and declare devbr6 to be temporarily in stability mode.


ok, let's go...


FWIW I think Hamish's plan sounds good too.


Once r.out.gdal and other critical issues are dealt with, and the newly
merged modules have had a chance to settle in (inevitable portability
issues that pop up, etc)


[portability will only pop up if packaging is actually done which isn't
for winGRASS unless a relbranch is there]


If there's a release candidate I'm sure it will spur people on to do some 
testing on the various platforms. FWIW I have a working MinGW compilation 
environment again, on Windows Vista, and I'm happy to do some Windows 
testing there. Why do you say we need a release branch for that?


Paul
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-11-02 Thread Markus Neteler
(cc Tim Sutton)

On Mon, Oct 27, 2008 at 7:30 AM, Hamish <[EMAIL PROTECTED]> wrote:
> Paul wrote:
>> I still think at some point a 6.4 release branch will be needed (when we
>> want to add new features) but I think we should put off creating it as
>> long as possible to reduce work. That's all - it depends on other
>> developers agreeing to restrict the changes we make to develbranch_6
>> for a while though.

There is an additional reason:
QGIS is going into feature freeze (they are already at 1.0 Preview 1).

I really want to avoid that they have to package 6.3.0 into it, just
because some GRASS developers are unhappy to see a 6.4.0
release branch.

> So my 2c plan of action would be to first finalize the module list (trac
> task #344) in the next week by bringing over addons destined for main.
> Once that is done we could tag a release_$DATE_grass_6_4_0RC1 directly
> from devbr6 and declare devbr6 to be temporarily in stability mode.

ok, let's go...

> Once r.out.gdal and other critical issues are dealt with, and the newly
> merged modules have had a chance to settle in (inevitable portability
> issues that pop up, etc)

[portability will only pop up if packaging is actually done which isn't
 for winGRASS unless a relbranch is there]

> we could tag another RC, say 3 weeks after RC1.
> We can decide at that point if RC2 will be the bugfix-only branch point
> or again tagged directly from devbr6. No way of knowing, but it seems
> reasonable to me to expect that RC2 could be the branch point.
>
> After the release branch point, backports to that branch will be naturally
> kept in check by the PITA that it is to sync things.

I am willing to help with backporting as before.

> A question remains for me wrt after 6.4.0 is released if grass7<->devbr6
> development will be kept in sync as it is now. (for possible 6.5/6)
> I'll defer an opinion about that until the time of the last 6.4.0 RC.

Me, too. We can decide that later.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-26 Thread Hamish
Paul wrote:
> I still think at some point a 6.4 release branch will be needed (when we 
> want to add new features) but I think we should put off creating it as 
> long as possible to reduce work. That's all - it depends on other 
> developers agreeing to restrict the changes we make to develbranch_6
> for a while though.


If only to keep options open for a possible 6.5/6 release we'll eventually
need a releasebranch_6_4. For stability reasons this should be done, at
minimum, before the last (say) two RCs before the final release -- ie the
onset of the hard freeze.

Because this is likely to be the last new-features release before 7.0,
and that "may be some time", I don't mind a softer freeze a little later
than normal. What does a soft-freeze mean? I'd say keep going as we have
been with devbr6, and rely on developer discipline to not commit anything
too radical. As we already have an outlet for radicalness with gr7, I
don't think it will be too hard.


So my 2c plan of action would be to first finalize the module list (trac
task #344) in the next week by bringing over addons destined for main.
Once that is done we could tag a release_$DATE_grass_6_4_0RC1 directly
from devbr6 and declare devbr6 to be temporarily in stability mode.

Once r.out.gdal and other critical issues are dealt with, and the newly
merged modules have had a chance to settle in (inevitable portability
issues that pop up, etc) we could tag another RC, say 3 weeks after RC1.
We can decide at that point if RC2 will be the bugfix-only branch point
or again tagged directly from devbr6. No way of knowing, but it seems
reasonable to me to expect that RC2 could be the branch point.

After the release branch point, backports to that branch will be naturally
kept in check by the PITA that it is to sync things.

A question remains for me wrt after 6.4.0 is released if grass7<->devbr6
development will be kept in sync as it is now. (for possible 6.5/6)
I'll defer an opinion about that until the time of the last 6.4.0 RC.



Hamish



  

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-26 Thread Paul Kelly

On Fri, 24 Oct 2008, Markus Neteler wrote:


On Fri, Oct 24, 2008 at 1:45 AM, Paul Kelly
<[EMAIL PROTECTED]> wrote:

So I feel there is no real option but to go straight to 6.4.0. I'm still not
sure if we need a release branch though.


You mean we should just tag RC1 from develbranch_6?
We commonly used a release branch so far to avoid breakage.


Yes, it is a bit risky going ahead with no release branch. It would mean 
we would have to be very careful deciding what went into 6.4, and if an 
incompatible change was to be made at some time in the future, a release 
branch would have to be created *at that stage*, to preserve the 
functional state of 6.4 in order to create future 6.4.x bugfix releases if 
necessary.


My point is just that it would be a huge headache having three branches - 
backporting from 7.x to 6.x is already enough work - and if we felt that 
develbranch_6 is quite stable already we could probably manage the 6.4.0 
release without creating a new branch. As far as I can see, commits to 
develbranch_6 consist mostly of bugfixes already at this stage, so this 
might not be too hard to do?


I still think at some point a 6.4 release branch will be needed (when we 
want to add new features) but I think we should put off creating it as 
long as possible to reduce work. That's all - it depends on other 
developers agreeing to restrict the changes we make to develbranch_6 for a 
while though.


Paul
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-24 Thread Markus Neteler
On Fri, Oct 24, 2008 at 1:45 AM, Paul Kelly
<[EMAIL PROTECTED]> wrote:
> So I feel there is no real option but to go straight to 6.4.0. I'm still not
> sure if we need a release branch though.

You mean we should just tag RC1 from develbranch_6?
We commonly used a release branch so far to avoid breakage.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-23 Thread Paul Kelly

On Thu, 23 Oct 2008, Glynn Clements wrote:


Paul Kelly wrote:


I'd be more concerned about 6.3.1, as there have been a fair number of
straightforward bug-fixes since 6.3.0.


Well, I know easily 50 fixes which I have NOT backported to 6.3.svn, knowing,
that 6.4.0.RCX is forthcoming soon. Many are related to portability, too.
So I do think that we need a 6.4.0 the next months (at least I won't go through
all those fixes to check if they are present in 6.3.svn - even the code layout
isn't reindented).


I'm not sure if this is what Glynn meant, but I ask - why does 6.3.1 have
to be released from the 6.3.0 release branch? Why not just release 6.3.1
straight from develbranch_6? I really don't see the need to always have a
release branch for releases. IMHO it slows things down and is a major
impediment to "release early, release often" working.


Any release from develbranch_6 will contain incompatible changes, so
it should be called 6.4.0, not 6.3.1.


Ah OK now I see. Also as Helena said in private mail now that 6.4 is "out 
of the bag", so to speak, because 6.3.0 was released from its own branch 
and develbranch_6 was renamed to 6.4-SVN, users would see any 6.3.x 
versions released as being not up to date because they are aware that 6.4 
is somehow available.


Not saying 6.3.1 from the 6.3 release branch is a bad idea, but I doubt 
anyone will have the motivation to merge the bugfixes and prepare a 
release. So I feel there is no real option but to go straight to 6.4.0. 
I'm still not sure if we need a release branch though.


Paul

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-23 Thread Glynn Clements

Paul Kelly wrote:

> >> I'd be more concerned about 6.3.1, as there have been a fair number of
> >> straightforward bug-fixes since 6.3.0.
> >
> > Well, I know easily 50 fixes which I have NOT backported to 6.3.svn, 
> > knowing,
> > that 6.4.0.RCX is forthcoming soon. Many are related to portability, too.
> > So I do think that we need a 6.4.0 the next months (at least I won't go 
> > through
> > all those fixes to check if they are present in 6.3.svn - even the code 
> > layout
> > isn't reindented).
> 
> I'm not sure if this is what Glynn meant, but I ask - why does 6.3.1 have
> to be released from the 6.3.0 release branch? Why not just release 6.3.1 
> straight from develbranch_6? I really don't see the need to always have a 
> release branch for releases. IMHO it slows things down and is a major 
> impediment to "release early, release often" working.

Any release from develbranch_6 will contain incompatible changes, so
it should be called 6.4.0, not 6.3.1. Versions which share the same
major and minor numbers, differing only in the release number,
shouldn't have even minor incompatibilities.

Ideally, such versions should retain build-time compatibility as well
as run-time compatibility, so that third-party code will continue to
work in spite of any update.

-- 
Glynn Clements <[EMAIL PROTECTED]>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-23 Thread Paul Kelly

On Wed, 22 Oct 2008, Markus Neteler wrote:


On Wed, Oct 22, 2008 at 5:27 PM, Glynn Clements
<[EMAIL PROTECTED]> wrote:

I'd be more concerned about 6.3.1, as there have been a fair number of
straightforward bug-fixes since 6.3.0.


Well, I know easily 50 fixes which I have NOT backported to 6.3.svn, knowing,
that 6.4.0.RCX is forthcoming soon. Many are related to portability, too.
So I do think that we need a 6.4.0 the next months (at least I won't go through
all those fixes to check if they are present in 6.3.svn - even the code layout
isn't reindented).


I'm not sure if this is what Glynn meant, but I ask - why does 6.3.1 have
to be released from the 6.3.0 release branch? Why not just release 6.3.1 
straight from develbranch_6? I really don't see the need to always have a 
release branch for releases. IMHO it slows things down and is a major 
impediment to "release early, release often" working.


I feel a release branch is only needed when a stable release is being made 
from a branch and major development work is going to continue in that 
branch and needs to be isolated from the release. This did not apply to 
6.3.0 (because it wasn't a stable release) and will not apply to the next 
release, whatever we call it (because major development work is now 
happening in trunk).


If the release of 6.4.0 means a feature freeze for 6.x, then I think we 
should not do it yet and should release more 6.3.x versions direct from 
develbranch_6 until we feel ready to freeze 6.x and gamble the future on 
7.x. If on the other hand 6.4.0 does not mean a feature freeze and we are 
still going to be able to add new modules (e.g. from Summer of Code in 
2009?) and there will be 6.5.x and 6.6.x releases, then I don't see a 
problem with going ahead with 6.4.0 but I think if we are careful to 
manage features and bug fixes then there is no need for a release branch. 
Three branches would be really awkward for backporting and I feel we 
should avoid it if at all possible.


Paul
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-23 Thread Maris Nartiss
Hello Markus,
well - let's wait for other developer input (especially - do 6.4 has
to be last stable 6.x release).

I forgot about that include/VERSION file. Doh.
My idea was really simple - just create develbranch_6 tag called
6.3.9x and make only one change in that tag - include/VERSION. Test,
release. No branching, backporting. When we will receive feedback
about current develbranch_6 state, we can decide if it's ready to
become 6.4 (stable), or there are some areas that need to be worked
on. 6.3.0 was really good idea and worked well, still IMHO we need
more 6.3-like releases between our stable versions.

Others - don't waste time by pointing places where I'm wrong. Please,
give ideas how to avoid those looong times between releases. Thanks!

Maris.

2008/10/23 Markus Neteler <[EMAIL PROTECTED]>:
> On Thu, Oct 23, 2008 at 8:31 AM, Maris Nartiss <[EMAIL PROTECTED]> wrote:
>> Hello all,
>> as I understood from Glynn, it's too early to release 6.4.0 as GRASS 7
>> is still too far away.
>
> This reasoning is unclear to me. While I want to avoid GRASS 6.132.x,
> there is no real problem to have a 6.6 is unavoidable.
>
> In 6.4.svn are thousands (!) of fixes which don't reach the user yet
> in an organized way.
>
>> I also agree with Markus, that we need to
>> release something for packagers, as more and more users are suggested
>> to use SVN version and not some semi-stable version from packages.
>> GRASS 6.3.0 was technical preview release - it was never promised to
>> be stable. I see no point in releasing 6.3.1 with just some fixes.
>
> I agree.
>
>> My proposal - let's make another "technical preview" from devbranch6
>> called i.e. 6.3.90 (just a devbranch6 tag within week or so) - we get
>> something out for users who don't compile GRASS, still it's not final
>> 6.4.0, that should be stable and bug free, as main release between 6.2
>> and 7.0 should be.
>
> You mean, with bulk-copying 6.4.svn into 6.3.svn? Or by downgrading
> devel_grass6 branch to 6.3.90 or likewise in include/version.h? Or
> by creating a 6.3.90 relbranch from devel_grass6?
>
> Just to understand your suggestion...
>
> Markus
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-23 Thread Markus Neteler
On Thu, Oct 23, 2008 at 8:31 AM, Maris Nartiss <[EMAIL PROTECTED]> wrote:
> Hello all,
> as I understood from Glynn, it's too early to release 6.4.0 as GRASS 7
> is still too far away.

This reasoning is unclear to me. While I want to avoid GRASS 6.132.x,
there is no real problem to have a 6.6 is unavoidable.

In 6.4.svn are thousands (!) of fixes which don't reach the user yet
in an organized way.

> I also agree with Markus, that we need to
> release something for packagers, as more and more users are suggested
> to use SVN version and not some semi-stable version from packages.
> GRASS 6.3.0 was technical preview release - it was never promised to
> be stable. I see no point in releasing 6.3.1 with just some fixes.

I agree.

> My proposal - let's make another "technical preview" from devbranch6
> called i.e. 6.3.90 (just a devbranch6 tag within week or so) - we get
> something out for users who don't compile GRASS, still it's not final
> 6.4.0, that should be stable and bug free, as main release between 6.2
> and 7.0 should be.

You mean, with bulk-copying 6.4.svn into 6.3.svn? Or by downgrading
devel_grass6 branch to 6.3.90 or likewise in include/version.h? Or
by creating a 6.3.90 relbranch from devel_grass6?

Just to understand your suggestion...

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Maris Nartiss
Hello all,
as I understood from Glynn, it's too early to release 6.4.0 as GRASS 7
is still too far away. I also agree with Markus, that we need to
release something for packagers, as more and more users are suggested
to use SVN version and not some semi-stable version from packages.
GRASS 6.3.0 was technical preview release - it was never promised to
be stable. I see no point in releasing 6.3.1 with just some fixes.
My proposal - let's make another "technical preview" from devbranch6
called i.e. 6.3.90 (just a devbranch6 tag within week or so) - we get
something out for users who don't compile GRASS, still it's not final
6.4.0, that should be stable and bug free, as main release between 6.2
and 7.0 should be.


Just my 0.002,
Maris.

2008/10/23 Markus Neteler <[EMAIL PROTECTED]>:
> On Wed, Oct 22, 2008 at 5:27 PM, Glynn Clements
> <[EMAIL PROTECTED]> wrote:
>> I'd be more concerned about 6.3.1, as there have been a fair number of
>> straightforward bug-fixes since 6.3.0.
>
> Well, I know easily 50 fixes which I have NOT backported to 6.3.svn, knowing,
> that 6.4.0.RCX is forthcoming soon. Many are related to portability, too.
> So I do think that we need a 6.4.0 the next months (at least I won't go 
> through
> all those fixes to check if they are present in 6.3.svn - even the code layout
> isn't reindented).
>
> Markus
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Markus Neteler
On Wed, Oct 22, 2008 at 5:27 PM, Glynn Clements
<[EMAIL PROTECTED]> wrote:
> I'd be more concerned about 6.3.1, as there have been a fair number of
> straightforward bug-fixes since 6.3.0.

Well, I know easily 50 fixes which I have NOT backported to 6.3.svn, knowing,
that 6.4.0.RCX is forthcoming soon. Many are related to portability, too.
So I do think that we need a 6.4.0 the next months (at least I won't go through
all those fixes to check if they are present in 6.3.svn - even the code layout
isn't reindented).

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Glynn Clements

Hamish wrote:

> > I agree - but do we need to create a release branch in advance of the 
> > release? Any development in the 6.4 branch at present is intended for
> > the 6.4.0 release anyway; it's not as if we need to branch off the
> > release to allow development to continue in the devel branch, as all
> > new development is going on in trunk.
> > 
> > I think to avoid having three separate branches (6.4 dev, 6.4 release
> > and 7.0 dev/trunk) it would be best to only create the release
> > branch immediately before 6.4.0 is tagged.
> 
> I think Paul is right, create 6.4.0 release branch moments before 6.4.0rc1,
> otherwise there is more backporting to do, which is a pain.
> 
> or is the idea to release rc1 in the next days?
> 
> 
> I had some things I wanted to get done before 6.4.0-final, I added/
> commented on a couple in the trac system yesterday, and I'll add a few
> more as I can remember them ;)

I would suggest leaving 6.4.0 for a while yet. Otherwise, you'll be up
to 6.123.0 by the time that we start thinking about releasing 7.0.

I'd be more concerned about 6.3.1, as there have been a fair number of
straightforward bug-fixes since 6.3.0.

-- 
Glynn Clements <[EMAIL PROTECTED]>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Markus Neteler
On Wed, Oct 22, 2008 at 9:36 AM, Marco Pasetti <[EMAIL PROTECTED]> wrote:
> Hi all,
>
>> I suggest to get out 6.4.0rc1 asap for reality check (especially also for
>> the
>> Windows port). If backporting becomes to heavy, we could even re-do the
>> relbranch in future.
>
> Unfortunately I'm very busy now; I'll discuss my thesis on November the
> 18th, and I'm still working on it.
> That means that I'm forced to delay the GRASS job after 11/18. I know that
> this is an annoying problem, but that's all I can do :-(

(good luck with your thesis)

> IMHO, I think that we could release the 6.4.0 branch and delay the Windows
> binaries on late November.

Please note: we are talking about release candidates here, not the final
release.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Maris Nartiss
Hello all.
Could we have some bug sorting party this weekend? I (hopefully) will
have free time this weekend to recompile devbranch6 and take a look at
current bug list. It would be good to at least re-tag some of bugs
which must be fixed before 6.4.0 goes out and which ones can wait till
GRASS 7 goes mainstream. I have not tested devbranch6 for some time
but IIRC there where some regressions comparing to 6.2/6.3 (in NVIZ).

Just my 0.002,
Maris.

2008/10/22 Markus Neteler <[EMAIL PROTECTED]>:
> On Wed, Oct 22, 2008 at 3:20 AM, Helena Mitasova <[EMAIL PROTECTED]> wrote:
>> On Oct 21, 2008, at 7:39 PM, Hamish wrote:
>>> Markus wrote:
> let me suggest to create the GRASS 6.4.0 release branch the next
> days
>>> I think Paul is right, create 6.4.0 release branch moments before
>>> 6.4.0rc1, otherwise there is more backporting to do, which is a pain.
>>>
>>> or is the idea to release rc1 in the next days?
>
> Yes, I forgot to mention that idea.
>

>
> Well, it's unrealistic to hope that we resolve all bugs/enhancements.
>
> I suggest to get out 6.4.0rc1 asap for reality check (especially also for the
> Windows port). If backporting becomes to heavy, we could even re-do the
> relbranch in future.
>
> Markus
> ___
> grass-dev mailing list
> grass-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-dev
>
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Marco Pasetti

Hi all,

I suggest to get out 6.4.0rc1 asap for reality check (especially also for 
the

Windows port). If backporting becomes to heavy, we could even re-do the
relbranch in future.


Unfortunately I'm very busy now; I'll discuss my thesis on November the 
18th, and I'm still working on it.
That means that I'm forced to delay the GRASS job after 11/18. I know that 
this is an annoying problem, but that's all I can do :-(
IMHO, I think that we could release the 6.4.0 branch and delay the Windows 
binaries on late November.


Regards,

Marco 


___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-22 Thread Markus Neteler
On Wed, Oct 22, 2008 at 3:20 AM, Helena Mitasova <[EMAIL PROTECTED]> wrote:
> On Oct 21, 2008, at 7:39 PM, Hamish wrote:
>> Markus wrote:
 let me suggest to create the GRASS 6.4.0 release branch the next
 days
>> I think Paul is right, create 6.4.0 release branch moments before
>> 6.4.0rc1, otherwise there is more backporting to do, which is a pain.
>>
>> or is the idea to release rc1 in the next days?

Yes, I forgot to mention that idea.

> I think that is the idea. It took 6 months to get from 6.3RC1 to 6.3 release,
> so if we would like to see GRASS64 out by the end of the year the 6.3RC1
> is overdue by now. It would be much simpler if we had only GRASS64 and
> GRASS7 - currently there is 6.2, 6.3, 6.4 and 7 on the download site.

I agree. For a user it's becoming messy to understand which version
to choose.

Hamish:
>> I had some things I wanted to get done before 6.4.0-final, I added/
>> commented on a couple in the trac system yesterday, and I'll add a few
>> more as I can remember them ;)

Well, it's unrealistic to hope that we resolve all bugs/enhancements.

I suggest to get out 6.4.0rc1 asap for reality check (especially also for the
Windows port). If backporting becomes to heavy, we could even re-do the
relbranch in future.

Markus
___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming oops

2008-10-21 Thread Helena Mitasova


On Oct 21, 2008, at 9:20 PM, Helena Mitasova wrote:



On Oct 21, 2008, at 7:39 PM, Hamish wrote:


Markus wrote:

let me suggest to create the GRASS 6.4.0 release branch the next
days


Paul:
I agree - but do we need to create a release branch in advance of  
the
release? Any development in the 6.4 branch at present is intended  
for

the 6.4.0 release anyway; it's not as if we need to branch off the
release to allow development to continue in the devel branch, as all
new development is going on in trunk.

I think to avoid having three separate branches (6.4 dev, 6.4  
release

and 7.0 dev/trunk) it would be best to only create the release
branch immediately before 6.4.0 is tagged.


I think Paul is right, create 6.4.0 release branch moments before  
6.4.0rc1,

otherwise there is more backporting to do, which is a pain.

or is the idea to release rc1 in the next days?


I think that is the idea. It took 6 months to get from 6.3RC1 to  
6.3 release,
so if we would like to see GRASS64 out by the end of the year the  
6.3RC1


oops - I meant GASS64RC1

is overdue by now. It would be much simpler if we had only GRASS64  
and GRASS7 -

currently there is 6.2, 6.3, 6.4 and 7 on the download site.

Helena





I had some things I wanted to get done before 6.4.0-final, I added/
commented on a couple in the trac system yesterday, and I'll add a  
few

more as I can remember them ;)


Hamish


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-21 Thread Helena Mitasova


On Oct 21, 2008, at 7:39 PM, Hamish wrote:


Markus wrote:

let me suggest to create the GRASS 6.4.0 release branch the next
days


Paul:

I agree - but do we need to create a release branch in advance of the
release? Any development in the 6.4 branch at present is intended for
the 6.4.0 release anyway; it's not as if we need to branch off the
release to allow development to continue in the devel branch, as all
new development is going on in trunk.

I think to avoid having three separate branches (6.4 dev, 6.4 release
and 7.0 dev/trunk) it would be best to only create the release
branch immediately before 6.4.0 is tagged.


I think Paul is right, create 6.4.0 release branch moments before  
6.4.0rc1,

otherwise there is more backporting to do, which is a pain.

or is the idea to release rc1 in the next days?


I think that is the idea. It took 6 months to get from 6.3RC1 to 6.3  
release,

so if we would like to see GRASS64 out by the end of the year the 6.3RC1
is overdue by now. It would be much simpler if we had only GRASS64  
and GRASS7 -

currently there is 6.2, 6.3, 6.4 and 7 on the download site.

Helena





I had some things I wanted to get done before 6.4.0-final, I added/
commented on a couple in the trac system yesterday, and I'll add a few
more as I can remember them ;)


Hamish


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-21 Thread Hamish
Markus wrote:
> > let me suggest to create the GRASS 6.4.0 release branch the next
> > days

Paul:
> I agree - but do we need to create a release branch in advance of the 
> release? Any development in the 6.4 branch at present is intended for
> the 6.4.0 release anyway; it's not as if we need to branch off the
> release to allow development to continue in the devel branch, as all
> new development is going on in trunk.
> 
> I think to avoid having three separate branches (6.4 dev, 6.4 release
> and 7.0 dev/trunk) it would be best to only create the release
> branch immediately before 6.4.0 is tagged.

I think Paul is right, create 6.4.0 release branch moments before 6.4.0rc1,
otherwise there is more backporting to do, which is a pain.

or is the idea to release rc1 in the next days?



I had some things I wanted to get done before 6.4.0-final, I added/
commented on a couple in the trac system yesterday, and I'll add a few
more as I can remember them ;)


Hamish


__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev


Re: [GRASS-dev] GRASS 6.4.0 release branch forthcoming

2008-10-21 Thread Paul Kelly

Hello Markus

On Tue, 21 Oct 2008, Markus Neteler wrote:


Hi,

let me suggest to create the GRASS 6.4.0 release branch the next
days to get started with stability tests. The last release is long time
ago and more and more efforts go into GRASS 7 (which is good).
Time to get 6.4.0 out of the doors, say, to bring it to our users.


I agree - but do we need to create a release branch in advance of the 
release? Any development in the 6.4 branch at present is intended for the 
6.4.0 release anyway; it's not as if we need to branch off the release to 
allow development to continue in the devel branch, as all new development 
is going on in trunk.


I think to avoid having three separate branches (6.4 dev, 6.4 release and 
7.0 dev/trunk) it would be best to only create the release branch 
immediately before 6.4.0 is tagged.


Am open to persuasion though.

Paul

___
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev