[Glass] Install GemStone in a Testing Environment

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Fri Jun 17 14:06:59 PDT 2016



On 6/17/16 1:26 PM, Dale Henrichs wrote:
>
>
> On 6/17/16 12:35 PM, BrunoBB via Glass wrote:
>> Dale,
>>
>> The product from https://downloads.gemtalksystems.com  does have 
>> Metacello
>> installed ?
> No ...
>>
>> I want to create a clean environment where the client to be used is 
>> Topaz
>> (may be Jade) to perform the installation of my packages (with Metacello
>> scripts).
> I don't quite know what "clean environment" means ...
>>
>> Regards,
>> Bruno
>>
>> PS:
>> This is very different from my Development environment that have it all
>> (github, tode, etc).
> Yes, and I am not really able to support "non-standard" development 
> environments ... virtually all of the functionality that is present in 
> GsDevKit_home needs to be supported ...
>
> Now if you don't want to use tODE in your stone, that's possible and 
> relatively straightforward to do within the GsDevKit_home environment:
>
>   createStone -g <stone-name>
>
> creates a stone without tODE installed ... but then it also does not 
> have the correct version of Metacello and GLASS installed and for that 
> you need to run GsUpgrader yourself --- you will still be using the 
> code from GitHub, but you will have to manually deal with updates and 
> the like yourself and we are venturing into "unsupportable territory" ...
>
> You can certainly take this path, but it makes it very difficult for 
> me to help you...

You do realize that you can install tODE in the server and then use Jade 
or GemTools or ??? as a client. If you at least install tODE in your 
server, then at you will be able to use 90% of the supported scripts 
(like updateGsDevKit and todeUpdate) and get the latest versions of the 
GsDevKit/GLASS code downloaded (updateGsDevKit) and installed in your 
stone (todeUpdate installs GLASS and Metacello, etc. if they have been 
updated) and I can easily help you move forward.

You can manage your own code any way that you want to and use Jade or 
GemTools or tODE or Pharo to do your development...

Dale


More information about the Glass mailing list