[squeak-dev] Configuring a SqueakSource repository?

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

[squeak-dev] Configuring a SqueakSource repository?

jgfoster
I see some recent activity at http://www.squeaksource.com/ss.html and would like to know what Squeak/Seaside is needed to get this to load so I can port it to GemStone.

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

Tapple Gao
On Mon, Oct 06, 2008 at 06:15:47PM -0700, James Foster wrote:
> I see some recent activity at http://www.squeaksource.com/ss.html and  
> would like to know what Squeak/Seaside is needed to get this to load  
> so I can port it to GemStone.
>

Last time I tried SqueakSource (about a year ago), it only ran
on Squeak 2.8, with the really old Seaside that is included in
the repo with SqueakSource. After a few days of playing with it,
I came up with the second installation guide at
http://wiki.squeak.org/squeak/5766

However, I tried those instructions again a few months ago, and
they no longer work. Perhaps you should drop by the #squeak irc
channel sometime, and we can figure it out.

--
Matthew Fulmer -- http://mtfulmer.wordpress.com/

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

Tapple Gao
On Mon, Oct 06, 2008 at 08:57:52PM -0700, Matthew Fulmer wrote:
> On Mon, Oct 06, 2008 at 06:15:47PM -0700, James Foster wrote:
> > I see some recent activity at http://www.squeaksource.com/ss.html and  
> > would like to know what Squeak/Seaside is needed to get this to load  
> > so I can port it to GemStone.
> >
>
> Last time I tried SqueakSource (about a year ago), it only ran
> on Squeak 2.8, with the really old Seaside that is included in

I meant Squeak 3.8.

> the repo with SqueakSource. After a few days of playing with it,
> I came up with the second installation guide at
> http://wiki.squeak.org/squeak/5766
>
> However, I tried those instructions again a few months ago, and
> they no longer work. Perhaps you should drop by the #squeak irc
> channel sometime, and we can figure it out.
>
> --
> Matthew Fulmer -- http://mtfulmer.wordpress.com/
>

--
Matthew Fulmer -- http://mtfulmer.wordpress.com/

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

Philippe Marschall
In reply to this post by jgfoster
2008/10/7 James Foster <[hidden email]>:
> I see some recent activity at http://www.squeaksource.com/ss.html and would
> like to know what Squeak/Seaside is needed to get this to load so I can port
> it to GemStone.

This version of SqueakSource has been ported to GemStone by Dale and
is running at:
http://seaside.gemstone.com/ss
This runs quite an old version of Seaside (2.5 IIRC) and Squeak
(somewhere in 3.6 to 3.8)

There is also a new version that runs under Seaside 2.8, Magritte and
Squeak 3.9:
http://www.squeaksource.com/ss2.html
ported at:
http://seaside.gemstone.com/ss/ss2.html

And finally work has begin for a version for Monticello 2:
http://www.squeaksource.com/sourcetalk

Cheers
Philippe

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

jgfoster
Hi Philippe,

On Oct 6, 2008, at 10:12 PM, Philippe Marschall wrote:

> 2008/10/7 James Foster <[hidden email]>:
>> I see some recent activity at http://www.squeaksource.com/ss.html 
>> and would
>> like to know what Squeak/Seaside is needed to get this to load so I  
>> can port
>> it to GemStone.
>
> This version of SqueakSource has been ported to GemStone by Dale and
> is running at: http://seaside.gemstone.com/ss
> This runs quite an old version of Seaside (2.5 IIRC) and Squeak
> (somewhere in 3.6 to 3.8)

Right, and that is why Dale and I agreed that we'd try to move to  
something more recent.

> There is also a new version that runs under Seaside 2.8, Magritte and
> Squeak 3.9:
> http://www.squeaksource.com/ss2.html
> ported at:
> http://seaside.gemstone.com/ss/ss2.html

Unfortunately, that port has a number of problems and I'm trying to  
clean it up. One step in that process is to see it working in Squeak.  
Based on your information above, I've done the following:

I've obtained Squeak 3.9 from http://ftp.squeak.org/3.9/mac/
I've loaded Magriette using the SqueakMap Package Loader and this  
loaded the following:
- Magritte-Model-lr.220
- Magritte-Morph-lr.32
- Magritte-Seaside-lr.185
- Magritte-Tests-lr.94
- Seaside 2.6b1-lr.50

I assume that this is all rather out-of-date (which is why I asked the  
initial question of what is needed).

So, I loaded Magritte-All-lr-278 from http://mc.lukas-renggli.ch/magritte 
  and
