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 |
> 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 |
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 |
> > 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 |
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 |
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 |
Free forum by Nabble | Edit this page |