[Glass] Rowan installation

Otto Behrens otto at finworks.biz
Sat May 1 22:24:01 PDT 2021

Thanks for the update, Dale.

I am starting with upgrading to GS 3.6.1. We sometimes use Jade with GS
3.4.1 and I could not log in with Jade (it appears to stop at 3.5.0). So, I
looked around and found https://github.com/GemTalk/Jadeite and there it
tells me that I need a Rowan enabled GS to use it. So I gave the most
recent version a try because I was under the impression I need it for 3.6.1
and Jadeite.

It is a pity the stuff does not work. We just need something (a bit easier
to use) than topaz to browse code and debug.

You ship a version of Rowan with the 3.6.1 installation, which I did not
try because the "installRowan" or "install_Rowan" or whatever files seem to
be different to the more recent ones.

What is strange is that you don't pre-install Rowan in your extent0 /
extent0.seaside, but the upgradeImage.topaz script installs Rowan. What
does that mean? If I upgrade our GS databases I have some version of Rowan
installed, but it does not install when I just start from extent0? Just

Sorry, I really can't spend time now on "Rowan in this rough state". I have
to upgrade GS to a newer version, which is painful enough.


On Fri, Apr 30, 2021 at 6:41 PM Dale Henrichs <
dale.henrichs at gemtalksystems.com> wrote:

> Otto,
> Rowan isn't quite ready for prime time ... I haven't been keeping the
> installation instructions up to date, because I'm not prepared to support
> it's use ... when Rowan is ready it will be pre-installed in extent0.dbf .
> Right now we build an extent0.rowan.dbf, but we do not ship it in the
> product release ...
> Rowan is certainly usable as it stands today (v2). We use Rowan and
> Jadeite on a daily basis internally for working on the base image and other
> projects, but there are several features that aren't quite ready for
> production and we have yet to write much documentation. I'm aiming for
> Rowan v3 being ready for production use, but we are still working on
> getting a Pharo based dev environment for non-windows users and the current
> version of Jadeite doesn't support all of the features for v3.x. For
> example, Jadite does not have gui support for creating Rowan projects and
> packages, but Rowan has a pretty extensive api, and you can write doits to
> fill in the blanks.
> If you want to play with Rowan in this rough state, then I recommend that
> you download a 3.6.1 rowan extent[1] , Oscar3.1.1pre-release1[4] and take
> it for a spin with 3.6.1.
> Caveat emptor, consider this  an early pre-Alpha! Upgrade support and
> documentation will not be provided until it is officially released and not
> all of the features that I consider required are functional). With that
> said we would appreciate feedback, so feel free to submit feedback for
> Rowan here[2] and Jadeite here[3].
> If you (or anyone else) decides to take an early tour of Rowan, please
> drop me a line and tell me what you are thinking of doing and I will
> provide you with basic instructions for doing what you want to do or tell
> you that it's not ready for that:).
> Now is a good time for providing feedback, especially if you have certain
> expectations for an official GemStone development environment, because
> there is still room to consider feature requests for inclusion in v3 ...
> Dale
> [1]
> https://github.com/dalehenrich/superDoit/releases/download/v0.1.0/3.6.1_extent0.solo.dbf.gz
> [2] https://github.com/GemTalk/Rowan/issues
> [3] https://github.com/GemTalk/Jadeite/issues
> [4] https://github.com/GemTalk/Jadeite/releases/tag/Oscar3.1.1pre-release1
> On Apr 30 2021, at 1:46 am, Otto Behrens via Glass <
> glass at lists.gemtalksystems.com> wrote:
> Hi,
> I downloaded GemStone 3.6.1 and tried to install Rowan (I understand that
> I need it to run Jadeite). I'm getting the following error messages. Can
> you please help?
> ERROR 2010 , a MessageNotUnderstood occurred (error 2010), a Rowan class
> does not understand  #'gemstoneTools'
> topaz > exec iferr 1 : stk
> ==> 1 MessageNotUnderstood >> defaultAction         @2 line 3
> 2 MessageNotUnderstood (AbstractException) >> _signalWith: @5 line 25
> 3 MessageNotUnderstood (AbstractException) >> signal @2 line 47
> 4 Rowan class (Object) >> doesNotUnderstand:    @9 line 10
> 5 Rowan class (Object) >> _doesNotUnderstand:args:envId:reason: @8 line 14
> 6 STONReader class (Behavior) >>
> _rwCompileMethodForConditionalPackaging:symbolList:category:environmentId:ifUnpackagedDo:
> @28 line 42
> Thanks
> Otto Behrens
> +27 82 809 2375
> [image: FINWorks]
> [image: FINWorks] <http://za.linkedin.com/in/waltherbehrens>
> www.finworks.biz
> Disclaimer & Confidentiality Note: This email is intended solely for the
> use of the individual or entity named above as it may contain information
> that is confidential and privileged. If you are not the intended recipient,
> be advised that any dissemination, distribution or copying of this email is
> strictly prohibited. FINWorks cannot be held liable by any person other
> than the addressee in respect of any opinions, conclusions, advice or other
> information contained in this email.
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> https://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gemtalksystems.com/mailman/private/glass/attachments/20210502/b3ca7446/attachment.htm>

More information about the Glass mailing list