Seaside2.8a1-pmm.577 from http://squeaksource.com

This resulted in errors, so I'll start over.

I obtained Squeak 3.9 from http://ftp.squeak.org/3.9/mac/
I loaded Seaside2.8a1-pmm.577 from http://www.squeaksource.com/Seaside
I loaded Magritte-All-lr-278 from http://mc.lukas-renggli.ch/magritte
I loaded Magritte-Seaside-kph.281 from http://mc.lukas-renggli.ch/magritte
I loaded SqueakSource-pmm.1074 from http://www.squeaksource.com/ss2
This reports that it needs TWWiki.
Trying to load TiniWiki gives an error.


So I'll ask again, what specific versions of Squeak, Seaside,  
Magritte, etc. are needed to load the latest ss2 into Squeak?

James Foster
GemStone Systems, Inc.

> And finally work has begin for a version for Monticello 2:
> http://www.squeaksource.com/sourcetalk
>
> Cheers
> Philippe
>
>


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

Sean Malloy
> So I'll ask again, what specific versions of Squeak, Seaside, Magritte, etc.
> are needed to load the latest ss2 into Squeak?

I was "successful" with getting ss2 into squeak via:

Seaside One-Click Experience 2.8.3 image
Loading Lukas' Announcements
Then from the SS2 Repo:
 - Latest TWiki
 - Latest SS2

Once I actually tried to run the wizard to setup a repo it crashed,
but its definitely the furthest I've gotten so far.

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Configuring a SqueakSource repository?

Philippe Marschall
In reply to this post by jgfoster


2008/10/9, James Foster <[hidden email]>:

> Hi Philippe,
>
> On Oct 6, 2008, at 10:12 PM, Philippe Marschall wrote:
>
>> 2008/10/7 James Foster <[hidden email]>:
>>> I see some recent activity at http://www.squeaksource.com/ss.html 
>>> and would
>>> like to know what Squeak/Seaside is needed to get this to load so I  
>>> can port
>>> it to GemStone.
>>
>> This version of SqueakSource has been ported to GemStone by Dale and
>> is running at: http://seaside.gemstone.com/ss
>> This runs quite an old version of Seaside (2.5 IIRC) and Squeak
>> (somewhere in 3.6 to 3.8)
>
> Right, and that is why Dale and I agreed that we'd try to move to  
> something more recent.
>
>> There is also a new version that runs under Seaside 2.8, Magritte and
>> Squeak 3.9:
>> http://www.squeaksource.com/ss2.html
>> ported at:
>> http://seaside.gemstone.com/ss/ss2.html
>
> Unfortunately, that port has a number of problems and I'm trying to  
> clean it up. One step in that process is to see it working in Squeak.  
> Based on your information above, I've done the following:
>
> I've obtained Squeak 3.9 from http://ftp.squeak.org/3.9/mac/
> I've loaded Magriette using the SqueakMap Package Loader and this  
> loaded the following:
> - Magritte-Model-lr.220
> - Magritte-Morph-lr.32
> - Magritte-Seaside-lr.185
> - Magritte-Tests-lr.94
> - Seaside 2.6b1-lr.50
>
> I assume that this is all rather out-of-date (which is why I asked the  
> initial question of what is needed).
>
> So, I loaded Magritte-All-lr-278 from http://mc.lukas-renggli.ch/magritte 
>   and
> Seaside2.8a1-pmm.577 from http://squeaksource.com
>
> This resulted in errors, so I'll start over.
>
> I obtained Squeak 3.9 from http://ftp.squeak.org/3.9/mac/
> I loaded Seaside2.8a1-pmm.577 from http://www.squeaksource.com/Seaside
> I loaded Magritte-All-lr-278 from http://mc.lukas-renggli.ch/magritte
> I loaded Magritte-Seaside-kph.281 from http://mc.lukas-renggli.ch/magritte
> I loaded SqueakSource-pmm.1074 from http://www.squeaksource.com/ss2
> This reports that it needs TWWiki.
> Trying to load TiniWiki gives an error.
>
>
> So I'll ask again, what specific versions of Squeak, Seaside,  
> Magritte, etc. are needed to load the latest ss2 into Squeak?

It was built with what was recent at that time. I don't know whether newer versions are compatible or not. If the only problem you have is that TiniWiki is missing try to load it from Universes, under the category "Group Development" you'll find it. That should load also all the other dependencies. The direct dependencies listed there are:

        Seaside
        Announcements
        RSRSS2
        Magritte-Tests
        Magritte-Seaside
        YAXO
        TinyWiki

Cheers
Philippe