<!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">&lt;<a moz-do-not-send="true"
                href="mailto:renggli@gmail.com">renggli@gmail.com</a>&gt;</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 &lt;<a
                  moz-do-not-send="true"
                  href="mailto:dhenrich@vmware.com">dhenrich@vmware.com</a>&gt;
                wrote:<br>
                &gt; I'll take a look at see what's up...<br>
                &gt;<br>
                &gt; Dale<br>
                &gt;<br>
                &gt; On 02/07/2011 01:35 PM, Lukas Renggli wrote:<br>
                &gt;&gt;<br>
                &gt;&gt; Looks like the ConfigurationOfPier2 needs to be
                updated. All widgets<br>
                &gt;&gt; that depend on Ajax functionality were moved to
                Pier-JQuery.<br>
                &gt;&gt;<br>
                &gt;&gt; Cheers,<br>
                &gt;&gt; Lukas<br>
                &gt;&gt;<br>
                &gt;&gt; On 3 February 2011 10:07, Lawson English&lt;<a
                  moz-do-not-send="true" href="mailto:lenglish5@cox.net">lenglish5@cox.net</a>&gt;
                 wrote:<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt; In the Squeak4.2-10950.image, at the end of
                the "How  to extend the<br>
                &gt;&gt;&gt; Image"<br>
                &gt;&gt;&gt; window, there is a line of code: (Smalltalk
                at: #PRDistribution)  new<br>
                &gt;&gt;&gt; register.<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt; This returns errors due to the fact that
                PRAjaxSearchWidget is not in the<br>
                &gt;&gt;&gt; package Pier-Seaside-Widgets specified by
                the ConfigurationOfPier2 and in<br>
                &gt;&gt;&gt; fact, it isn't included in any version
                after Pier-Seaside-NickAger.490.<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt; If I drop back to that version, I can
                register a new Pier kernel via<br>
                &gt;&gt;&gt; PRDistribution, but otherwise, not.<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt; Lawson<br>
                &gt;&gt;&gt;<br>
                &gt;&gt;&gt;<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">&lt;enrico.spinielli@googlemail.com&gt;</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)&gt;&gt;doesNotUnderstand: #descriptionFilter
        Receiver: nil
        Arguments and temporary variables:
                aMessage:         descriptionFilter
                exception:         MessageNotUnderstood: UndefinedObject&gt;&gt;descriptionFilter
                resumeValue:         nil
        Receiver's instance variables:
nil
PRDistribution&gt;&gt;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)&gt;&gt;doesNotUnderstand: #do:
        Receiver: a DebuggerMethodMapForClosureCompiledMethods
        Arguments and temporary variables:
                aMessage:         do: [closure] in [] in
SHTextStylerST80&gt;&gt;replaceStringForRangesWithTy...etc...
                exception:         MessageNotUnderstood:
DebuggerMethodMapForClosureCompiledMethods&gt;&gt;do...etc...
                resumeValue:         nil
        Receiver's instance variables:
                timestamp:         3480578577
                methodReference:         a WeakArray((Object&gt;&gt;#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)-&gt;#(#('aMessage' 1)
#('exception'...etc...
                startpcsToTempRefs:         a Dictionary(49-&gt;#(#('aMessage' 1)
#('exception' 2) #('resu...etc...

[] in SHTextStylerST80&gt;&gt;replaceStringForRangesWithType:with:in:
        Receiver: a SHTextStylerST80
        Arguments and temporary variables:
&lt;&lt;error during printing&gt;
        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>