<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Typical of the Squeak community, I'm afraid. There's always changes
that never make it from one fork to the other and how-tos that never
make it from one list to the other.<br>
<br>
Here's the response to my question on the pier list some months ago:<br>
<br>
<br>
On 2/8/11 3:57 AM, Nick Ager wrote:
<blockquote
cite="mid:AANLkTim2eo1t8oY2MmZR-iVRtcRoq_46_wJKSCXGyq5N@mail.gmail.com"
type="cite"><span class="Apple-style-span" style="font-family:
arial,sans-serif; font-size: 13px; border-collapse: collapse;">
<div><span class="Apple-style-span" style="font-family:
arial,sans-serif; font-size: 13px; border-collapse:
collapse;">Hi,</span></div>
<div>Hi,</div>
<div><br>
</div>
<div>Apologies for the belated reply.</div>
<div><span class="Apple-style-span" style="font-family:
arial,sans-serif; font-size: 13px; border-collapse:
collapse;"><br>
</span></div>
PRAjaxSearchWidget is in package Pier-JQuery in repository: <a
moz-do-not-send="true"
href="http://source.lukas-renggli.ch/pier2addons">http://source.lukas-renggli.ch/pier2addons</a></span>
<div>
<font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">The
latest version has a dependency on the "example text"
JQueryWidget - JQWidgetBox-FormExample - in the repository:
<a moz-do-not-send="true"
href="http://www.squeaksource.com/JQueryWidgetBox">http://www.squeaksource.com/JQueryWidgetBox</a></span></font></div>
<div><span class="Apple-style-span" style="font-family:
arial,sans-serif; border-collapse: collapse;">ConfigurationOfPierAddOns2
should take care of this dependency and load the </span><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">JQWidgetBox-FormExample package.
However I don't think this is the problem you're having.</span></div>
<div><span class="Apple-style-span" style="font-family:
arial,sans-serif; border-collapse: collapse;"><br>
</span></div>
<div><span class="Apple-style-span" style="font-family:
arial,sans-serif; border-collapse: collapse;">It seems the the
problem you mention is that within </span><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">ConfigurationOfPierAddOns2 the
"Pier-Setup" package should depend on the "Pier-JQuery"
package, but it appears not to and so </span><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">"Pier-JQuery" isn't being loaded
as part of the default group</span><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">. To load the </span><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">"Pier-JQuery" package try:</span></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><span
class="Apple-style-span" style="border-collapse: separate;
font-family: arial;">
<div>
<font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse:
collapse;">ConfigurationOfPierAddOns2 project
latestVersion load: #('Pier-JQuery' 'Pier-Setup')</span></font></div>
<div><font class="Apple-style-span" face="arial,
sans-serif"><span class="Apple-style-span"
style="border-collapse: collapse;"><br>
</span></font></div>
</span></span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">Or
you can pull in all the addons with:</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">(ConfigurationOfPierAddOns2
project lastestVersion) load: 'ALL'</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">There's
a discussion between myself and Dale on which packages are
included in the default group in </span></font><span
class="Apple-style-span" style="font-family: arial,sans-serif;
border-collapse: collapse;">ConfigurationOfPierAddOns2 here:</span></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><a
moz-do-not-send="true"
href="http://forum.world.st/ConfigurationOfPierAddOns2-td2321571.html">http://forum.world.st/ConfigurationOfPierAddOns2-td2321571.html</a></span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">Hope
this helps</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse: collapse;">Nick</span></font></div>
<div>
<div><font class="Apple-style-span" face="arial, sans-serif"><span
class="Apple-style-span" style="border-collapse:
collapse;"><br>
</span></font></div>
<div><br>
<div class="gmail_quote">On 7 February 2011 22:16, Lukas
Renggli <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:renggli@gmail.com">renggli@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">Great, thanks a lot for maintaining
the configurations :-)<br>
<font color="#888888"><br>
Lukas<br>
</font>
<div class="im"><br>
On 7 February 2011 23:07, Dale Henrichs <<a
moz-do-not-send="true"
href="mailto:dhenrich@vmware.com">dhenrich@vmware.com</a>>
wrote:<br>
> I'll take a look at see what's up...<br>
><br>
> Dale<br>
><br>
> On 02/07/2011 01:35 PM, Lukas Renggli wrote:<br>
>><br>
>> Looks like the ConfigurationOfPier2 needs to be
updated. All widgets<br>
>> that depend on Ajax functionality were moved to
Pier-JQuery.<br>
>><br>
>> Cheers,<br>
>> Lukas<br>
>><br>
>> On 3 February 2011 10:07, Lawson English<<a
moz-do-not-send="true" href="mailto:lenglish5@cox.net">lenglish5@cox.net</a>>
wrote:<br>
>>><br>
>>> In the Squeak4.2-10950.image, at the end of
the "How to extend the<br>
>>> Image"<br>
>>> window, there is a line of code: (Smalltalk
at: #PRDistribution) new<br>
>>> register.<br>
>>><br>
>>> This returns errors due to the fact that
PRAjaxSearchWidget is not in the<br>
>>> package Pier-Seaside-Widgets specified by
the ConfigurationOfPier2 and in<br>
>>> fact, it isn't included in any version
after Pier-Seaside-NickAger.490.<br>
>>><br>
>>> If I drop back to that version, I can
register a new Pier kernel via<br>
>>> PRDistribution, but otherwise, not.<br>
>>><br>
>>><br>
>>> Lawson<br>
>>><br>
>>><br>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
<br>
On 4/18/11 4:31 AM, Hannes Hirzel wrote:
<blockquote
cite="mid:BANLkTikyejGgua7eBLL4vEY-GLiFLfUKTQ@mail.gmail.com"
type="cite">
<pre wrap="">The last time I tried myself it worked (one year ago, I have not
checked if others did load tests in the meantime).
But the fact that you ask about Pier implies that you could load Seaside first?
"Seaside 3.0 <a class="moz-txt-link-freetext" href="http://www.seaside.st">http://www.seaside.st</a>"
(Installer ss project: 'MetacelloRepository') install:
'ConfigurationOfSeaside30'.
(Smalltalk at: #ConfigurationOfSeaside30) load.
(Smalltalk at: #WAPharoServerAdaptorBrowser) open.
The load script for Pier as it is in 'Extending the System' (as of
today Squeak 4.3alpha-11316)
"Pier CMS: <a class="moz-txt-link-freetext" href="http://www.piercms.com">http://www.piercms.com</a>"
(Installer ss project: 'MetacelloRepository') install: 'ConfigurationOfPier2'.
(Smalltalk at: #ConfigurationOfPier2) load.
(Installer lukas project: 'pier2') install: 'Pier-Blog'.
(Installer lukas project: 'pier2') install: 'Pier-Book'.
(Installer lukas project: 'pier2addons') install: 'Pier-Setup'.
(Smalltalk at: #PRDistribution) new register.
It looks reasonable. So I think this might be a question to ask on the
Seaside list to find out what happened in the meantime.
--Hannes
On 4/18/11, Enrico Spinielli <a class="moz-txt-link-rfc2396E" href="mailto:enrico.spinielli@googlemail.com"><enrico.spinielli@googlemail.com></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hi,
has anybody been successful in installing and running Pier as from
'Extending the system'
instructions?
(Starting from 4.3alpha-11314 updated to latest Trunk....)
I get DNU as follows ():
UndefinedObject(Object)>>doesNotUnderstand: #descriptionFilter
        Receiver: nil
        Arguments and temporary variables:
                aMessage:         descriptionFilter
                exception:         MessageNotUnderstood: UndefinedObject>>descriptionFilter
                resumeValue:         nil
        Receiver's instance variables:
nil
PRDistribution>>searchWidget
        Receiver: a PRDistribution
        Arguments and temporary variables:
        Receiver's instance variables:
                blog:         a PBBlog[864] name: 'blog'
                contentsWidget:         a PRComponent[2467] name: 'contents'
                environmentPage:         nil
                metaEnvironmentPage:         nil
                breadcrumbWidget:         a PRComponent[1143] name: 'breadcrumb'
                commandsPage:         a PRPage[600] name: 'commands'
                googleAnalyticsWidget:         a PRComponent[1421] name: 'googleanalytics'
                siteTitlePage:         a PRPage[947] name: 'sitetitle'
                sitemapPage:         a PRPage[1713] name: 'sitemap'
                stylesheetFile:         a PRFile[2764] name: 'defaultCss'
                systemManagementPage:         nil
                viewsPage:         a PRPage[3226] name: 'views'
                menuWidget:         a PRPage[3674] name: 'menu'
                loginCommandWidget:         a PRComponent[2094] name: 'justlogincommand'
                mainEnvironmentPage:         nil
                childrenWidget:         a PRComponent[790] name: 'children'
                postTickerWidget:         a PRComponent[1254] name: 'postticker'
                rootPage:         a PRPage[4077] name: 'pier'
                kernel:         a PRKernel[4032] name: 'pier'
                syntaxPage:         a PRPage[2859] name: 'syntax'
                aboutPage:         a PRPage[234] name: 'about'
                blogArchiveWidget:         a PRComponent[1583] name: 'blogarchive'
                blogEnvironmentPage:         nil
                poweredByPage:         nil
                searchWidget:         nil
                headerPage:         a PRPage[911] name: 'header'
                footerPage:         a PRPage[1626] name: 'footer'
                shortcutsPage:         nil
                loggedInUserPage:         nil
                designChooserWidget:         nil
                fileSettingsWidget:         nil
                documentWidget:         nil
                systemPage:         a PRPage[3745] name: 'system'
                componentsPage:         a PRPage[280] name: 'components'
                templatesPage:         nil
and when I try to debug I get:
DebuggerMethodMapForClosureCompiledMethods(Object)>>doesNotUnderstand: #do:
        Receiver: a DebuggerMethodMapForClosureCompiledMethods
        Arguments and temporary variables:
                aMessage:         do: [closure] in [] in
SHTextStylerST80>>replaceStringForRangesWithTy...etc...
                exception:         MessageNotUnderstood:
DebuggerMethodMapForClosureCompiledMethods>>do...etc...
                resumeValue:         nil
        Receiver's instance variables:
                timestamp:         3480578577
                methodReference:         a WeakArray((Object>>#doesNotUnderstand: "a
CompiledMethod(918...etc...
                methodNode:         doesNotUnderstand: aMessage
        "Handle the fact that there was an at...etc...
                abstractSourceRanges:         nil
                sortedSourceMap:         nil
                blockExtentsToTempRefs:         a Dictionary((0 to: 2)->#(#('aMessage' 1)
#('exception'...etc...
                startpcsToTempRefs:         a Dictionary(49->#(#('aMessage' 1)
#('exception' 2) #('resu...etc...
[] in SHTextStylerST80>>replaceStringForRangesWithType:with:in:
        Receiver: a SHTextStylerST80
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                sem:         nil
                backgroundProcess:         nil
                text:         nil
                monitor:         a Monitor
                view:         a PluggableTextMorphPlus(3657)
                stylingEnabled:         true
                classOrMetaClass:         Object
                workspace:         nil
                font:         nil
                parser:         a SHParserST80
                formatAssignments:         true
                environment:         nil
                sourceMap:         a DebuggerMethodMapForClosureCompiledMethods
                processedSourceMap:         nil
                pixelHeight:         nil
Any helps is welcome
Bye
--
Enrico Spinielli
"Do Androids dream of electric sheep?"— Philip K. Dick
"Hear and forget; see and remember;do and understand."—Mitchel Resnick
</pre>
</blockquote>
<pre wrap="">
</pre>
</blockquote>
<br>
</body>
</html>