[GRASS-dev] 6.3.0 is out! please prepare binaries...

Before making the big announcement, let's prepare
binaries and the final release announcement.

Tarball here:
http://grass.osgeo.org/grass63/source/grass-6.3.0.md5sum
http://grass.osgeo.org/grass63/source/grass-6.3.0.tar.gz

Release announcement under preparation in
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html
(to be moved to tac Wiki afterwards!)

Congrats to all!
Markus

Nice one Markus,

Release announcement under preparation in

http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html

(to be moved to tac Wiki afterwards!)

it'll be there soon.

Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Hi,

OpenSuse packages are updated with wxpython gui but I wasn't able to build
v.digit for wx. I found that there is a non solved problem, that shall be solved
for 6.4. Is this correct or am I missing something?

http://trac.osgeo.org/grass/ticket/58

For now I added a patch to comment the building of wx-v.digit. Packages are
here:

http://download.opensuse.org/repositories/Application:/Geo/

thanks a lot!
  Otto

On Sat, 19 Apr 2008 05:51:36 -0700 (PDT)
Hamish <hamish_b@yahoo.com> wrote:

Nice one Markus,

> Release announcement under preparation in
>

http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html

> (to be moved to tac Wiki afterwards!)

it'll be there soon.

Hamish

Hi,

2008/4/19, Otto Dassau <otto.dassau@gmx.de>:

OpenSuse packages are updated with wxpython gui but I wasn't able to build
v.digit for wx. I found that there is a non solved problem, that shall be solved
for 6.4. Is this correct or am I missing something?

http://trac.osgeo.org/grass/ticket/58

this issue is not solved, task for 6.4.0 or 6.3.1.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa *

Hi,
I have put a Spanish translation of the announcement in here
http://grass-dev.osgeo.net/node/8
I didn't know how to put it somewhere else. Feel free to convert it in a non-existent
<a href="resumen_grass630.txt">Short version (SP: Resument)</a>

Hi,

2008/4/19, Otto Dassau <otto.dassau@gmx.de>:
> OpenSuse packages are updated with wxpython gui but I wasn't able to build
> v.digit for wx. I found that there is a non solved problem, that shall be solved
> for 6.4. Is this correct or am I missing something?
>
> http://trac.osgeo.org/grass/ticket/58

this issue is not solved, task for 6.4.0 or 6.3.1.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa *
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

--
******************************************************
Dr. Agustín Diez Castillo
Departament de Prehistòria i Arqueologia
Fundació General Universitat de València
Phone: +34 963 86 42 42
Avda. Blasco Ibañez, 28 Fax: +34 963 86 42 34
València 46010
******************************************************

My Mac OS X binaries are ready. I also updated the system and extra requirements on the OSX download page (should be online on the next cron sync).

On Apr 19, 2008, at 7:09 AM, Markus Neteler wrote:

Before making the big announcement, let's prepare
binaries and the final release announcement.

Tarball here:
http://grass.osgeo.org/grass63/source/grass-6.3.0.md5sum
http://grass.osgeo.org/grass63/source/grass-6.3.0.tar.gz

Release announcement under preparation in
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html
(to be moved to tac Wiki afterwards!)

Congrats to all!
Markus
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"History is an illusion caused by the passage of time, and time is an illusion caused by the passage of history."

- Hitchhiker's Guide to the Galaxy

Agustin Diez Castillo wrote:

I have put a Spanish translation of the announcement

Hi Agustin,

hang on, I haven't finished writing the English version yet! The top
section will only change slightly to mention backwards compatibility with
GRASS 6.0 and 6.2. The abstract blurb will be a less wordy version of the
same. I am currently trying to combine the previous release announcements
in the "what's new since 6.2.3" sections.

in here
http://grass-dev.osgeo.net/node/8
I didn't know how to put it somewhere else.

I think that is a fine place for it, as long as on the front drupal page
we have a prominent link to the current GRASS website, so users are not
confused by stumbling across a homepage-in-testing and confusing it with
the real thing. (hey, I assume drupal do a little flag/language button in
the top right corner?)

the previous places for putting such things are on the trac wiki:
  http://trac.osgeo.org/grass/wiki/Release/6.3.0RC6-News

and in the SVN: (like abstract_grass620_DE.txt)
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/

Feel free to convert it in a non-existent
<a href="resumen_grass630.txt">Short version (SP: Resument)</a>

abstract coming soon.... :slight_smile:
I am not sure if it is a good idea or not to translate filenames, past
way was to do like "abstract_grass630_ES.txt".

thanks!
Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Hi,

while preparing a 6.2.0-6.3.0 changelog I noticed the new changelogs do
not include modified file names for entries prior to:

2007-10-23 22:10

        * .: This commit was manufactured by cvs2svn to create branch
          'releasebranch_6_3'.

many commit messages are just like "fix NaN bug" so faily useless without
the filename. I notice that the trac timeline suffers a similar problem.
(trac wish: filenames shown as a mouse-over tooltip on rev number)
  http://trac.osgeo.org/grass/timeline

making the committer put the filename in the commit message seems to me a
wasteful and redundant workaround.

- 6.2.0-6.3.0 changelog covers everything new since releasebranch_6_2 was
split off from CVS/HEAD.

?,
Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Hamish,

2008/4/20, Hamish <hamish_b@yahoo.com>:

while preparing a 6.2.0-6.3.0 changelog I noticed the new changelogs do
not include modified file names for entries prior to:

using svn2cl [1],

head ChangeLog
2008-04-16 15:55 martinl

        * locale/po/grasswxpy_cs.po: Czech localization of wxGUI updated by
          Jan Trochta <j.trochta gmail.com> (merged from trunk)

2008-04-16 13:31 neteler

        * gui/tcltk/gis.m/mapcanvas.tcl: give a hint as to what is wrong if
          g.region can't find libgdal (merge from trunk)

can help a bit?

Martin

[1] http://trac.osgeo.org/grass/wiki/HowToSVN

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa *

Hamish:

> while preparing a 6.2.0-6.3.0 changelog I noticed the new changelogs
> do not include modified file names for entries prior to:

Martin:

using svn2cl [1],

head ChangeLog
2008-04-16 15:55 martinl

        * locale/po/grasswxpy_cs.po: Czech localization of wxGUI
updated by
          Jan Trochta <j.trochta gmail.com> (merged from trunk)

2008-04-16 13:31 neteler

        * gui/tcltk/gis.m/mapcanvas.tcl: give a hint as to what is
wrong if
          g.region can't find libgdal (merge from trunk)

can help a bit?

Martin

[1] http://trac.osgeo.org/grass/wiki/HowToSVN

it's the older stuff pre-6.3 branching which loses the filenames.
here is the transistion:

---snip---
2007-10-23 22:10 markus

        * include/VERSION: GRASS 6.3.0RC1

2007-10-23 22:10

        * .: This commit was manufactured by cvs2svn to create branch
          'releasebranch_6_3'.

2007-10-23 19:56 markus

        * : fixed the case that a cat column is already present in the
          import table
---snip---

Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Hi,

2008/4/20, Hamish <hamish_b@yahoo.com>:

> using svn2cl [1],
>
> head ChangeLog
> 2008-04-16 15:55 martinl
>
> * locale/po/grasswxpy_cs.po: Czech localization of wxGUI
> updated by
> Jan Trochta <j.trochta gmail.com> (merged from trunk)
>
> 2008-04-16 13:31 neteler
>
> * gui/tcltk/gis.m/mapcanvas.tcl: give a hint as to what is
> wrong if
> g.region can't find libgdal (merge from trunk)
>
> can help a bit?
>
> Martin
>
> [1] http://trac.osgeo.org/grass/wiki/HowToSVN

it's the older stuff pre-6.3 branching which loses the filenames.
here is the transistion:

---snip---
2007-10-23 22:10 markus

        * include/VERSION: GRASS 6.3.0RC1

2007-10-23 22:10

        * .: This commit was manufactured by cvs2svn to create branch
          'releasebranch_6_3'.

2007-10-23 19:56 markus

        * : fixed the case that a cat column is already present in the
          import table
---snip---

sorry, now I am getting the point, the missing filenames in changelog
are connected to the migration cvs2svn. I am afraid that this
information has been lost when cvs2svn.

Martin

--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa *

[ thread:
http://thread.gmane.org/gmane.comp.gis.grass.devel/26613/focus=26624 ]

Martin:

sorry, now I am getting the point, the missing filenames in changelog
are connected to the migration cvs2svn. I am afraid that this
information has been lost when cvs2svn.

"svn log COPYING" seems to keep full history going back to the start of
GRASS 6 development in 2002, past both cvs2svn and release branching.
svn2cl.sh just parses the XML output of "svn log". So I think it is more
a problem in the svn2cl script dealing with the branchpoint?

not willing to accept defeat quite yet,
Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Markus wrote:

Before making the big announcement, let's prepare
binaries and the final release announcement.

...

Release announcement under preparation in

http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html

and blurb is here:
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/abstract_grass630.txt

They are both ready for proof-reading now,
  http://grass.osgeo.org/announces/announce_grass630.html
  http://grass.osgeo.org/announces/abstract_grass630.txt

.... please do that.

I am sure I have left things out in the "What's new since 6.2.3"
sections, let me know if you catch any important oversight.

The blurb is a little longer than I would have liked, but we have so many
interesting things to talk about :slight_smile: Ideas to cut it shorter are welcome.

Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

On Sun, Apr 20, 2008 at 2:31 PM, Hamish <hamish_b@yahoo.com> wrote:

Markus wrote:
> Before making the big announcement, let's prepare
> binaries and the final release announcement.
...

> Release announcement under preparation in
>
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html

and blurb is here:
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/abstract_grass630.txt

They are both ready for proof-reading now,
  http://grass.osgeo.org/announces/announce_grass630.html
  http://grass.osgeo.org/announces/abstract_grass630.txt

.... please do that.

I am sure I have left things out in the "What's new since 6.2.3"
sections, let me know if you catch any important oversight.

The blurb is a little longer than I would have liked, but we have so many
interesting things to talk about :slight_smile: Ideas to cut it shorter are welcome.

Thanks Hamish. We can publish on Monday (in most countries) to avoid
that it gets buried too early. So some hours for review are there.

We should also identify a screenshot to illustrate as for some press
release submissions it can be added. Candidates from the screenshots
section?

Markus

We should also identify a screenshot to illustrate as for some press
release submissions it can be added. Candidates from the screenshots
section?

the big news is wx & MS Windows, so perhaps this one by Martin:
  http://grass.osgeo.org/grass-wiki/images/Wxgui-startup-windows.png

or for less newsworthy but better action shots, these ones are very nice:
  http://grass.osgeo.org/wiki/Image:Wxgui-atm0-gnulinux.png
  http://grass.osgeo.org/grass63/screenshots/images/wxgrass_digit-03.png

Hamish

      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

Thanks to all for GRASS6.3 and specifically to William for Mac binaries -
I just installed it on a new MacBook Air and tested with the demo examples
for the NC data set as well as some nviz and the wxpython gui examples
and it was impressively easy and went really cool
(except I managed to freeze nviz when running it from gis.m and
there were some issues when displaying polygon boundaries in the new GUI).

So the GRASS6.3 release looks great,
but I am having troubles compiling the SVN GRASS with wxPython -
although the configure finds wxprec.h it does not find pseudodc.h,
in spite of the fact that I have it (maybe in a wrong place?)
(see more below).

Thanks a lot for any advice,

Helena

this is what I tried to add to the config file
.....
--with-python \
--with-wxwidgets=`which wx-config` \
--with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/

but I still get the same error:
checking whether to use wxWidgets... yes
checking for wx-config... /usr/bin/wx-config
checking wxWidgets version... 2.8.4
checking for wx/wxprec.h... yes
checking for wx/wxPython/pseudodc.h... no
configure: error: *** Unable to locate wxWidgets includes.

(I tried also
--with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython)

This is where the related files are located:
deliboz% locate wxprec.h (this is OK)
/usr/include/wx-2.8/wx/wxprec.h
/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxprec.h
/usr/src/redhat/BUILD/wxPython-src-2.8.7.1/include/wx/wxprec.h

deliboz% locate pseudodc.h (this gives error)
/local/home/helena/grasswork/grassaddons/gui/display_driver/pseudodc.h
/local/home/helena/grasswork/grassaddons/gui/display_driver/.svn/text-base/pseudodc.h.svn-base
/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython/pseudodc.h
/usr/src/redhat/BUILD/wxPython-src-2.8.7.1/wxPython/include/wx/wxPython/pseudodc.h

On Apr 19, 2008, at 1:55 PM, William Kyngesburye wrote:

My Mac OS X binaries are ready. I also updated the system and extra requirements on the OSX download page (should be online on the next cron sync).

On Apr 19, 2008, at 7:09 AM, Markus Neteler wrote:

Before making the big announcement, let's prepare
binaries and the final release announcement.

Tarball here:
http://grass.osgeo.org/grass63/source/grass-6.3.0.md5sum
http://grass.osgeo.org/grass63/source/grass-6.3.0.tar.gz

Release announcement under preparation in
http://trac.osgeo.org/grass/browser/grass-web/trunk/announces/announce_grass630.html
(to be moved to tac Wiki afterwards!)

Congrats to all!
Markus
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

-----
William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
http://www.kyngchaos.com/

"History is an illusion caused by the passage of time, and time is an illusion caused by the passage of history."

- Hitchhiker's Guide to the Galaxy

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

Helena Mitasova wrote:

but I am having troubles compiling the SVN GRASS with wxPython -
although the configure finds wxprec.h it does not find pseudodc.h,
in spite of the fact that I have it (maybe in a wrong place?)
(see more below).

Thanks a lot for any advice,

Helena

this is what I tried to add to the config file
.....
--with-python \
--with-wxwidgets=`which wx-config` \
--with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
include/wx-2.8/

but I still get the same error:
checking whether to use wxWidgets... yes
checking for wx-config... /usr/bin/wx-config
checking wxWidgets version... 2.8.4
checking for wx/wxprec.h... yes
checking for wx/wxPython/pseudodc.h... no
configure: error: *** Unable to locate wxWidgets includes.

(I tried also
--with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython)

This is where the related files are located:

deliboz% locate pseudodc.h (this gives error)

/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython/pseudodc.h

Try:

--with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8

--
Glynn Clements <glynn@gclements.plus.com>

Helena Mitasova wrote:

>> but I am having troubles compiling the SVN GRASS with wxPython -
>> although the configure finds wxprec.h it does not find pseudodc.h,
>> in spite of the fact that I have it (maybe in a wrong place?)
>> (see more below).
>>
>> Thanks a lot for any advice,
>>
>> Helena
>>
>> this is what I tried to add to the config file
>> .....
>> --with-python \
>> --with-wxwidgets=`which wx-config` \
>> --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
>> include/wx-2.8/
>>
>> but I still get the same error:
>> checking whether to use wxWidgets... yes
>> checking for wx-config... /usr/bin/wx-config
>> checking wxWidgets version... 2.8.4
>> checking for wx/wxprec.h... yes
>> checking for wx/wxPython/pseudodc.h... no
>> configure: error: *** Unable to locate wxWidgets includes.
>>
>> (I tried also
>> --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
>> include/wx-2.8/wx/wxPython)
>>
>> This is where the related files are located:
>
>> deliboz% locate pseudodc.h (this gives error)
>
>> /usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython/
>> pseudodc.h
>
> Try:
>
> --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
> include/wx-2.8

I did, but it still cannot find it,

Oops; there isn't a --with-wxwidgets-includes= switch (configure
silently ignores unknown switches). The compilation and linking
switches are determined solely by the output from wx-config.

If the wxPython-specific headers don't get put into the wx include
directory, you lose. You could try making a symlink.

--
Glynn Clements <glynn@gclements.plus.com>

Hi,

2008/4/21, Glynn Clements <glynn@gclements.plus.com>:

> >> but I am having troubles compiling the SVN GRASS with wxPython -
> >> although the configure finds wxprec.h it does not find pseudodc.h,
> >> in spite of the fact that I have it (maybe in a wrong place?)
> >> (see more below).
> >>
> >> Thanks a lot for any advice,
> >>
> >> Helena
> >>
> >> this is what I tried to add to the config file
> >> .....
> >> --with-python \
> >> --with-wxwidgets=`which wx-config` \
> >> --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
> >> include/wx-2.8/
> >>
> >> but I still get the same error:
> >> checking whether to use wxWidgets... yes
> >> checking for wx-config... /usr/bin/wx-config
> >> checking wxWidgets version... 2.8.4
> >> checking for wx/wxprec.h... yes
> >> checking for wx/wxPython/pseudodc.h... no
> >> configure: error: *** Unable to locate wxWidgets includes.
> >>
> >> (I tried also
> >> --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
> >> include/wx-2.8/wx/wxPython)
> >>
> >> This is where the related files are located:
> >
> >> deliboz% locate pseudodc.h (this gives error)
> >
> >> /usr/lib/wxPython-2.8.7.1-gtk2-unicode/include/wx-2.8/wx/wxPython/
> >> pseudodc.h
> >
> > Try:
> >
> > --with-wxwidgets-includes=/usr/lib/wxPython-2.8.7.1-gtk2-unicode/
> > include/wx-2.8
>

> I did, but it still cannot find it,

Oops; there isn't a --with-wxwidgets-includes= switch (configure
silently ignores unknown switches). The compilation and linking
switches are determined solely by the output from wx-config.

If the wxPython-specific headers don't get put into the wx include
directory, you lose. You could try making a symlink.

see

http://trac.osgeo.org/grass/ticket/51

A symlink should work, anyway do we need to add --wx-widgets-includes
and wx-widgets-libs to the configuration script?

Do you have wxPython-specific wx-config somewhere? E.g. in Mandriva
there is /usr/lib/wxPython/bin/wx-config.

Martin
--
Martin Landa <landa.martin gmail.com> * http://gama.fsv.cvut.cz/~landa *

Martin Landa wrote:

A symlink should work, anyway do we need to add --wx-widgets-includes
and wx-widgets-libs to the configuration script?

If we stop using internal wxPython functions in C++ code, the problem
should go away. As for workarounds ... really, I'd rather just see the
actual problem fixed.

Do you have wxPython-specific wx-config somewhere? E.g. in Mandriva
there is /usr/lib/wxPython/bin/wx-config.

What is it doing there? wx-config is part of wxWidgets; it has nothing
to do with Python.

--
Glynn Clements <glynn@gclements.plus.com>