logo       

Help with converting Gardner: msg#00118

Subject: Help with converting Gardner
Hi,

I just thought in a couple of spare hours to lift Gardner up to current Seaside. However (as usual when I don't track Seaside for longer than a month or so ;-}), things seem to have changed inside Seaside so my Gardner is way out of date :(

(If you want to take a peek, Gardner and Janus (the search engine face which should sit 'below' Gardner) are on SqueakSource)

The first two methods - the entrypoints - I looked at disappeared from Seaside, it seems:

Gardner has a whole load of stuff in GWSession which subclasses JanusSession which subclasses WASession, but it seems that WASession subclassing is not en vogue anymore. Most important method there is GWSession>>createRootFromRequest, which finds the Wiki based on the URL passed, sets up the GWViewer (WAComponent), and hands the viewer its model (the front page of the Wiki OR the page indicated in the URL). What's the cleanest way these days to start something up, and especially do the URL interpretation?

Janus has JanusSession to be able to do a special version of #addToPath: in JanusSession>>#addToPath:staticContents:. I'll probably have to redo comms between Gardner (or any Seaside app that wants to export 'static' pages for search engines...) and Janus, but I can live with that, it's only one method and as soon as Gardner works again I'll be able to fix that just fine.

Thanks for any help - I'd really like to put out a version of Gardner+Janus that actually works on SqueakSource.

And in the meantime I'll probably hack away at Terminus, which should be a two-hour job (yeah, sure...). No, I'm not going to tell what it is (yet).


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
linux.arklinux....    user-groups.lin...    kde.usability/2...    ietf.ipp/2002-0...    mail.spam.spamc...    os.netbsd.devel...    audio.cd-record...    text.unicode.de...    php.documentati...    games.fps.halfl...    window-managers...    suse.oracle.gen...    bug-tracking.gn...    video.dvdrip.us...    xfree86.cvs/200...    java.netbeans.m...    network.argus/2...    culture.sf.kill...    debian.ports.al...    freebsd.questio...    qplus.devel/200...    handhelds.palm....   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe