Monticello Browser in Web Browser

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Monticello Browser in Web Browser

Jimmie Houchin-3
Seaside has System Browser windows and coding available to web browsers.
Has anybody implemented similar for Monticello Browser?

It seems to me that in an effort to build a hosting provider friendly
Squeak/Seaside/Pier image, that it would be nice to have a very small
and minimal image that is aimed at deployment without a GUI. A headless
image for deployed Seaside apps aimed at hosts and users who will not or
cannot use VNC or such to handle Squeak graphically over a network.

With the System Browser available in Seaside you can do some coding as
necessary or desired.

If we also had a similar style Monticello Browser, then one could
develop locally and easily open up the Monticello Browser, navigate to
their repository, load, update, merge or whatever their code into the
hosted image.

Does this sound like a reasonable idea?

I have been in contact with my personal web hosting service, Webfaction
about hosting Squeak/Seaside/Pier. It would be nice to be able to offer
them an out of the box image for deployment that can offer the above.
Possibly based on Pavel's kernel image. But when I look at Pavel's
kernel image I'm lost. :)

If we could do that then I think we could be in contention in the
hosting services. My lowend hosting plan allows for 40mb of ram usage.

I would think that a Kernel image with Squeak/Seaside/Pier could
comfortably hold a small but nice web app in that memory? Or at worst in
the case of Webfaction bump up to the next level of 80mb ram, which is
what is required for any kind of Zope site. Plone requires the 120mb plan.

Just wanted to toss that out there see what y'all thought.

If nobody has done so already. I might give Monticello Browser a shot
when I am fully up to speed on Seaside/Pier development. But currently
I'm not sure what it would take to do so. I naively wouldn't think it
would take to much. And it seemingly would nicely enable a lean,
headless, but comfortable deployment strategy.

Thanks.

Jimmie
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Browser in Web Browser

Lukas Renggli
> Seaside has System Browser windows and coding available to web browsers.
> Has anybody implemented similar for Monticello Browser?

A minimal implementation comes bundles with Seaside: WAVersionUploader.

> With the System Browser available in Seaside you can do some coding as
> necessary or desired.

The OmniBrowser web view is much better. It is close to providing an
even better user interface than Squeak itself does ;-)

Cheers,
Lukas

--
Lukas Renggli
http://www.lukas-renggli.ch
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Browser in Web Browser

Jimmie Houchin-3
Lukas Renggli wrote:

>> Seaside has System Browser windows and coding available to web browsers.
>> Has anybody implemented similar for Monticello Browser?
>
> A minimal implementation comes bundles with Seaside: WAVersionUploader.
>
>> With the System Browser available in Seaside you can do some coding as
>> necessary or desired.
>
> The OmniBrowser web view is much better. It is close to providing an
> even better user interface than Squeak itself does ;-)

Great! Thanks.

Now to show my complete ignorance and cluelessness.

How do I use these tools?

Thanks again.

The other day I had my first Wow! this great moment.
Something I had been reading but no experienced.
I copied and pasted some of your tutorial code over to create some
Magritte objects. But I missed changing a person over to a song in some
method. I got the error and option to debug. I did the debug, fixed my
error, hit proceed. Went back to my browser and had my expected form to
edit my song. Nice, very nice. A sweet selling point for
Squeak/Seaside/Pier. :)

Jimmie
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Browser in Web Browser

cbeler

>
> Great! Thanks.
>
> Now to show my complete ignorance and cluelessness.
>
> How do I use these tools?
you have to load omnibrowser and especially the OB-Web package...

add this repositoty in monticello:
http://source.wiresong.ca/ob/

then (not sure it's exact...), takes the last versions,

OB-Fake
OB-Morphic
OB-Refactory
OB-Standard
OmniBrowser
Json
OB-Web

then in a workspace
OBKomHttpService startOn: 10000    and hit localhost:10000 in your browser ;)

HTH

Cédrick





_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Browser in Web Browser

Jimmie Houchin-3
Cédrick Béler wrote:

>
>>
>> Great! Thanks.
>>
>> Now to show my complete ignorance and cluelessness.
>>
>> How do I use these tools?
> you have to load omnibrowser and especially the OB-Web package...
>
> add this repositoty in monticello:
> http://source.wiresong.ca/ob/
>
> then (not sure it's exact...), takes the last versions,
>
> OB-Fake
> OB-Morphic
> OB-Refactory
> OB-Standard
> OmniBrowser
> Json
> OB-Web
>
> then in a workspace
> OBKomHttpService startOn: 10000    and hit localhost:10000 in your
> browser ;)
>
> HTH

Thanks. I'll give that a try soon.
Fortunately, the repository and most of that stuff is already loaded
into a Squeak-dev image.

Jimmie

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Monticello Browser in Web Browser

Colin Putney
In reply to this post by cbeler

On Oct 8, 2007, at 5:17 AM, Cédrick Béler wrote:


> OB-Fake
> OB-Morphic
> OB-Refactory
> OB-Standard
> OmniBrowser
> Json
> OB-Web
>
> then in a workspace
> OBKomHttpService startOn: 10000    and hit localhost:10000 in your  
> browser ;)

It might be obvious, but you need some version of Komanche as well.

Colin_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside