Recomendation for Installing

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Recomendation for Installing

BrunoBB
Hi All,

After some time i almost finished my web application (that connect GemStone/S and Orbeon Java app).

Now i'm starting to work on the configurations of Metacello packages. The idea is to have an empty Linux VM (usually from http://www.thoughtpolice.co.uk/) and be able to install my application running a "small script" that would install:
- GemStone/S
- Prerequisite packages
- My packages

Is this link the lastest and the official for installation:
https://github.com/GsDevKit/gsDevKitHome#open-source-development-kit-for-gemstones-64-bit-

or this script still works on GemStone different versions:

installGemstone.sh 3.x (from http://seaside.gemtalksystems.com/downloads.html)

Regards,
Bruno
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
Bruno,

Since you are trying to set things up to run on a fresh linux vm, I would think that GsDevKitHome would be a good place to start. I am scheduled to revamp the structure and scripts a bit[2], but I will do my best to make the changes backwards compatible ...

Since you are planning to install on a fresh linux vm, be aware that you need to install certain linux packages[3] before GemStone and tODE/GemTools will run...

I would recommend that you customize the installServer script[4] to install your software instead of tODE.... for example you'd replace lines 54-61[5] with something like the following:

cd $GS_HOME/gemstone/stones/$stoneName
. defStone.env
topaz -l -T50000 << EOF
input $GS_HOME/<your-app-dir>/installYourApp.tpz
EOF

Dale 



On Tue, Dec 9, 2014 at 4:55 AM, BrunoBB via Glass <[hidden email]> wrote:
Hi All,

After some time i almost finished my web application (that connect
GemStone/S and Orbeon Java app).

Now i'm starting to work on the configurations of Metacello packages. The
idea is to have an empty Linux VM (usually from
http://www.thoughtpolice.co.uk/) and be able to install my application
running a "small script" that would install:
- GemStone/S
- Prerequisite packages
- My packages

Is this link the lastest and the official for installation:
https://github.com/GsDevKit/gsDevKitHome#open-source-development-kit-for-gemstones-64-bit-

or this script still works on GemStone different versions:

installGemstone.sh 3.x (from
http://seaside.gemtalksystems.com/downloads.html)

Regards,
Bruno



--
View this message in context: http://forum.world.st/Recomendation-for-Installing-tp4794960.html
Sent from the GLASS mailing list archive at Nabble.com.
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
Actually we have done the same process for our application. But honestly
we install the complete development kit on our production system and
lots of additional stuff:

apache2, Mono, Java, swagger-ui, swaggercoden, ....

Marten

Am 09.12.2014 um 16:03 schrieb Dale Henrichs via Glass:
> Bruno,
>
> Since you are trying to set things up to run on a fresh linux vm, I
> would think that GsDevKitHome would be a good place to start. I am
> scheduled to revamp the structure and scripts a bit[2], but I will do my
> best to make the changes backwards compatible ...



--
Marten Feldtmann
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
In reply to this post by BrunoBB
Ciao,

> Hi All,
>
> After some time i almost finished my web application (that connect
> GemStone/S and Orbeon Java app).
>
> Now i'm starting to work on the configurations of Metacello packages. The
> idea is to have an empty Linux VM (usually from
> http://www.thoughtpolice.co.uk/) and be able to install my application
> running a "small script" that would install:
> - GemStone/S
> - Prerequisite packages
> - My packages
>
> Is this link the lastest and the official for installation:
> https://github.com/GsDevKit/gsDevKitHome#open-source-development-kit-for-gemstones-64-bit-
>
> or this script still works on GemStone different versions:
>
> installGemstone.sh 3.x (from
> http://seaside.gemtalksystems.com/downloads.html)

I'm ready to install new server with Gemstone environment ( i'm oriented to 3.1.0.6 version ) .

The server will installed in a remote location ( into office of my costumer )

        and in the future i thing to working into it by my office ( remote working with TODE ?  or Jade ? )

For now i load  Metacello packages with filetree support  ( Update code into Pharo and load it into Gemstone with ConfigurationsOfMyApplication )

In the server i create the opt3106 with the data by installGemstone.sh 3.1.0.6 ( this to is ready to download a new Gemstone version into opt )

I doubt if do in this way or if follow the GsDevKit  installation  ( it is all new for me ).

Anyone have considerations ?

        Thanks,

                Dario

>
> Regards,
> Bruno
>
>
>
> --
> View this message in context: http://forum.world.st/Recomendation-for-Installing-tp4794960.html
> Sent from the GLASS mailing list archive at Nabble.com.
> _______________________________________________
> Glass mailing list
> [hidden email]
> http://lists.gemtalksystems.com/mailman/listinfo/glass

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
In reply to this post by GLASS mailing list
Marten,

Part of my plans for the next version of GsDevKitHome is to improve the customizability of the scripts so any feed back that you have would be appreciated ...

Dale

On Tue, Dec 9, 2014 at 7:55 AM, [hidden email] via Glass <[hidden email]> wrote:
Actually we have done the same process for our application. But honestly
we install the complete development kit on our production system and
lots of additional stuff:

apache2, Mono, Java, swagger-ui, swaggercoden, ....

Marten

Am 09.12.2014 um 16:03 schrieb Dale Henrichs via Glass:
> Bruno,
>
> Since you are trying to set things up to run on a fresh linux vm, I
> would think that GsDevKitHome would be a good place to start. I am
> scheduled to revamp the structure and scripts a bit[2], but I will do my
> best to make the changes backwards compatible ...



--
Marten Feldtmann
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
In reply to this post by GLASS mailing list
Dario,

I think that basing your install on GsDevKitHome would be a good idea ... the installGemstone.sh script is included in GsDevKitHome with a few changes ... there are scripts for creating new stones, etc. 

The idea is that you take a clone (or fork) of GsDevKitHome and then customize the scripts on your own branch so that moving forward you can isolate your changes from the changes I make and you can pick and choose to take any enhancements I make. Then you have your entire installation system under git which is a very good thing..

I suggest that you run through the installation instructions[1] to get familiar with the system and ask questions if things don't make sense and then decide if GsDevKitHome will make things easier for you ... if not, I'd appreciate feedback on the things that are hard to do:)

Dale


On Tue, Dec 9, 2014 at 8:50 AM, Dario Trussardi via Glass <[hidden email]> wrote:
Ciao,

> Hi All,
>
> After some time i almost finished my web application (that connect
> GemStone/S and Orbeon Java app).
>
> Now i'm starting to work on the configurations of Metacello packages. The
> idea is to have an empty Linux VM (usually from
> http://www.thoughtpolice.co.uk/) and be able to install my application
> running a "small script" that would install:
> - GemStone/S
> - Prerequisite packages
> - My packages
>
> Is this link the lastest and the official for installation:
> https://github.com/GsDevKit/gsDevKitHome#open-source-development-kit-for-gemstones-64-bit-
>
> or this script still works on GemStone different versions:
>
> installGemstone.sh 3.x (from
> http://seaside.gemtalksystems.com/downloads.html)

I'm ready to install new server with Gemstone environment ( i'm oriented to 3.1.0.6 version ) .

The server will installed in a remote location ( into office of my costumer )

        and in the future i thing to working into it by my office ( remote working with TODE ?  or Jade ? )

For now i load  Metacello packages with filetree support  ( Update code into Pharo and load it into Gemstone with ConfigurationsOfMyApplication )

In the server i create the opt3106 with the data by      installGemstone.sh 3.1.0.6      ( this to is ready to download a new Gemstone version into opt )

I doubt if do in this way or if follow the GsDevKit  installation  ( it is all new for me ).

Anyone have considerations ?

        Thanks,

                Dario

>
> Regards,
> Bruno
>
>
>
> --
> View this message in context: http://forum.world.st/Recomendation-for-Installing-tp4794960.html
> Sent from the GLASS mailing list archive at Nabble.com.
> _______________________________________________
> Glass mailing list
> [hidden email]
> http://lists.gemtalksystems.com/mailman/listinfo/glass

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

BrunoBB
In reply to this post by GLASS mailing list
Dale,

In the next weeks i will be working with Metacello, Monticello, VM from scratch and so on...

You mention:
https://github.com/GsDevKit/gsDevKitHome/issues/22

What packages i will need for Centos 6.3 ?
(or i should try to install it and report errors with Centos 6.3 here) ?

Regards,
Bruno
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
Bruno,

Please keep me informed about the difficulties you run into (even if you figure them out ... my ultimate goal is to not create problems for you to solve:) .... and of course GsDevKitHome is still pretty young) ...

I have not tried working with Centos, so I can't comment comment on similarities to Ubuntu ... Centos may have more things installed by default, so when you hit your first (tough) problem, send the error information (open a bug on GsDevKit) and I'll see if it rings a bell ... the things that you need at a relatively high level are:
  git
  curl
  unzip
  ssl
  pam
  32 bit libs
  X (if you will be running GemTools or tODE on the box itself)
 
if these are present and you are having problems I will have to diagnose the specific failures ...

When you're done we'll want a catalog of centos libraries ... a similar list needs to be gnerated for OSX as well..

Dale


On Tue, Dec 9, 2014 at 3:11 PM, BrunoBB via Glass <[hidden email]> wrote:
Dale,

In the next weeks i will be working with Metacello, Monticello, VM from
scratch and so on...

You mention:
https://github.com/GsDevKit/gsDevKitHome/issues/22

What packages i will need for Centos 6.3 ?
(or i should try to install it and report errors with Centos 6.3 here) ?

Regards,
Bruno



--
View this message in context: http://forum.world.st/Recomendation-for-Installing-tp4794960p4795128.html
Sent from the GLASS mailing list archive at Nabble.com.
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Recomendation for Installing

GLASS mailing list
Hi Bruno,

All my servers run in CentOS 6.5 and I haven't had a problem installing GemStone. So if you reach a problem, let us know. 

On Tue, Dec 9, 2014 at 9:08 PM, Dale Henrichs via Glass <[hidden email]> wrote:
Bruno,

Please keep me informed about the difficulties you run into (even if you figure them out ... my ultimate goal is to not create problems for you to solve:) .... and of course GsDevKitHome is still pretty young) ...

I have not tried working with Centos, so I can't comment comment on similarities to Ubuntu ... Centos may have more things installed by default, so when you hit your first (tough) problem, send the error information (open a bug on GsDevKit) and I'll see if it rings a bell ... the things that you need at a relatively high level are:
  git
  curl
  unzip
  ssl
  pam
  32 bit libs
  X (if you will be running GemTools or tODE on the box itself)
 
if these are present and you are having problems I will have to diagnose the specific failures ...

When you're done we'll want a catalog of centos libraries ... a similar list needs to be gnerated for OSX as well..

Dale


On Tue, Dec 9, 2014 at 3:11 PM, BrunoBB via Glass <[hidden email]> wrote:
Dale,

In the next weeks i will be working with Metacello, Monticello, VM from
scratch and so on...

You mention:
https://github.com/GsDevKit/gsDevKitHome/issues/22

What packages i will need for Centos 6.3 ?
(or i should try to install it and report errors with Centos 6.3 here) ?

Regards,
Bruno



--
View this message in context: http://forum.world.st/Recomendation-for-Installing-tp4794960p4795128.html
Sent from the GLASS mailing list archive at Nabble.com.
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass


_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass




--

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass