Dear Nial,
Well if you actually manage to port Margritte and
Pier 1.2 to VisualWorks that would be really Cool (don't hesistate)
!
Pier is a cool thing, it doesn't have a lot
in common with SeaBreaze and WebVelocity but simply works to make good web
sites.
I am awaiting the day that glorp.org get's on to
it.
Sincerely yours,
@+Maarten,
----- Original Message -----
Sent: Friday, April 16, 2010 7:38 PM
Subject: Re: [vwnc] Store Magritte
download
>
> Dear Miguel,
> proceed as
follows
>
> 1) Load Porting-NameSpaces CS14.NFR.15. The
atomic loader works with
> the latest Porting-NameSpaces but it cannot
load both the
> Porting-NameSpaces system _and_ a FirstFindNameSpace
(e.g. Magritte) in
> the same atomic operation.
>
> 2) Load
Magritte-All nfr.295-1 and take latest in repository for all
> prompted
prereqs.
>
> 3) Load MagritteForVisualWorks nfr.295. Instead
of (2), you can load
> just this, taking Magritte-All version nfr.295-1
as prereq when
> prompted. The only reason to load them separately
is to observe the
> references to a few Undeclared that will appear after
Magritte-All is
> loaded. After MagritteForVisualWorks is loaded,
most of these
> Undeclared will say they have no references, since the
locations are now
> overridden.
>
> Thorsten and I ported
the 295 version at ESUG in September last year.
>
> I have also
published a version of Pier (lr.183-222-81-99 CS14.NFR.11)
> to the
repository that prereqs MagritteForVisualWorks and also has a
> viable
Pier FirstFindNameSpace, so loads OK. The Squeak Pier version
>
from which this was ported was the current version in late 2007; I will
> port a newer version sometime (or will be pleased to discover that
> someone else did so ahead of me. :-)
>
> Yours
faithfully
>
Niall Ross
>
>> Thanks Alan
>>
>> Second
attempt. No success.
>>
>> 1. I turned off Atomic loading in
the settings.
>> 2. Tried loading MagritteForVisualWorks
(trs.295,trs)
>> 3. Selected latest package when prompted
>>
4. Got loads of errors on the Magritte.* packages (see below). From
>> what I can see methods were added to Object and various core
classes
>> but hardly any new classes created. Squeak.* packages
loaded fine
>>
>> I'm not sure if I'm mis-posting this here.
I've noticed on this thread
>> someone forwarding to the seaside
mailing list. Perhaps I should post
>> there
instead?
>>
>> Regards
Miguel
>>
>>
>> Error dump follows All packages gave
similar errors.:
>>
>> Warning: Package "Magritte-Model"
cannot be loaded.
>>
>> The following classes cannot be loaded
because their environment is
>> not in the image nor in the package
being loaded:
>> MAPriorityContainer
(environment path: Root.Smalltalk.Magritte)
>>
MAPluggableAccessor (environment path: Root.Smalltalk.Magritte)
>>
......
>> edited for
brevity.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On 15/04/2010, at 19:51, Alan Knight <knight@acm.org
>>
<mailto:knight@acm.org>>
wrote:
>>
>>> There seems to be an issue there with
Magritte attempting to extend
>>> namespace semantics, and defining
a namespace with
>>> defineFirstFindNamespace: ... which the atomic
loader does not like.
>>> It looks like someone published a version
which claims it deals with
>>> this problem, but it doesn't seem
to. You can try going to the Store
>>> settings, and under Loading
policies turn off "Use the Atomic
>>> Loader". There are other
things you can do, and someone should really
>>> fix that, but
that's probably the easiest thing for a
beginner.
>>>
>>> You probably also want to load
MagritteForVisualWorks rather than
>>> Magritte-All. Other than the
namespace issue, and a walkback in
>>> trying to initialize, that
was fairly easily bypassed, it seemed to
>>> load OK. But I didn't
try to run it.
>>>
>>> At 09:08 AM 2010-04-15, Miguel
Sanchez wrote:
>>>
>>>> Hi
all,
>>>>
>>>>
>>>> I would like
some assistance in getting Magritte installed from the
>>>>
public repositroy.
>>>>
>>>> I'm trying,
unsuccessfully so far, to load the Magritte package into
>>>>
VW7.7nc image. After some initial problems with connecting to the
>>>> store with James Robertson kindly helped me with I'm
connecting
>>>> successfully to the
store.
>>>>
>>>> As instructed in the package
comments I have turned off atomic loads.
>>>>
>>>>
I'm first getting Magritte-all (trs,295,trs) and I'm getting loads
>>>> of messages with unloadable definitions and the end of
which I have
>>>> Magritte package definitions and some methods
created in existing
>>>> classes. I have no (as far as I can
tell) Magritte classes created.
>>>>
>>>> As I'm
new to VW, the public repository I would appreciate if
>>>>
someone could give me a pointer to get up and running. Perhaps I'm
>>>> trying to load an unstable version, or there is some
implicit
>>>> dependency on another
package.
>>>>
>>>> Best
Regards,
>>>>
>>>>
>>>> Miguel
Sanchez
>>>>
_______________________________________________
>>>> vwnc mailing
list
>>>> vwnc@cs.uiuc.edu <mailto:vwnc@cs.uiuc.edu>
>>>> <http://lists.cs.uiuc.edu/mailman/listinfo/vwnc>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>>
>>>
>>>
--
>>> Alan Knight [|], Engineering Manager, Cincom
Smalltalk
>>> knight@acm.org <mailto:knight@acm.org>
>>> aknight@cincom.com
<mailto:aknight@cincom.com>
>>> <http://www.cincom.com/smalltalk>http://www.cincom.com/smalltalk
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>vwnc
mailing
list
>>vwnc@cs.uiuc.edu
>>http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>>
>>
>
>
>
_______________________________________________
> vwnc mailing
list
> vwnc@cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>