[squeak-dev] Documenting the system

David T. Lewis lewis at mail.msen.com
Mon Jul 19 15:51:50 UTC 2021


On Mon, Jul 19, 2021 at 09:35:51AM +0200, Marcel Taeumel wrote:
> Hi all --
> 
> I am not quite sure, what the overall goal is here. :-) "HelpBrowser+Seaside"
> sounds like a regular, web-based wiki, which be already have: wiki.squeak.org.
> 

I meant something rather different:

In the help system, HelpBrowser is the model. When you open a help browser,
you get a Morphic view on the model.

In the SqueakSource application, we have similarly have an SSRepository
model, but the view is rendered on a web site using Seaside rather than
Morphic.

Thus if someone were to write a Seaside application for HelpBrowser,
similar to the Seaside application for SqueakSource, then we would
have a way to put the help system on line and to automatically keep
it in sync with the help content in Squeak trunk.

In this scenario, content creation is entirely in Squeak trunk, and
the web application is just another a way to render it. I am not sure,
but I suspect that Seaside already provides then necessary components
to build up a help browser view on the web (tree widgets, etc).

Of course, finding "somebody" to implement the Seaside view would
be the missing piece in this puzzle. But it would be a nice little
project if someone has an interest in learning Seaside.

Dave



More information about the Squeak-dev mailing list