[GRASS5] Mac OS X beta 10

Greetings,

I have not heard any advice or suggestions regarding the Tcl/Tk GUI bugs that I am experiencing, and I am at lost if I should post the binaries in their state or if I should wait until the GUI is usable.

Personally, I do not need the GUI, however I feel that the majority of people will be disappointed without it.

I know everyone is busy, but I have devoted a major percentage of my time for the Mac/GRASS community and I feel ignored at this time.

So the options are basically: post the build in it's current state, fix and then post the build, or don't post the build at. What should I do?

Sincerely,
--
Jeshua Lacock
Cartographer/Owner
http://SierraMaps.com
http://3dTopoMaps.com
Telephone: (760) 935-4481

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Jeshua,

Jeshua Lacock wrote:

Greetings,

I have not heard any advice or suggestions regarding the Tcl/Tk GUI
bugs that I am experiencing, and I am at lost if I should post the
binaries in their state or if I should wait until the GUI is usable.

I read your posting on the errors. There are some misconceptions about
the working in it.
First: tcltkgrass does not depend on any compiled binary except of the
wish shell from tcl/tk. So recompiling GRASS will not help.
Second: tcltkgrass works with tcl/tk 8.0, 8.2 and 8.3 on Linux and on
IRIX. I tested myself and found not problems.

Mixing tcltkgrass and commandline to start/stop monitors is no good
idea, as tcltkgrass makes the assumption that e.g. a monitor started
with tcltkgrass is still running. It may hang if you stop the monitor by
hand and try to stop it with tcltkgrass menue then.

The message you recieve if you kill the monitor with the window manager
button or kill option i experience on Linux too. We are working on
this, but this requires a lot of knowlegde on system programming and the
internals of Unix. And Unix=Unix is never true. Mac OS X may behave
differently that Linux.

Could you test the following with a standard installation on Mac OS X:
remove both .grassrc5 and .tcltkgrass (or rename both files) on the
account of an ordinary user (not root) and start a grass session and
open a monitor, quit tcltkgrass and restart it. Then try to draw
something on the monitor e. g. with d.rast or d.vect. Report the errors.

I know everyone is busy, but I have devoted a major percentage of my
time for the Mac/GRASS community and I feel ignored at this time.

Please notice that most of us work part time or spare time on grass, so
we can not fix anything in the speed some commercial services can offer.
But you will get a feedback, which is different from my personal
expirience with some commercial support services...

So the options are basically: post the build in it's current state,
fix and then post the build, or don't post the build at. What should
I do?

I think that tcltkgrass is so important that you should not post the
binaries unless it is working.

Please note too that tcl/tk is nowadays some sort of moving target, with
several different versions in broad use.

cu,

Andreas

--
Andreas Lange, 65187 Wiesbaden, Germany, Tel. +49 611 807850
Andreas.Lange@Rhein-Main.de - A.C.Lange@GMX.net

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Jeshua,

don't feel being ignored! You will have realized that we try our
very best (limitated by our jobs and some private life).
:slight_smile:

I encourage you to find another Mac enthusiast to join the
team. For the non-Mac users it's rather impossible to
reproduce platform specific errors (no surprise). So
another tester may help you sometimes more than the other
current developers can do.

On Fri, Dec 15, 2000 at 12:24:35AM +0100, Andreas Lange wrote:

Hi Jeshua,

Jeshua Lacock wrote:
>
> Greetings,
>
> I have not heard any advice or suggestions regarding the Tcl/Tk GUI
> bugs that I am experiencing, and I am at lost if I should post the
> binaries in their state or if I should wait until the GUI is usable.

I read your posting on the errors. There are some misconceptions about
the working in it.
First: tcltkgrass does not depend on any compiled binary except of the
wish shell from tcl/tk. So recompiling GRASS will not help.
Second: tcltkgrass works with tcl/tk 8.0, 8.2 and 8.3 on Linux and on
IRIX. I tested myself and found not problems.

On solaris is is o.k. as well (beside that static library detection problem
in configure).

Mixing tcltkgrass and commandline to start/stop monitors is no good
idea, as tcltkgrass makes the assumption that e.g. a monitor started
with tcltkgrass is still running. It may hang if you stop the monitor by
hand and try to stop it with tcltkgrass menue then.

Up to now the monitors are very sensitive. I run regularly into this
trap while teaching GRASS to new users...

The message you recieve if you kill the monitor with the window manager
button or kill option i experience on Linux too. We are working on
this, but this requires a lot of knowlegde on system programming and the
internals of Unix. And Unix=Unix is never true. Mac OS X may behave
differently that Linux.

Could you test the following with a standard installation on Mac OS X:
remove both .grassrc5 and .tcltkgrass (or rename both files) on the
account of an ordinary user (not root) and start a grass session and
open a monitor, quit tcltkgrass and restart it. Then try to draw
something on the monitor e. g. with d.rast or d.vect. Report the errors.

> I know everyone is busy, but I have devoted a major percentage of my
> time for the Mac/GRASS community and I feel ignored at this time.

Please notice that most of us work part time or spare time on grass, so
we can not fix anything in the speed some commercial services can offer.
But you will get a feedback, which is different from my personal
expirience with some commercial support services...

However I am convinced that the overall GRASS development speed and update
frequency is quite high(er?) comparing to some proprietry software companies.

> So the options are basically: post the build in it's current state,
> fix and then post the build, or don't post the build at. What should
> I do?

I think that tcltkgrass is so important that you should not post the
binaries unless it is working.

I agree. Let's get this stable first. Even on other platforms there are
still problems with GRASS startup etc.

Please note too that tcl/tk is nowadays some sort of moving target, with
several different versions in broad use.

Yours

Markus

----------------------------------------
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

At 11:49 AM 12/15/2000 +0000, you wrote:

Hi Jeshua,

don't feel being ignored! You will have realized that we try our
very best (limitated by our jobs and some private life).
:slight_smile:

I encourage you to find another Mac enthusiast to join the
team. For the non-Mac users it's rather impossible to
reproduce platform specific errors (no surprise). So
another tester may help you sometimes more than the other
current developers can do.

I'm interested in GRASS on MacOSX, then if I can help...
I use prevalently LinuxPPC, but I've made a test with Jeshua beta9 binaries, I've compiled Tcl/Tk 8.0.5 and used as Xserver the Xtools beta preview, just because I was curious to see how it woks in rootless mode under MacOSX

Except for Xtools instability GRASS (and tcltkgrass) seems to work (but i've made only few tests)
I can try to compile tcl/tk 8.3, and see what happen.

Ah, only a question :slight_smile: In grass screenshot page I've seen a shot of an Aqua-integrated GRASS... what is this? There is someone working to integrate GRASS with aqua/quartz ?

regards
Giovanni

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hi Jeshua,

don't feel being ignored! You will have realized that we try our
very best (limitated by our jobs and some private life).
:slight_smile:

Thanks Markus, I just felt that If something goes ignored for a few days on this high volume list, it is forgotten. All I wanted to see is at least an acknowledgement of the problems I am experiencing and pehaps a suggestion or two. Please realize that I really do appreciate all that all of you have done and are doing...

I encourage you to find another Mac enthusiast to join the
team. For the non-Mac users it's rather impossible to
reproduce platform specific errors (no surprise). So
another tester may help you sometimes more than the other
current developers can do.

Well, I am not sure it is a platform-specific issue. Scott Smith reported the same error for Suse 6.3 Linux ...

I will try your suggestions to see if I can't figure this out....

Yours,
--
Jeshua Lacock
Cartographer/Owner
http://SierraMaps.com
http://3dTopoMaps.com
Telephone: (760) 935-4481

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

At 11:49 AM 12/15/2000 +0000, you wrote:

Hi Jeshua,

don't feel being ignored! You will have realized that we try our
very best (limitated by our jobs and some private life).
:slight_smile:

I encourage you to find another Mac enthusiast to join the
team. For the non-Mac users it's rather impossible to
reproduce platform specific errors (no surprise). So
another tester may help you sometimes more than the other
current developers can do.

I'm interested in GRASS on MacOSX, then if I can help...
I use prevalently LinuxPPC, but I've made a test with Jeshua beta9 binaries, I've compiled Tcl/Tk 8.0.5 and used as Xserver the Xtools beta preview, just because I was curious to see how it woks in rootless mode under MacOSX

Hmm, I suppose you mean beta8 binaries?

Except for Xtools instability GRASS (and tcltkgrass) seems to work (but i've made only few tests)
I can try to compile tcl/tk 8.3, and see what happen.

I have plenty of Macs in-house to test on, but once I get it working here, It would be great to have someone test it out...

Ah, only a question :slight_smile: In grass screenshot page I've seen a shot of an Aqua-integrated GRASS... what is this? There is someone working to integrate GRASS with aqua/quartz ?

Andy Agena is woring on some kind of AQUA GUI...

The first thing he intends to do is: "building a p-z-i viewer (pan-zoom-identify) in cocoa that will allow the user to simply import grass layers or arcview shapefiles and then p-z-i. as i've written"

Yours,
--
Jeshua Lacock
Cartographer/Owner
http://SierraMaps.com
http://3dTopoMaps.com
Telephone: (760) 935-4481

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'

Hmm, I suppose you mean beta8 binaries?

ehm ...:}, yes... beta8 :}

I have plenty of Macs in-house to test on, but once I get it working here, It would be great to have someone test it out...

OK, I can test :slight_smile: Have you uploaded new binaries?
I have not tried yet to recompile grass on osx.

bye
giovanni

---------------------------------------- If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo@geog.uni-hannover.de with
subject 'unsubscribe grass5'