From mhaupt at gmail.com Wed Oct 4 12:37:46 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Wed, 4 Oct 2006 12:37:46 +0200 Subject: Squeak services on Xserve? Message-ID: Dear list, does anybody have experience with running Squeak services, especially Seaside/Pier and Monticello, on Apple Xserve hardware? Is there something that needs to be taken special care of? Thanks, Michael From philippe.marschall at gmail.com Wed Oct 4 13:07:45 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Wed, 4 Oct 2006 13:07:45 +0200 Subject: Squeak services on Xserve? In-Reply-To: References: Message-ID: <66666f210610040407o56f7585cta98d2f680e532aad@mail.gmail.com> 2006/10/4, Michael Haupt : > Dear list, > > does anybody have experience with running Squeak services, especially > Seaside/Pier and Monticello, on Apple Xserve hardware? I think the setup of macamis (www.squeaksource.com) is something like this (please correct me it I'm wrong): - one user automatically logs in at startup (OS 9 fallback) - in the startup list (or whatever it is called) of that user is the SqS image and probably vnc If you want to get serious look at daemontools. Lukas once posted on the seaside mailinglist what the setup at netstyle.ch is for seasidehosting.st. Monticello is a standard Apache WebDAV directory. No Squeak so this is probably the most painless of them all. Xserve come with the server version of OS X, so getting Apache 2 and ProxyPreserveHost should be not problem. > Is there > something that needs to be taken special care of? Yes, setting up vnc was a bitch. Philippe From ian at inextenso.com Wed Oct 4 14:28:19 2006 From: ian at inextenso.com (Ian Prince) Date: Wed, 4 Oct 2006 14:28:19 +0200 Subject: Squeak services on Xserve? In-Reply-To: <66666f210610040407o56f7585cta98d2f680e532aad@mail.gmail.com> References: <66666f210610040407o56f7585cta98d2f680e532aad@mail.gmail.com> Message-ID: On 4 Oct 2006, at 13:07, Philippe Marschall wrote: > 2006/10/4, Michael Haupt : >> Dear list, >> >> does anybody have experience with running Squeak services, especially >> Seaside/Pier and Monticello, on Apple Xserve hardware? I run a Seaside image and a Swiki image on a single Mac Mini running 10.3.9 - uptimes in hundreds of days. Only downside is that Squeak does take between 2-6% of the CPU, even when idle: From top: PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE 13099 Squeak VM 2.2% 104 hrs 3 76 91 24.3M 3.27M 23.4M 631M FWIW, I prefer Netopia's Timbuktu for remote management. I've read that Xserves are *really* noisy, so you might want to get a cabinet if you are running them in your office. Ian. From philippe.marschall at gmail.com Wed Oct 4 14:31:56 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Wed, 4 Oct 2006 14:31:56 +0200 Subject: Squeak services on Xserve? In-Reply-To: References: <66666f210610040407o56f7585cta98d2f680e532aad@mail.gmail.com> Message-ID: <66666f210610040531x485de4a6y9a87d6890b28c683@mail.gmail.com> 2006/10/4, Ian Prince : > > On 4 Oct 2006, at 13:07, Philippe Marschall wrote: > > > 2006/10/4, Michael Haupt : > >> Dear list, > >> > >> does anybody have experience with running Squeak services, especially > >> Seaside/Pier and Monticello, on Apple Xserve hardware? > > I run a Seaside image and a Swiki image on a single Mac Mini running > 10.3.9 - uptimes in hundreds of days. Only downside is that Squeak > does take between 2-6% of the CPU, even when idle: > > From top: > > PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD > RSIZE VSIZE > 13099 Squeak VM 2.2% 104 hrs 3 76 91 24.3M 3.27M > 23.4M 631M > > FWIW, I prefer Netopia's Timbuktu for remote management. > > I've read that Xserves are *really* noisy, so you might want to get a > cabinet if you are running them in your office. macam is a Dual G5 and is indeed *really* noisy. But it's in a server room so this is not really a problem for us. Philippe From keith_hodges at yahoo.co.uk Fri Oct 6 11:18:59 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Fri, 06 Oct 2006 10:18:59 +0100 Subject: [ANN] PRPierControlPanel and goodies Message-ID: <45261F83.5010402@yahoo.co.uk> When the repository is back on line I can publish this. Until then I will put things in www.squeaksource.com/PierTemp later today. I have implemented a control panel for pier as a WADispatcherEditorPlugin (so you need that class from Seaside 2.6b-kph latest) This means that a 'pier' link appears next to 'configure' 'remove'. Features: - Select kernel for the pier app or serve all kernels. - UI for managing users and groups and setting passwords. (requires latest Unix Security version) - UI for selecting persistency scheme. The selector provides a mini form for extra data. e.g. PRFilePersistency has a textInput to specify the directory for its files. The 'migrate' button begins the process of migrating data from one persistency scheme to another. When the migration is complete you are asked if you wish to commit. If the migration fails for some reason your existing scheme and data is left untouched. - UI for creating, deleting and renaming kernels. Also: Test case classes for PRPersistency and its subclasses. - tests for renameKernelTo: aName - PRMagmaPersistencyTest uses TestResourceMagma (real db in ramdisk) or TestResourceMockMagma (no db) and is ready for more tests to be implemented. Migration: Migration between PRMagmaPersistency and PRNullPersistency or PRImagePersistency is fully operational in both directions therefore it is now possible to run your pier site 'in-image' and then switch to PRMagmaPersistency to make a back up. Once backed up you can load a fresh image onto your server and then switch back to 'in-image' serving from memory once more. enjoy Keith ___________________________________________________________ Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From keith_hodges at yahoo.co.uk Fri Oct 6 11:55:32 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Fri, 06 Oct 2006 10:55:32 +0100 Subject: [ANN] PRBackupToMagmaPersistency Message-ID: <45262814.4050402@yahoo.co.uk> PRBackupToMagmaPersistency In the same way that PRImagePersistency periodically saves the image to disk, this scheme commits the pier model to the database. This leaves the pier model in memory for speed, and it does not slow down edits at all with database commits. It should only write the model changes to disk, and so should be quite efficient and can be run more frequently than makes sense for PRImagePersistency. This scheme also supports the ability to upgrade the image and reload data from the persistent backup. Keith ___________________________________________________________ Inbox full of spam? Get leading spam protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From damien.cassou at laposte.net Fri Oct 6 17:49:50 2006 From: damien.cassou at laposte.net (Damien Cassou) Date: Fri, 06 Oct 2006 17:49:50 +0200 Subject: [ANN] PRPierControlPanel and goodies In-Reply-To: <45261F83.5010402@yahoo.co.uk> References: <45261F83.5010402@yahoo.co.uk> Message-ID: <45267B1E.9010905@laposte.net> Both annoucements are very good news. Thank you very much for your work on Magritte and Pier. From ducasse at iam.unibe.ch Fri Oct 6 19:12:53 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Fri, 6 Oct 2006 19:12:53 +0200 Subject: [ANN] PRPierControlPanel and goodies In-Reply-To: <45261F83.5010402@yahoo.co.uk> References: <45261F83.5010402@yahoo.co.uk> Message-ID: sounds cool! On 6 oct. 06, at 11:18, Keith Hodges wrote: > When the repository is back on line I can publish this. Until then I > will put things in www.squeaksource.com/PierTemp later today. > > I have implemented a control panel for pier as a > WADispatcherEditorPlugin (so you need that class from Seaside 2.6b-kph > latest) > > This means that a 'pier' link appears next to 'configure' 'remove'. > > Features: > > - Select kernel for the pier app or serve all kernels. > > - UI for managing users and groups and setting passwords. (requires > latest Unix Security version) > > - UI for selecting persistency scheme. > > The selector provides a mini form for extra data. e.g. > PRFilePersistency has a textInput to specify the directory for its > files. > > The 'migrate' button begins the process of migrating data from one > persistency scheme to another. When the migration is complete you are > asked if you wish to commit. If the migration fails for some reason > your > existing scheme and data is left untouched. > > - UI for creating, deleting and renaming kernels. > > Also: > > Test case classes for PRPersistency and its subclasses. > - tests for renameKernelTo: aName > - PRMagmaPersistencyTest uses TestResourceMagma (real db in > ramdisk) or > TestResourceMockMagma (no db) and is ready for more tests to be > implemented. > > Migration: > > Migration between PRMagmaPersistency and PRNullPersistency or > PRImagePersistency is fully operational in both directions > therefore it > is now possible to run your pier site 'in-image' and then switch to > PRMagmaPersistency to make a back up. Once backed up you can load a > fresh image onto your server and then switch back to 'in-image' > serving > from memory once more. > > enjoy > > Keith > > > > > > > > > > > > ___________________________________________________________ > Now you can scan emails quickly with a reading pane. Get the new > Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki From ducasse at iam.unibe.ch Fri Oct 6 19:13:28 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Fri, 6 Oct 2006 19:13:28 +0200 Subject: [ANN] PRPierControlPanel and goodies In-Reply-To: <45261F83.5010402@yahoo.co.uk> References: <45261F83.5010402@yahoo.co.uk> Message-ID: Would it make sense to have a preloadedPier image so that we could play with that? Stef On 6 oct. 06, at 11:18, Keith Hodges wrote: > When the repository is back on line I can publish this. Until then I > will put things in www.squeaksource.com/PierTemp later today. > > I have implemented a control panel for pier as a > WADispatcherEditorPlugin (so you need that class from Seaside 2.6b-kph > latest) > > This means that a 'pier' link appears next to 'configure' 'remove'. > > Features: > > - Select kernel for the pier app or serve all kernels. > > - UI for managing users and groups and setting passwords. (requires > latest Unix Security version) > > - UI for selecting persistency scheme. > > The selector provides a mini form for extra data. e.g. > PRFilePersistency has a textInput to specify the directory for its > files. > > The 'migrate' button begins the process of migrating data from one > persistency scheme to another. When the migration is complete you are > asked if you wish to commit. If the migration fails for some reason > your > existing scheme and data is left untouched. > > - UI for creating, deleting and renaming kernels. > > Also: > > Test case classes for PRPersistency and its subclasses. > - tests for renameKernelTo: aName > - PRMagmaPersistencyTest uses TestResourceMagma (real db in > ramdisk) or > TestResourceMockMagma (no db) and is ready for more tests to be > implemented. > > Migration: > > Migration between PRMagmaPersistency and PRNullPersistency or > PRImagePersistency is fully operational in both directions > therefore it > is now possible to run your pier site 'in-image' and then switch to > PRMagmaPersistency to make a back up. Once backed up you can load a > fresh image onto your server and then switch back to 'in-image' > serving > from memory once more. > > enjoy > > Keith > > > > > > > > > > > > ___________________________________________________________ > Now you can scan emails quickly with a reading pane. Get the new > Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki From keith_hodges at yahoo.co.uk Sat Oct 7 05:39:45 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 04:39:45 +0100 Subject: [ANN] Preloaded Image - SeasideMagmaPier Message-ID: <45272181.1080004@yahoo.co.uk> Available from ftp.seasidehosting.st user preloaded pass squeak ---------------------------------------------------------- Release Notes: This Release - Preloaded Image Sqk3.8F-Smp1.0.10 7thOct2006 _ "Brighton Pier" - PRPierControlPanel as WADispatcherEditorPlugin -- create, delete, rename, switch kernels. -- ui for persistency switching. - Data migration between Persistency schemes working - Testing of Persistency classes has begun Note: Stylesheet has been disabled awaiting the return of Lukas' server To create a repository, use the 'magma' link. To persist a kernel use the 'pier' persistency switching interface. To load security if you want to have a look at it there is a version at www.squeaksource.com/PierTemp feedback is most welcome Keith ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From mhaupt at gmail.com Sat Oct 7 10:07:48 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 10:07:48 +0200 Subject: images in the image Message-ID: Hi, since Lukas Renggli's server is down, a freshly installed Pier won't display the images because they appear to be retrieved from that very server. Does it have to be this way? Can I make this work somehow with out having to wait for the server being up again? Where in Pier - I'm new to it, so please bear with me ;-) - is the connection to Lukas' server hardwired? Best, Michael From ducasse at iam.unibe.ch Sat Oct 7 10:14:03 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Sat, 7 Oct 2006 10:14:03 +0200 Subject: images in the image In-Reply-To: References: Message-ID: normally in the css if I remember well but I mya be wrong. On 7 oct. 06, at 10:07, Michael Haupt wrote: > Hi, > > since Lukas Renggli's server is down, a freshly installed Pier won't > display the images because they appear to be retrieved from that very > server. > > Does it have to be this way? Can I make this work somehow with out > having to wait for the server being up again? Where in Pier - I'm new > to it, so please bear with me ;-) - is the connection to Lukas' server > hardwired? > > Best, > > Michael > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki From mhaupt at gmail.com Sat Oct 7 10:16:03 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 10:16:03 +0200 Subject: images in the image In-Reply-To: References: Message-ID: Hi St?phane, On 10/7/06, st?phane ducasse wrote: > normally in the css if I remember well but I mya be wrong. seemingly the CSS file is loaded from Lukas' server. :-) So where in the image is the link that says so? Sorry for all those stupid questions, Michael From ducasse at iam.unibe.ch Sat Oct 7 10:19:25 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Sat, 7 Oct 2006 10:19:25 +0200 Subject: images in the image In-Reply-To: References: Message-ID: <6B1F0419-777D-447E-9022-5B7A00D26F02@iam.unibe.ch> in the old Smallwiki this was in the properties of the templates, now I did not really pier in production so I forgot Look in the environment of the main component (not sure) Stef On 7 oct. 06, at 10:16, Michael Haupt wrote: > Hi St?phane, > > On 10/7/06, st?phane ducasse wrote: >> normally in the css if I remember well but I mya be wrong. > > seemingly the CSS file is loaded from Lukas' server. :-) So where in > the image is the link that says so? > > Sorry for all those stupid questions, > > Michael > > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > From mhaupt at gmail.com Sat Oct 7 10:20:36 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 10:20:36 +0200 Subject: images in the image In-Reply-To: References: Message-ID: Hi again, On 10/7/06, Michael Haupt wrote: > seemingly the CSS file is loaded from Lukas' server. :-) So where in > the image is the link that says so? ...and just a second later, he found it all of a sudden. Oh had he not asked... It's in Pier-Seaside-Core -> PRPierLibrary>>style, right? Because that message's implementation says ^ '@import "http://www.lukas-renggli.ch/smalltalk/pier/style/84/style.css";' Best, Michael From frank.urbach at schmees.com Sat Oct 7 10:32:13 2006 From: frank.urbach at schmees.com (Frank Urbach) Date: Sat, 7 Oct 2006 08:32:13 +0000 GMT Subject: AW: Re: Re: Re: images in the image Message-ID: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> Hallo Michael, if you use a newer windows machine you can try to use the IIS (the build-in webserver of windows). There you can copy the css-file from Lucas and after this change the hard coded style to your local adress of the IIS. Hope this helps. Cheers, Frank From mhaupt at gmail.com Sat Oct 7 11:01:53 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 11:01:53 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> Message-ID: Hi Frank, On 10/7/06, Frank Urbach wrote: > if you use a newer windows machine you can try to use the IIS (the build-in webserver of windows). There you can copy the css-file from Lucas and after this change the hard coded style to your local adress of the IIS. thanks - there's no Windows machine around, though. ;-) I have replaced the hardwired CSS link with one that references a CSS file that I know won't vanish for now, and will copy Lukas' file to a local server as soon as his server is up and running again. I was just not willing to take the loooong loading times... Best, Michael From philippe.marschall at gmail.com Sat Oct 7 11:20:29 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 11:20:29 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> Message-ID: <66666f210610070220k4f33444fl76c3a235e554c726@mail.gmail.com> 2006/10/7, Michael Haupt : > Hi Frank, > > On 10/7/06, Frank Urbach wrote: > > if you use a newer windows machine you can try to use the IIS (the build-in webserver of windows). There you can copy the css-file from Lucas and after this change the hard coded style to your local adress of the IIS. > > thanks - there's no Windows machine around, though. ;-) > > I have replaced the hardwired CSS link with one that references a CSS > file that I know won't vanish for now, and will copy Lukas' file to a > local server as soon as his server is up and running again. > > I was just not willing to take the loooong loading times... Hi I just sent a mail to the list that contains the CSS files and images of Pier. It also contains a Pier-Seaside that serves them directly. I hope it gets approved by the moderator soon. Otherwise I'll probably have to use something like rapidshare. Philippe From mhaupt at gmail.com Sat Oct 7 11:40:59 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 11:40:59 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070220k4f33444fl76c3a235e554c726@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070220k4f33444fl76c3a235e554c726@mail.gmail.com> Message-ID: Hi Philippe, On 10/7/06, Philippe Marschall wrote: > I just sent a mail to the list that contains the CSS files and images > of Pier. It also contains a Pier-Seaside that serves them directly. ah, wonderful! Can you give me a hint at where to apply modifications in the image so that direct serving is supported? Best, Michael From philippe.marschall at gmail.com Sat Oct 7 11:12:40 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 11:12:40 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> Message-ID: <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> Hi Attached you find the zipped CSS and images of Pier. You can server them either with Seaside or an external http server like Apache. You find also a modified version of Pier-Seaside that uses FileLibrary to serve the files. This is somewhat experimental. You have to first load FileLibrary-pmm.12.mcz and then merge it in. But there's not need to configure Seaside to serve files or use an external webserver. Philippe 2006/10/7, Michael Haupt : > Hi Frank, > > On 10/7/06, Frank Urbach wrote: > > if you use a newer windows machine you can try to use the IIS (the build-in webserver of windows). There you can copy the css-file from Lucas and after this change the hard coded style to your local adress of the IIS. > > thanks - there's no Windows machine around, though. ;-) > > I have replaced the hardwired CSS link with one that references a CSS > file that I know won't vanish for now, and will copy Lukas' file to a > local server as soon as his server is up and running again. > > I was just not willing to take the loooong loading times... > > Best, > > Michael > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > -------------- next part -------------- A non-text attachment was scrubbed... Name: pier-style-84.zip Type: application/zip Size: 18563 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061007/02d3fb84/pier-style-84-0001.zip -------------- next part -------------- A non-text attachment was scrubbed... Name: Pier-Seaside-pmm.80.mcz Type: application/octet-stream Size: 71235 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061007/02d3fb84/Pier-Seaside-pmm.80-0001.obj From philippe.marschall at gmail.com Sat Oct 7 12:09:35 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 12:09:35 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070220k4f33444fl76c3a235e554c726@mail.gmail.com> Message-ID: <66666f210610070309t2608fa80l35cbd754cd86fe80@mail.gmail.com> 2006/10/7, Michael Haupt : > Hi Philippe, > > On 10/7/06, Philippe Marschall wrote: > > I just sent a mail to the list that contains the CSS files and images > > of Pier. It also contains a Pier-Seaside that serves them directly. > > ah, wonderful! Can you give me a hint at where to apply modifications > in the image so that direct serving is supported? Well it's a class the contains all the resources. http://spielverderber.seasidehosting.st/resources/Pier-Seaside-pmm.80.mcz First load FileLibrary-pmm.12.mcz from the Seaside repository. Then merge it in. In general a Pier-Seaside-lr.79 or later is recommened. The resources alone are at: http://spielverderber.seasidehosting.st/resources/pier-style-84.zip Philippe From mhaupt at gmail.com Sat Oct 7 12:12:52 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 12:12:52 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> Message-ID: Hi Philippe, On 10/7/06, Philippe Marschall wrote: > You have to first load FileLibrary-pmm.12.mcz and then merge it in. where do I get that? I can't seem to find it in SqueakMap or the Monticello browser. Best, Michael From philippe.marschall at gmail.com Sat Oct 7 12:18:15 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 12:18:15 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> Message-ID: <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> 2006/10/7, Michael Haupt : > Hi Philippe, > > On 10/7/06, Philippe Marschall wrote: > > You have to first load FileLibrary-pmm.12.mcz and then merge it in. > > where do I get that? I can't seem to find it in SqueakMap or the > Monticello browser. The Seaiside repository: MCHttpRepository location: 'http://www.squeaksource.com/Seaside' user: '' password: '' Philippe From mhaupt at gmail.com Sat Oct 7 12:34:05 2006 From: mhaupt at gmail.com (Michael Haupt) Date: Sat, 7 Oct 2006 12:34:05 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> Message-ID: Hi Philippe, On 10/7/06, Philippe Marschall wrote: > The Seaiside repository: thanks! It works! :-) So, to summarise, I have done the following (I provide this as a smallish tutorial, just in case anybody else is reading this): - put the .mcz file you sent me in my Squeak folder, - unzipped the style ZIP and put the "84" folder in the Squeak folder as well, - started a 3.9-7061 (RC1) image, - used SqueakMap to install Seaside and Pier, - set up the Seaside repository in the Monticello browser, - loaded FileLibrary from the Seaside repository using Monticello, - set up my Squeak folder as a repository for Monticello, - loaded your .mcz file from there, - started the server (WAKom startOn: 8080, as usual), - pointed the browser to http://localhost:8080/seaside/pier ...and bingo! :-) Many thanks, Michael From keith_hodges at yahoo.co.uk Sat Oct 7 12:39:11 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 11:39:11 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> Message-ID: <452783CF.40605@yahoo.co.uk> I have a version of seaside-magma-pier which manages the css in pier with the images 'in image' as PRFiles. It will take me a little while to merge this into my latest but it is on its way. I want to merge in FileLibrary into the preloaded image as well. Keith ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From philippe.marschall at gmail.com Sat Oct 7 12:59:27 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 12:59:27 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> Message-ID: <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> 2006/10/7, Michael Haupt : > Hi Philippe, > > On 10/7/06, Philippe Marschall wrote: > > The Seaiside repository: > > thanks! It works! :-) > > So, to summarise, I have done the following (I provide this as a > smallish tutorial, just in case anybody else is reading this): > - put the .mcz file you sent me in my Squeak folder, > - unzipped the style ZIP and put the "84" folder in the Squeak folder as well, > - started a 3.9-7061 (RC1) image, > - used SqueakMap to install Seaside and Pier, > - set up the Seaside repository in the Monticello browser, > - loaded FileLibrary from the Seaside repository using Monticello, > - set up my Squeak folder as a repository for Monticello, > - loaded your .mcz file from there, Merging is actually safer and recommended. But it's good to know that loading works too. Philippe > - started the server (WAKom startOn: 8080, as usual), > - pointed the browser to http://localhost:8080/seaside/pier > > ...and bingo! :-) > > Many thanks, > > Michael > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > From keith_hodges at yahoo.co.uk Sat Oct 7 13:36:52 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 12:36:52 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> Message-ID: <45279154.6060508@yahoo.co.uk> Philippe Marschall wrote: > 2006/10/7, Michael Haupt : > >> Hi Philippe, I just cant get seaside to stop looking for lukas' server where is it hanging on to the reference from, I have changed PRPierLibrary! Keith ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com From keith_hodges at yahoo.co.uk Sat Oct 7 13:42:22 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 12:42:22 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> Message-ID: <4527929E.5050204@yahoo.co.uk> arrg, the web browser had the reference cached! Keith ___________________________________________________________ Yahoo! Messenger - with free PC-PC calling and photo sharing. http://uk.messenger.yahoo.com From philippe.marschall at gmail.com Sat Oct 7 13:42:53 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 13:42:53 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <45279154.6060508@yahoo.co.uk> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> <45279154.6060508@yahoo.co.uk> Message-ID: <66666f210610070442h69be4e3cj22f2e53e7dee90ab@mail.gmail.com> 2006/10/7, Keith Hodges : > Philippe Marschall wrote: > > 2006/10/7, Michael Haupt : > > > >> Hi Philippe, > I just cant get seaside to stop looking for lukas' server > > where is it hanging on to the reference from, I have changed PRPierLibrary! On an unmodified Pier it should only be in: PRPierLibrary >> #style For a modified, well it depends on the modifications of course. You can search for string literals containing it by highlighting lukas-renggli and the pressing Ctrl+E (on <= 3.8) or Shift+Ctrl+E (on 3.9). On Macs it's probably the strange Apple key instead of Ctrl, and Ctrl/Alt swapping might affect it too. Philippe From keith_hodges at yahoo.co.uk Sat Oct 7 13:48:15 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 12:48:15 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> Message-ID: <452793FF.8090304@yahoo.co.uk> So pier works in konqueror, but not in firefox. Firefox insists on looking at lukas' server for the stylesheet, even though I am using PRFileLibrary! I tried clearing the caches in firefox... I am stumped Keith ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" ? The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From keith_hodges at yahoo.co.uk Sat Oct 7 14:12:19 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 13:12:19 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <452793FF.8090304@yahoo.co.uk> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> <452793FF.8090304@yahoo.co.uk> Message-ID: <452799A3.9030203@yahoo.co.uk> I had renamed the old style from #style to #styleOld which if seaside is serving all selecots beginning with 'style' didnt do me any good. Konqueror was timing out on lukas' server quicker than firefox which is why it appeared to work there and not in firefox. Keith ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com From keith_hodges at yahoo.co.uk Sat Oct 7 14:16:56 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 13:16:56 +0100 Subject: [ANN] Preloaded Image - SeasideMagmaPier In-Reply-To: <45272181.1080004@yahoo.co.uk> References: <45272181.1080004@yahoo.co.uk> Message-ID: <45279AB8.2060100@yahoo.co.uk> I have updated this preloaded image to use FileLibrary to serve all styles and images from the image without needing lukas' server. this is much better I think Keith > Available from ftp.seasidehosting.st > user preloaded pass squeak > > ---------------------------------------------------------- > Release Notes: > This Release - Preloaded Image > Sqk3.8F-Smp1.0.10 7thOct2006 _ "Brighton Pier" > - PRPierControlPanel as WADispatcherEditorPlugin > -- create, delete, rename, switch kernels. > -- ui for persistency switching. > - Data migration between Persistency schemes working > - Testing of Persistency classes has begun > > > Note: Stylesheet has been disabled awaiting the return of Lukas' server > > To create a repository, use the 'magma' link. > To persist a kernel use the 'pier' persistency switching interface. > > To load security if you want to have a look at it > there is a version at www.squeaksource.com/PierTemp > > feedback is most welcome > > Keith > ________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > > ___________________________________________________________ NEW Yahoo! Cars - sell your car and browse thousands of new and used cars online! http://uk.cars.yahoo.com/ From philippe.marschall at gmail.com Sat Oct 7 14:22:19 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Sat, 7 Oct 2006 14:22:19 +0200 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <452793FF.8090304@yahoo.co.uk> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> <452793FF.8090304@yahoo.co.uk> Message-ID: <66666f210610070522s73e2bcfcr10dce59254bd58ed@mail.gmail.com> 2006/10/7, Keith Hodges : > So pier works in konqueror, but not in firefox. Firefox insists on > looking at lukas' server for the stylesheet, even though I am using > PRFileLibrary! I tried clearing the caches in firefox... I am stumped Have you tried WARegistry clearAllHandlers If you look at the html, do the links still refer to lukas? Philippe From keith_hodges at yahoo.co.uk Sat Oct 7 14:31:34 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Sat, 07 Oct 2006 13:31:34 +0100 Subject: AW: Re: Re: Re: images in the image In-Reply-To: <66666f210610070522s73e2bcfcr10dce59254bd58ed@mail.gmail.com> References: <566192800-1160210023-cardhu_blackberry.rim.net-19876-@engine05-cell01.bwc.produk.on.blackberry> <66666f210610070212o463eca88q56112113c658d9d9@mail.gmail.com> <66666f210610070318n56be1e2bpee42abf10c487a87@mail.gmail.com> <66666f210610070359j561c2ebcu5e95a59357020f54@mail.gmail.com> <452793FF.8090304@yahoo.co.uk> <66666f210610070522s73e2bcfcr10dce59254bd58ed@mail.gmail.com> Message-ID: <45279E26.8070402@yahoo.co.uk> The text '@blah.css' in #style doesnt sho up in the html source, so thats why I couldnt see it. I found the culprit. I had renames 'style' to #styleOld thinking that this would make it go away. But of course seaside serves up all selectors beginning with 'style' and thus continued to serve the string which referenced lukas' server, as well as my correct style reference. This is why it worked in konqueror because it timed out on lukas' server eventually and displayed pier correctly. For anyone beginning in pier, the latest image at preloaded is pretty well set up I think Keith ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From renggli at iam.unibe.ch Tue Oct 10 21:44:46 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Tue, 10 Oct 2006 21:44:46 +0200 Subject: Offline In-Reply-To: <3DCCA35C-5612-4B70-AAB4-52C3B0FE25FF@iam.unibe.ch> References: <3DCCA35C-5612-4B70-AAB4-52C3B0FE25FF@iam.unibe.ch> Message-ID: <304E933A-03F7-4B71-8FDA-ABEF694394F1@iam.unibe.ch> > The server will be put online again as soon as possible, however it > might take a while to get things settled with the new internet > provider. I hope to be online at least on Wednesday next week, but > one never knows what happens. The server and the SqueakSource repository is back online again. Have to catch up with lots of mails now ;-) Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From keith_hodges at yahoo.co.uk Wed Oct 11 04:39:40 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Wed, 11 Oct 2006 03:39:40 +0100 Subject: Updated repository Message-ID: <452C596C.6070407@yahoo.co.uk> Dear All, I have updated the repository with all of my mods. I do hope you like them. I sincerely apologize in advance that my code quality may be fairly appalling at times. (... myriad of excuses snipped....) I rest in the knowledge that Lukas' is likely to be fairly tough on anything that makes it through into the mainstream. I have tried to be gentle on the core, indeed I have backed out some of my more radical changes. I have begun to think about providing/using a framework for testing, and so there is much more scope for improving things now. To load Pier-Magma with tests you will also need Magma-sunit , a new package in MagmaTester upon which PRMagmaPersistencyTest depends. dont forget that for the faint hearted there is a preloaded image with all of this in (see previous emails) best regards Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From jaywhy at gmail.com Fri Oct 13 19:05:43 2006 From: jaywhy at gmail.com (Jason Yates) Date: Fri, 13 Oct 2006 13:05:43 -0400 Subject: subclass overridden #build: Message-ID: <4cbfccd70610131005p3a41101eraa9f5f1f260f76b2@mail.gmail.com> Whenever I try to access some form component of the model. Whether in Pier or in my own testing of Magritte, I this error. "Error: My subclass should have overridden #build:" I've searched the documentation. Yet, I couldn't find anything about how to override "build:". Also because it is happening in Pier, not just my own implementation of Magritte. I'm assuming something else is at fault. Anyone have any ideas. Thanks. -- Jason Yates jaywhy at gmail.com From brad at sonaural.com Wed Oct 18 02:39:07 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 17 Oct 2006 17:39:07 -0700 Subject: MAOptionDescription is abstract Message-ID: <453577AB.1050806@sonaural.com> I have little experience with Pier. I don't understand why, when I select the "Environment" selection, I receive and error: "MAOptionDescription is abstract" This comes from: MAOptionDescription >>error: "Create a new instance of the receiving class and checks if it is concrete." self isAbstract ifTrue: [ self error: self name , ' is abstract.' ]. ^ super new I don't understand the error when looking thru the debugger thread. Any help? Where can I look? brad From keith_hodges at yahoo.co.uk Wed Oct 18 14:17:22 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Wed, 18 Oct 2006 13:17:22 +0100 Subject: [ANN] Seaside-Magma-Pier Message-ID: <45361B52.6020107@yahoo.co.uk> In order to produce a full installation of Seaside-Magma-Pier the configuration script is now available at. http://smallwiki.unibe.ch/smallwiki/pier/installationofseasidemagmaandpier To use it, open a vanilla image, open a workspace and 'doit'. as always feedback would be welcomed. best regards Keith ----- p.s. thanks to Simon for inspiring this approach and spurring it along ___________________________________________________________ Try the all-new Yahoo! Mail. "The New Version is radically easier to use" ? The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html From renggli at iam.unibe.ch Wed Oct 18 17:59:09 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Wed, 18 Oct 2006 17:59:09 +0200 Subject: Merging In-Reply-To: <45361896.5000407@yahoo.co.uk> References: <45361896.5000407@yahoo.co.uk> Message-ID: <48201F3F-753C-4DFC-A4BA-B723DFDA9C7E@iam.unibe.ch> Hi Keith, > I am strugging to merge your new security widgets into > PRPierControlPanel. > > Have you looked at PRPierControlPanel at all? no sorry, I didn't had the time to look at or merge it yet. Indeed this it is a bit difficult, since you changes to PRPierMain break all my productive applications. Also I have some problems with the way you write code: Personally I pay a lot of attention to the way the source is formatted, especially that it is properly indented, that there are no unnecessary statements or brackets. Especially that it is readable, nice looking and well fitting with the existing code. I started to like the approach with the widgets and worked on that. In fact, my initial concerns were certainly not valid. The latest changes I committed came all from the requirements when setting up a new productive server for a lecture here in Bern. > PRPierControlPanel runs in the context of WADispatcherEditor, and > so has to create a Pier like context if it wishes to display any > pier widgets. For a productive setup behind Apache there is no access to the configuration application from outside the local network anyway. How would you change the settings then? > This did work with the previous Users/Groups control panel that you > have replaced. However the new widgets do not seem to be getting > the Current context. I started from your code and extended it and added a superclass to share some functionality. Just lately I also added a browse view to navigate around the structures and to have an overview of the permissions, users and groups (like the unix ls -la). > I am opening the widgets like so: > > openWidget: widget titled: title > > self call: (PRCurrentContext use: self during: [ > ((widget) > context; > addDecoration: (WAWindowDecoration new > title: title); > yourself) > ]). Mhh, this certainly does not work, since the component is called outside the scope of the dynamic-variable. Thus it should work if you move the dynamic-variable outside the call: openWidget: widget titled: title PRCurrentContext use: self during: [ self call: (widget context; addDecoration: (WAWindowDecoration new title: title; yourself); yourself) ] Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From brad at sonaural.com Wed Oct 18 20:41:44 2006 From: brad at sonaural.com (Brad Fuller) Date: Wed, 18 Oct 2006 11:41:44 -0700 Subject: Text in Header Message-ID: <45367568.7030908@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061018/1f2dbb97/attachment.html From brad at sonaural.com Wed Oct 18 21:07:58 2006 From: brad at sonaural.com (Brad Fuller) Date: Wed, 18 Oct 2006 12:07:58 -0700 Subject: Text in Header Message-ID: <45367B8E.8060302@sonaural.com> Is there a way to easily change the text in the header of Pier to something different than the object created? When editing the environment/header I just receive the option to change the component type and it's name. Obviously, the concept is lost on me. brad From renggli at iam.unibe.ch Thu Oct 19 08:21:19 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Thu, 19 Oct 2006 08:21:19 +0200 Subject: MAOptionDescription is abstract In-Reply-To: <453577AB.1050806@sonaural.com> References: <453577AB.1050806@sonaural.com> Message-ID: <827D38E4-4858-485D-81ED-657374E3D0BF@iam.unibe.ch> > "MAOptionDescription is abstract" Use one of their subclasses, MAMultipleOptionDescription or MASingleOptionDescription, they are both concrete. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From renggli at iam.unibe.ch Thu Oct 19 08:22:13 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Thu, 19 Oct 2006 08:22:13 +0200 Subject: Text in Header In-Reply-To: <45367B8E.8060302@sonaural.com> References: <45367B8E.8060302@sonaural.com> Message-ID: <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> > "If you only want to change the title of the site this is even simpler. > Open up your web-browser, browse to 'Environment', then 'Header', hit > 'Settings' and change the title field from '%k' (the name of the > current *k*ernel) to something else." This is odd, following my instructions it works for me. What version of Pier are you using? The image I have here is Pier-Model-lr.87 and Pier-Seaside-lr.82. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From brad at sonaural.com Thu Oct 19 16:36:41 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 07:36:41 -0700 Subject: Version reporting? (Re: Text in Header) In-Reply-To: <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> Message-ID: <45378D79.60804@sonaural.com> Lukas Renggli wrote: > > "If you only want to change the title of the site this is even > simpler. > > Open up your web-browser, browse to 'Environment', then 'Header', hit > > 'Settings' and change the title field from '%k' (the name of the > > current *k*ernel) to something else." > > This is odd, following my instructions it works for me. What version > of Pier are you using? The image I have here is Pier-Model-lr.87 and > Pier-Seaside-lr.82. > How do you find out? I searched for a method to return the version, but I didn't see any. Seems it ought to be in the seaside tests. From keith_hodges at yahoo.co.uk Thu Oct 19 16:56:35 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Thu, 19 Oct 2006 15:56:35 +0100 Subject: Version reporting? (Re: Text in Header) In-Reply-To: <45378D79.60804@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45378D79.60804@sonaural.com> Message-ID: <45379223.2000500@yahoo.co.uk> Dear Brad, if you open a monticello browser (world menu open) it lists all of the loaded packages and their versions. From the look of the walkback it appears as though you may have accidentally deleted a '.' (period) in one of the methods. Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From brad at sonaural.com Thu Oct 19 17:00:26 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 08:00:26 -0700 Subject: Version reporting? (Re: Text in Header) In-Reply-To: <45379223.2000500@yahoo.co.uk> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45378D79.60804@sonaural.com> <45379223.2000500@yahoo.co.uk> Message-ID: <4537930A.8080900@sonaural.com> Keith Hodges wrote: > Dear Brad, > > if you open a monticello browser (world menu open) it lists all of the > loaded packages and their versions. > duh... > From the look of the walkback it appears as though you may have > accidentally deleted a '.' (period) in one of the methods. > really? crap! From keith_hodges at yahoo.co.uk Thu Oct 19 17:21:02 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Thu, 19 Oct 2006 16:21:02 +0100 Subject: Version reporting? (Re: Text in Header) In-Reply-To: <4537930A.8080900@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45378D79.60804@sonaural.com> <45379223.2000500@yahoo.co.uk> <4537930A.8080900@sonaural.com> Message-ID: <453797DE.20007@yahoo.co.uk> Brad Fuller wrote: > Oh ignore me, I thought you had been editing methods in the image. Keith > really? crap! > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > > Send instant messages to your online friends http://uk.messenger.yahoo.com From brad at sonaural.com Thu Oct 19 17:20:11 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 08:20:11 -0700 Subject: [ANN] Seaside-Magma-Pier In-Reply-To: <45361B52.6020107@yahoo.co.uk> References: <45361B52.6020107@yahoo.co.uk> Message-ID: <453797AB.20308@sonaural.com> Keith Hodges wrote: > In order to produce a full installation of Seaside-Magma-Pier the > configuration script is now available at. > > http://smallwiki.unibe.ch/smallwiki/pier/installationofseasidemagmaandpier > > To use it, open a vanilla image, open a workspace and 'doit'. > > as always feedback would be welcomed. > Keith, I tried in a vanilla 3.8 image and rcv'd errors. First one is: Unknown variable: Installer From brad at sonaural.com Thu Oct 19 17:22:24 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 08:22:24 -0700 Subject: Text in Header In-Reply-To: <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> Message-ID: <45379830.9050708@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061019/cdb34314/attachment.html From brad at sonaural.com Thu Oct 19 17:25:39 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 08:25:39 -0700 Subject: Text in Header In-Reply-To: <45379830.9050708@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45379830.9050708@sonaural.com> Message-ID: <453798F3.2060802@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061019/191a29e7/attachment.html From keith_hodges at yahoo.co.uk Thu Oct 19 17:46:57 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Thu, 19 Oct 2006 16:46:57 +0100 Subject: [ANN] Seaside-Magma-Pier In-Reply-To: <453797AB.20308@sonaural.com> References: <45361B52.6020107@yahoo.co.uk> <453797AB.20308@sonaural.com> Message-ID: <45379DF1.4020605@yahoo.co.uk> Brad Fuller wrote: > Keith Hodges wrote: > >> In order to produce a full installation of Seaside-Magma-Pier the >> configuration script is now available at. >> >> http://smallwiki.unibe.ch/smallwiki/pier/installationofseasidemagmaandpier >> >> To use it, open a vanilla image, open a workspace and 'doit'. >> >> as always feedback would be welcomed. >> >> > Keith, > I tried in a vanilla 3.8 image and rcv'd errors. > First one is: > Unknown variable: Installer > > Dear Brad, yes that is to be expected. The first line loads 'Installer', so you have to "do-it" the first line of the script first. Then the rest of the script should be ok. Occasionally the servers are slow and a script might fail, but hopefully you will be ok. Keith ___________________________________________________________ Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html From brad at sonaural.com Thu Oct 19 18:06:22 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 09:06:22 -0700 Subject: [ANN] Seaside-Magma-Pier In-Reply-To: <45379DF1.4020605@yahoo.co.uk> References: <45361B52.6020107@yahoo.co.uk> <453797AB.20308@sonaural.com> <45379DF1.4020605@yahoo.co.uk> Message-ID: <4537A27E.7070904@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061019/f1ab64e8/attachment.html From brad at sonaural.com Thu Oct 19 18:14:53 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 09:14:53 -0700 Subject: [ANN] Seaside-Magma-Pier In-Reply-To: <4537A27E.7070904@sonaural.com> References: <45361B52.6020107@yahoo.co.uk> <453797AB.20308@sonaural.com> <45379DF1.4020605@yahoo.co.uk> <4537A27E.7070904@sonaural.com> Message-ID: <4537A47D.1070607@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061019/d556d946/attachment.html From keith_hodges at yahoo.co.uk Thu Oct 19 18:30:03 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Thu, 19 Oct 2006 17:30:03 +0100 Subject: [ANN] Seaside-Magma-Pier In-Reply-To: <4537A47D.1070607@sonaural.com> References: <45361B52.6020107@yahoo.co.uk> <453797AB.20308@sonaural.com> <45379DF1.4020605@yahoo.co.uk> <4537A27E.7070904@sonaural.com> <4537A47D.1070607@sonaural.com> Message-ID: <4537A80B.5070204@yahoo.co.uk> aww stupid squeakmap! Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From brad at sonaural.com Thu Oct 19 18:42:20 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 09:42:20 -0700 Subject: Text in Header In-Reply-To: <45379830.9050708@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45379830.9050708@sonaural.com> Message-ID: <4537AAEC.1090407@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061019/7aab3916/attachment.html From keith_hodges at yahoo.co.uk Thu Oct 19 18:58:49 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Thu, 19 Oct 2006 17:58:49 +0100 Subject: Text in Header In-Reply-To: <4537AAEC.1090407@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45379830.9050708@sonaural.com> <4537AAEC.1090407@sonaural.com> Message-ID: <4537AEC9.3060908@yahoo.co.uk> Brad, you must be getting frustrated meet me in irc #squeak I am Keithy Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From renggli at iam.unibe.ch Thu Oct 19 23:45:28 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Thu, 19 Oct 2006 23:45:28 +0200 Subject: UserCommands? In-Reply-To: <4536CDBD.6060008@yahoo.co.uk> References: <4536CDBD.6060008@yahoo.co.uk> Message-ID: This looks like a problem with backward compatibility with one of my latest changes in the Pier-Security package: What I did is to add permissions to be able to control the commands on a much fine-grained bases, not only on command level. For example that anonymous people are only able to add Pages, but not components or resources. Now the problem is that the security decoration does not expect command classes anymore, but Permission instances. Permission instances basically reference a command class together with some additional constraints. To fix you problem you need to reset the security model. If you are still able to access the 'Change Group', 'Change Owner' and 'Change Other' commands simply reassign all the rights recursively. Else something like PUSecurity allInstances: [ :each | each groupPermissions: nil; otherPermissions: nil; ownerPermissions: nil ] might do the trick. Sorry for the inconvenience, but sometimes a change like that is unavoidable ;-) Cheers, Lukas On 19 Oct 2006, at 02:58, Keith Hodges wrote: > I get this walkback commonly when using Security commands > > this is before I have added any users. > > Keith > > > MessageNotUnderstood: PUAddPermission>>do:separatedBy: > > * PUAddPermission(Object)>>doesNotUnderstand: #do:separatedBy: > > self Add Component > *temps* > aMessage do: [] in > MAStringWriter>>visitMultipleOptionDescription: {[:each | > self > object: each during: [s...etc... > *inst vars* > properties nil > command PRAddCommand > structure PRComponent > > * MAStringWriter>>visitMultipleOptionDescription: > > self a MAStringWriter > *temps* > aDescription a MAMultipleOptionDescription label: > 'Permissions' comment: 'Defines the set of permissions used > tog...etc... > each nil > *inst vars* > stream a WriteStream '' > object Add Component > > * MAMultipleOptionDescription>>acceptMagritte: > > self a MAMultipleOptionDescription label: 'Permissions' > comment: 'Defines the set of permissions used tog...etc... > *temps* > aVisitor a MAStringWriter > *inst vars* > properties a Dictionary(#attributes->a WAHtmlAttributes > #comment->'Defines the set of permissions used > together...etc... > accessor (MASelectorAccessor read: #permissions write: > #permissions:) > reference a MAPriorityContainer label: 'Permission' > comment: nil > options [an Array(Add File Add Page Add Component Edit Copy > Move Remove View Environment Settings Change Group Change > Other Change Owner)] > > * MAStringWriter(MAVisitor)>>visit: > > self a MAStringWriter > *temps* > anObject a MAMultipleOptionDescription label: 'Permissions' > comment: 'Defines the set of permissions used tog...etc... > *inst vars* > stream a WriteStream '' > object Add Component > > * MAStringWriter(MAWriter)>>write:description:to: > > self a MAStringWriter > *temps* > anObject Add Component > aDescription a MAMultipleOptionDescription label: > 'Permissions' comment: 'Defines the set of permissions used > tog...etc... > aStream a WriteStream '' > *inst vars* > stream a WriteStream '' > object Add Component > > Send instant messages to your online friends http:// > uk.messenger.yahoo.com -- Lukas Renggli http://www.lukas-renggli.ch From renggli at iam.unibe.ch Thu Oct 19 23:54:33 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Thu, 19 Oct 2006 23:54:33 +0200 Subject: Merging In-Reply-To: <4536D316.7010709@yahoo.co.uk> References: <45361896.5000407@yahoo.co.uk> <48201F3F-753C-4DFC-A4BA-B723DFDA9C7E@iam.unibe.ch> <4536BE0E.8060100@yahoo.co.uk> <4536D316.7010709@yahoo.co.uk> Message-ID: >>> I am opening the widgets like so: >>> >>> openWidget: widget titled: title >>> >>> self call: (PRCurrentContext use: self during: [ >>> ((widget) >>> context; >>> addDecoration: (WAWindowDecoration new >>> title: title); >>> yourself) >>> ]). >>> >> >> Mhh, this certainly does not work, since the component is called >> outside the scope of the dynamic-variable. Thus it should work if >> you move the dynamic-variable outside the call: >> >> openWidget: widget titled: title >> PRCurrentContext use: self during: [ >> self call: (widget >> context; >> addDecoration: (WAWindowDecoration new >> title: title; >> yourself); >> yourself) ] > > I attempted the fix you suggested, but no luck. Obviously this is a bit trickier than I first thought to get the stack right. In fact Seaside is using the same technique to get access to the current session ... Try this, this should finally work, I hope :-) openWidget: widget titled: title PRCurrentContext use: self during: [ WARenderLoop new call: ((widget addDecoration: (WAWindowDecoration new title: title; yourself); yourself) ] Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From renggli at iam.unibe.ch Thu Oct 19 23:57:55 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Thu, 19 Oct 2006 23:57:55 +0200 Subject: subclass overridden #build: In-Reply-To: <4cbfccd70610131005p3a41101eraa9f5f1f260f76b2@mail.gmail.com> References: <4cbfccd70610131005p3a41101eraa9f5f1f260f76b2@mail.gmail.com> Message-ID: <4BBAAF02-F2BE-43CA-8540-3888D614F2BD@iam.unibe.ch> > Whenever I try to access some form component of the model. Whether in > Pier or in my own testing of Magritte, I this error. > > "Error: My subclass should have overridden #build:" > > I've searched the documentation. Yet, I couldn't find anything about > how to override "build:". Also because it is happening in Pier, not > just my own implementation of Magritte. I'm assuming something else > is at fault. It is a bit hard to guess from your description what is going wrong in your image. I assume that you update Magritte from an old version and now there is something wrong with the description cache. Try to evaluate the following code: MADescriptionBuilder initialize Please give a more detailled description what you are trying to do and how the full stack trace of the error locks like, if the problem persists. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From brad at sonaural.com Fri Oct 20 02:14:05 2006 From: brad at sonaural.com (Brad Fuller) Date: Thu, 19 Oct 2006 17:14:05 -0700 Subject: Text in Header In-Reply-To: <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> Message-ID: <453814CD.9090605@sonaural.com> Lukas Renggli wrote: > > "If you only want to change the title of the site this is even > simpler. > > Open up your web-browser, browse to 'Environment', then 'Header', hit > > 'Settings' and change the title field from '%k' (the name of the > > current *k*ernel) to something else." > > This is odd, following my instructions it works for me. What version > of Pier are you using? The image I have here is Pier-Model-lr.87 and > Pier-Seaside-lr.82. > I just upgraded to these versions and I still have the same problem. (but, it fixed another problem though!) From keith_hodges at yahoo.co.uk Fri Oct 20 04:40:11 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Fri, 20 Oct 2006 03:40:11 +0100 Subject: Text in Header In-Reply-To: <4537AAEC.1090407@sonaural.com> References: <45367B8E.8060302@sonaural.com> <370792BF-549F-4FC3-ABAB-897DD51311E2@iam.unibe.ch> <45379830.9050708@sonaural.com> <4537AAEC.1090407@sonaural.com> Message-ID: <4538370B.1070106@yahoo.co.uk> Brad Fuller wrote: > Brad Fuller wrote: >> Lukas Renggli wrote: >>> > "If you only want to change the title of the site this is even >>> simpler. >>> > Open up your web-browser, browse to 'Environment', then 'Header', hit >>> > 'Settings' and change the title field from '%k' (the name of the >>> > current *k*ernel) to something else." >>> >>> Just to confirm that this worked for me, using the image generated from http://smallwiki.unibe.ch/smallwiki/pier/installationofseasidemagmaandpier It even works if I am not logged in! Lukas? Between us lukas and I sorted the PRPierControlPanel which appears in my later versions of Pier-Seaside-kph, but you need a fix from Magritte-Seaside to use the User/Groups editors. best regards Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From renggli at iam.unibe.ch Fri Oct 20 11:15:11 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Fri, 20 Oct 2006 11:15:11 +0200 Subject: UserCommands? In-Reply-To: <45381BB9.7040407@yahoo.co.uk> References: <4536CDBD.6060008@yahoo.co.uk> <45381BB9.7040407@yahoo.co.uk> Message-ID: <0104E837-E514-45B7-ADEE-AE729C5E1CA9@iam.unibe.ch> > With respect to the other walk back. I am using a completely fresh > image all the latest sources from monticello. > > (see http://smallwiki.unibe.ch/smallwiki/pier/ > installationofseasidemagmaandpier) I get an error with the installer that #isArray is not understood in a 3.8 image ... though that is quickly fixed. Now I understand what you installer scripts are all about. Really cool is the thing with #answer:with:. In wonder why you have everything in a single class and not have subclasses for SqueakMap, Mantis, SqueakSource, etc? > similar walkbacks are occuring which leads me to beleive that there > is something missing from the magritte code. Is there an update > that has missed being checked in? Ouch, I found a bug in Magritte that was introduced with another project and caused some problems in Pier. Unfortunately I never tested the latest version of Magritte together with Pier. The problem should be fixed now. Name: Magritte-All-lr.172 Author: lr Time: 20 October 2006, 11:13:06 am UUID: 707fe363-6537-4ac4-b947-e92531149efd Ancestors: Magritte-All-lr.171 Dependencies: Magritte-Model-lr.225, Magritte-Tests-lr.95, Magritte- Seaside-lr.198, Magritte-Morph-lr.33 - fixed a bug for single-selection and multiple-selection rendering Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From ducasse at iam.unibe.ch Fri Oct 20 20:34:12 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Fri, 20 Oct 2006 20:34:12 +0200 Subject: UserCommands? In-Reply-To: <0104E837-E514-45B7-ADEE-AE729C5E1CA9@iam.unibe.ch> References: <4536CDBD.6060008@yahoo.co.uk> <45381BB9.7040407@yahoo.co.uk> <0104E837-E514-45B7-ADEE-AE729C5E1CA9@iam.unibe.ch> Message-ID: > Ouch, I found a bug in Magritte that was introduced with another > project and caused some problems in Pier. Unfortunately I never > tested the latest version of Magritte together with Pier. :) I like that description....bug are vicious :) Lukas will you present saturday the latest cool stuff of pier :) Stef From renggli at iam.unibe.ch Sat Oct 21 10:34:47 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Sat, 21 Oct 2006 10:34:47 +0200 Subject: UserCommands? In-Reply-To: References: <4536CDBD.6060008@yahoo.co.uk> <45381BB9.7040407@yahoo.co.uk> <0104E837-E514-45B7-ADEE-AE729C5E1CA9@iam.unibe.ch> Message-ID: <72ED3F45-2CC8-4137-964D-6D016800EC11@iam.unibe.ch> > Lukas will you present saturday the latest cool stuff of pier :) Saturday in a week at the Squeak meeting ... yes sure, if there is interest ;-) -- Lukas Renggli http://www.lukas-renggli.ch From frank.urbach at schmees.com Sat Oct 21 10:53:48 2006 From: frank.urbach at schmees.com (Frank Urbach) Date: Sat, 21 Oct 2006 08:53:48 +0000 GMT Subject: AW: Re: UserCommands? Message-ID: <795574012-1161420664-cardhu_blackberry.rim.net-27274-@engine21-cell01.bwc.produk.on.blackberry> >Saturday in a week at the Squeak >meeting ... yes sure, if there is >interest ;-) Of course !! :-) Cheers, Frank From keith_hodges at yahoo.co.uk Mon Oct 23 23:08:58 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Mon, 23 Oct 2006 22:08:58 +0100 Subject: Minnow WIKI Migration In-Reply-To: <453D1BAB.8090403@acm.org> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> Message-ID: <453D2F6A.1010404@yahoo.co.uk> The process of porting minnow from swiki to pier, is likely to happen. It will just require a little bit of patience, as the needed components are road-tested and refined. As you can imagine my own testing process has been somewhat hindered by image freezes. Now that I have been informed that Squeak vm 3.6.3 is actually stable. I have been able to create a pier-wiki with 6200 or more pages for testing purposes. Initial Stats Using Pier with PRNullPersistency (i.e. everything in memory): 6200 pages (generated one for each squeak class from squeak sources) 235352 internal links. Adding a page 100-500ms Removing a page 215 seconds!! (many wikis dont support removing pages anyway) Total Memory = 77Mb. Compare this to minnow: Text data of its 5889 pages is about 30Mb. Of course the swiki, has full page history, and uploaded files too. Pier Magma should be able to handle this kind of load, but it remains to be explicitly tested. Anticipated work to make things workable. 1. Some explicit caching of items that will slow pier-magma down with data on disk rather than in memory. Removal of pages may be extremely slow without this. 2. Explicit support for an indexed full text search which avoids the need to traverse the whole data tree for a simple search. 3. Some form of logging of user edits in addition to the default persistency strategy. J J wrote: >I would say go to Pier. I think Kieth released some software that you can point >at the swiki and it will slurp it all up. Am I right Kieth? I haven't written any proper data slurper for minnow. I believe there is already an importing tool. I have pointed wget at minnow to get the current set of pages as a test data set. Its about 30Mb or so. Which leads me to a question. How would pier handle some random person running this script? #!/usr/bin/ruby for i in 1..5889 print `wget --user=squeak --password=viewpoints http://minnow.cc.gatech.edu/squeak/#{i }.edit` end this would probably create almost 5800 seaside sessions, in a matter of minutes? Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From keith_hodges at yahoo.co.uk Tue Oct 24 01:01:30 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Tue, 24 Oct 2006 00:01:30 +0100 Subject: Scalability Message-ID: <453D49CA.3050907@yahoo.co.uk> PRPier running with PRNullPersistency 6200 pages in 78Mb Remove page 215 seconds. 18600 pages in 130 Mb Remove page 500seconds! It does take quite a while to copy 6200 pages ~10 Mins, but it does do it. Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From renggli at iam.unibe.ch Tue Oct 24 07:25:03 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Tue, 24 Oct 2006 07:25:03 +0200 Subject: Scalability In-Reply-To: <453D49CA.3050907@yahoo.co.uk> References: <453D49CA.3050907@yahoo.co.uk> Message-ID: <2123D927-013B-45FD-A9CA-E5699EEE9802@iam.unibe.ch> Hi Keith, interesting results. I never tried Pier with so many pages ;-) > 6200 pages in 78Mb > Remove page 215 seconds. > > 18600 pages in 130 Mb > Remove page 500seconds! I know why removing a page takes so much longer than adding a page: When Pier removes a page, it has to go trough the whole system to check if there are any references that should be nil-ed. Obviously this might take a while to walk trough the whole model. In fact it could be easily cached/optimized, if necessary. For such a huge model you probably would like to have some indexes anyway, such as a full text index. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From stephane.ducasse at free.fr Tue Oct 24 08:45:00 2006 From: stephane.ducasse at free.fr (stephane ducasse) Date: Tue, 24 Oct 2006 08:45:00 +0200 Subject: Minnow WIKI Migration In-Reply-To: <453D2F6A.1010404@yahoo.co.uk> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> Message-ID: <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> Excellent! This is really cool! I have the impression that one possible problem could be large attachments, since they should not be kept in memory. Stef On 23 oct. 06, at 23:08, Keith Hodges wrote: > The process of porting minnow from swiki to pier, is likely to > happen. It will just require a little bit of patience, as the > needed components are road-tested and refined. > > As you can imagine my own testing process has been somewhat > hindered by image freezes. Now that I have been informed that > Squeak vm 3.6.3 is actually stable. I have been able to create a > pier-wiki with 6200 or more pages for testing purposes. > > Initial Stats Using Pier with PRNullPersistency (i.e. everything in > memory): > > 6200 pages (generated one for each squeak class from squeak sources) > 235352 internal links. > Adding a page 100-500ms > Removing a page 215 seconds!! > (many wikis dont support removing pages anyway) > Total Memory = 77Mb. > > Compare this to minnow: Text data of its 5889 pages is about 30Mb. > Of course the swiki, has full page history, and uploaded files too. > > Pier Magma should be able to handle this kind of load, but it > remains to be explicitly tested. > > Anticipated work to make things workable. > 1. Some explicit caching of items that will slow pier-magma down > with data on disk rather than in memory. Removal of pages may be > extremely slow without this. > 2. Explicit support for an indexed full text search which avoids > the need to traverse the whole data tree for a simple search. > 3. Some form of logging of user edits in addition to the default > persistency strategy. > > J J wrote: > >I would say go to Pier. I think Kieth released some software that > you can point >at the swiki and it will slurp it all up. Am I > right Kieth? > > I haven't written any proper data slurper for minnow. I believe > there is already an importing tool. I have pointed wget at minnow > to get the current set of pages as a test data set. Its about 30Mb > or so. > > Which leads me to a question. How would pier handle some random > person running this script? > > #!/usr/bin/ruby > > for i in 1..5889 > print `wget --user=squeak --password=viewpoints http:// > minnow.cc.gatech.edu/squeak/#{i > }.edit` > end > > this would probably create almost 5800 seaside sessions, in a > matter of minutes? > > Keith > > > > > > > > > > > > Send instant messages to your online friends http:// > uk.messenger.yahoo.com > From brad at sonaural.com Tue Oct 24 21:24:07 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 24 Oct 2006 12:24:07 -0700 Subject: removing path and maintaining domain Message-ID: <453E6857.20305@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061024/3984e9b5/attachment.html From renggli at iam.unibe.ch Tue Oct 24 21:37:04 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Tue, 24 Oct 2006 21:37:04 +0200 Subject: removing path and maintaining domain In-Reply-To: <453E6857.20305@sonaural.com> References: <453E6857.20305@sonaural.com> Message-ID: <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> > For reasons I can't remember (!), we need to make a Pier > installation act at the top of the domain. > So instead of: > www.domain.com/seaside/path > we need: > www.domain.com/ > only. > > How can this be done? 1. set the base-path of the application in the Seaside configuration interface to / 2. use Apache 2 to become a proxy for Squeak running on Port 8080 RewriteEngine On RewriteRule ^(.*)$ http://localhost:8080/seaside/pier/$1 [P,L] This is (more or less) the configuration I am successfully using for several Pier instances. Other possibilites have been discussed in length on the Seaside mailing-list, so you might want to check out the archives there. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From brad at sonaural.com Tue Oct 24 22:21:20 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 24 Oct 2006 13:21:20 -0700 Subject: removing path and maintaining domain In-Reply-To: <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> Message-ID: <453E75C0.4000808@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061024/e771f73f/attachment.html From renggli at iam.unibe.ch Tue Oct 24 22:43:59 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Tue, 24 Oct 2006 22:43:59 +0200 Subject: removing path and maintaining domain In-Reply-To: <453E75C0.4000808@sonaural.com> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> Message-ID: <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> >> Other possibilites have been discussed in length on the Seaside >> mailing-list, so you might want to check out the archives there. > > Gosh darn it, Sorry Lukas! I forgot to mention that we don't want > to write any rules. I basically have the same thing running, as you > mentioned above, on another machine. But, is there a way to do this > w/o writing any rules? No problem. Check out this announcement, it has an example on how to plug together the Comanche modules for a Seaside application: http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/ 058314.html You might also want to have a look at how WAKom itself sets up the server (and modify this behavior). HTH, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From keith_hodges at yahoo.co.uk Tue Oct 24 23:54:40 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Tue, 24 Oct 2006 22:54:40 +0100 Subject: removing path and maintaining domain In-Reply-To: <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> Message-ID: <453E8BA0.7050108@yahoo.co.uk> I "set default application" in seaside config. That routes requests to '/' to the app of your choice. Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From brad at sonaural.com Wed Oct 25 00:05:20 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 24 Oct 2006 15:05:20 -0700 Subject: removing path and maintaining domain In-Reply-To: <453E8BA0.7050108@yahoo.co.uk> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> <453E8BA0.7050108@yahoo.co.uk> Message-ID: <453E8E20.40601@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061025/fd33e19e/attachment.html From renggli at iam.unibe.ch Wed Oct 25 00:15:29 2006 From: renggli at iam.unibe.ch (Lukas Renggli) Date: Wed, 25 Oct 2006 00:15:29 +0200 Subject: removing path and maintaining domain In-Reply-To: <453E8F32.10006@sonaural.com> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> <453E8F32.10006@sonaural.com> Message-ID: >> No problem. Check out this announcement, it has an example on how >> to plug together the Comanche modules for a Seaside application: >> http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/ >> 058314.html You might also want to have a look at how WAKom itself >> sets up the server (and modify this behavior). > Thanks Lukas. That gets me a file server... as probably you wanted > me to know. > If you have any pointers, I'd appreciate it. I'm just trying to get > the squeakfoundation.org going and Ken would rather not add any > more rules. Yes, but you need to modify the example to add Seaside to the root and not to enable file-serving. Something like this might work: | ma seaside | seaside := WAKom new. ma := ModuleAssembly core. ma addPlug: [:request | seaside process: request]]. (HttpService startOn: 8080 named: 'httpd') plug: ma rootModule I've never tried, this is just a guess from what I saw in this mail. > Ken: there is a fundamental problem on the pointer. Going to > www.squeakfoundation.org is not problem. But, if you hoover over > any link, you'll see that it links to : http://127.0.0.1:7780/ ... In the Seaside application configuration there is also a setting to change the host-name and host-port. Unfortunately Kom (and Apache 1) does not communicate that correctly to Seaside figure it out by itself. Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch From brad at sonaural.com Wed Oct 25 00:24:23 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 24 Oct 2006 15:24:23 -0700 Subject: removing path and maintaining domain In-Reply-To: References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> <453E8F32.10006@sonaural.com> Message-ID: <453E9297.5020901@sonaural.com> Lukas Renggli wrote: >>> No problem. Check out this announcement, it has an example on how to >>> plug together the Comanche modules for a Seaside application: >>> http://lists.squeakfoundation.org/pipermail/squeak-dev/2003-May/ >>> 058314.html You might also want to have a look at how WAKom itself >>> sets up the server (and modify this behavior). >> Thanks Lukas. That gets me a file server... as probably you wanted me >> to know. >> If you have any pointers, I'd appreciate it. I'm just trying to get >> the squeakfoundation.org going and Ken would rather not add any more >> rules. > > Yes, but you need to modify the example to add Seaside to the root and > not to enable file-serving. Something like this might work: > > | ma seaside | > seaside := WAKom new. > ma := ModuleAssembly core. > ma addPlug: [:request | seaside process: request]]. > (HttpService startOn: 8080 named: 'httpd') plug: ma rootModule > > I've never tried, this is just a guess from what I saw in this mail. > >> Ken: there is a fundamental problem on the pointer. Going to >> www.squeakfoundation.org is not problem. But, if you hoover over any >> link, you'll see that it links to : http://127.0.0.1:7780/ ... > > In the Seaside application configuration there is also a setting to > change the host-name and host-port. Unfortunately Kom (and Apache 1) > does not communicate that correctly to Seaside figure it out by itself. Thanks Lukas. I'll check it out! brad From keith_hodges at yahoo.co.uk Wed Oct 25 00:32:21 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Tue, 24 Oct 2006 23:32:21 +0100 Subject: removing path and maintaining domain In-Reply-To: <453E8E20.40601@sonaural.com> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> <453E8BA0.7050108@yahoo.co.uk> <453E8E20.40601@sonaural.com> Message-ID: <453E9475.3060201@yahoo.co.uk> Brad Fuller wrote: > Keith Hodges wrote: >> I "set default application" in seaside config. That routes requests to >> '/' to the app of your choice. > thanks Keith. I tried that and I still get the error: > > Error: "/" not found. Ah, I found that that worked on a deployed box, but not on my local one. I have no idea why Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From brad at sonaural.com Wed Oct 25 00:40:56 2006 From: brad at sonaural.com (Brad Fuller) Date: Tue, 24 Oct 2006 15:40:56 -0700 Subject: removing path and maintaining domain In-Reply-To: <453E9297.5020901@sonaural.com> References: <453E6857.20305@sonaural.com> <9500312A-C7F6-4FB4-AF51-1E4A0F845B3C@iam.unibe.ch> <453E75C0.4000808@sonaural.com> <68A3FDB2-AADD-460A-9F96-1E9B80B2DA30@iam.unibe.ch> <453E8F32.10006@sonaural.com> <453E9297.5020901@sonaural.com> Message-ID: <453E9678.4000306@sonaural.com> An HTML attachment was scrubbed... URL: http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20061025/407c465a/attachment.html From m.rueger at acm.org Wed Oct 25 14:41:47 2006 From: m.rueger at acm.org (Michael Rueger) Date: Wed, 25 Oct 2006 14:41:47 +0200 Subject: Minnow WIKI Migration In-Reply-To: <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> Message-ID: <453F5B8B.1090305@acm.org> stephane ducasse wrote: > Excellent! > This is really cool! > I have the impression that one possible problem could be large > attachments, since they should not be kept in memory. Here are the persistency and swiki import packages Thomas Froeb did: http://source.impara.de/SmallWiki2 Michael From keith_hodges at yahoo.co.uk Wed Oct 25 18:11:55 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Wed, 25 Oct 2006 17:11:55 +0100 Subject: Minnow WIKI Migration In-Reply-To: <453F5B8B.1090305@acm.org> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> <453F5B8B.1090305@acm.org> Message-ID: <453F8CCB.6040101@yahoo.co.uk> How does this relate to this one? http://www.squeaksource.com/SmallWiki2Importer Keith > stephane ducasse wrote: > >> Excellent! >> This is really cool! >> I have the impression that one possible problem could be large >> attachments, since they should not be kept in memory. >> > > Here are the persistency and swiki import packages Thomas Froeb did: > > http://source.impara.de/SmallWiki2 > > Michael > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > > ___________________________________________________________ All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease of use." - PC Magazine http://uk.docs.yahoo.com/nowyoucan.html From m.rueger at acm.org Wed Oct 25 18:28:12 2006 From: m.rueger at acm.org (Michael Rueger) Date: Wed, 25 Oct 2006 18:28:12 +0200 Subject: Minnow WIKI Migration In-Reply-To: <453F8CCB.6040101@yahoo.co.uk> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> <453F5B8B.1090305@acm.org> <453F8CCB.6040101@yahoo.co.uk> Message-ID: <453F909C.1070700@acm.org> Keith Hodges wrote: > How does this relate to this one? > > http://www.squeaksource.com/SmallWiki2Importer That was the one for SM2, but then Pier appeared ;-) Would help if there wouldn't be more incompatible wiki versions coming up faster then you can actually try them... Michael From philippe.marschall at gmail.com Wed Oct 25 18:35:30 2006 From: philippe.marschall at gmail.com (Philippe Marschall) Date: Wed, 25 Oct 2006 18:35:30 +0200 Subject: Minnow WIKI Migration In-Reply-To: <453F909C.1070700@acm.org> References: <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> <453F5B8B.1090305@acm.org> <453F8CCB.6040101@yahoo.co.uk> <453F909C.1070700@acm.org> Message-ID: <66666f210610250935i6f29617drc026227481ca3c67@mail.gmail.com> 2006/10/25, Michael Rueger : > Keith Hodges wrote: > > How does this relate to this one? > > > > http://www.squeaksource.com/SmallWiki2Importer > > That was the one for SM2, but then Pier appeared ;-) SW2 was renamed to Pier. That's all that happened. > Would help if there wouldn't be more incompatible wiki versions coming > up faster then you can actually try them... Pier is several years old. SmallWiki 1 was a port not done by Lukas. Philippe From keith_hodges at yahoo.co.uk Wed Oct 25 19:11:50 2006 From: keith_hodges at yahoo.co.uk (Keith Hodges) Date: Wed, 25 Oct 2006 18:11:50 +0100 Subject: Minnow WIKI Migration In-Reply-To: <66666f210610250935i6f29617drc026227481ca3c67@mail.gmail.com> References: <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> <453F5B8B.1090305@acm.org> <453F8CCB.6040101@yahoo.co.uk> <453F909C.1070700@acm.org> <66666f210610250935i6f29617drc026227481ca3c67@mail.gmail.com> Message-ID: <453F9AD6.6040205@yahoo.co.uk> Now I am even more confused. Let me explain. I took, SmallWiki2Importer from squeaksource and I munged all the names from SW2 to PR and I put the result into mc.lukas-renggli.ch/pieraddons package Importer. I have yet to test it. So now you inform me of this new/same importer from thomas, is it the same code as the SmallWiki2Importer, more/less recent? Which shall we use? Keith Send instant messages to your online friends http://uk.messenger.yahoo.com From ducasse at iam.unibe.ch Wed Oct 25 20:48:40 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Wed, 25 Oct 2006 20:48:40 +0200 Subject: Minnow WIKI Migration In-Reply-To: <453F909C.1070700@acm.org> References: <09FFFE4F-7AD2-404D-B7DC-FBE1AB0ECF46@freudenbergs.de> <66666f210610230647h1bb56f30jf73d2e40ebda6b44@mail.gmail.com> <453CD355.3020608@acm.org> <66666f210610230744u24129672u12c4c1ad1332d78f@mail.gmail.com> <453CD622.1010402@acm.org> <66666f210610230758s1914b0dep87a1aa114ac740c9@mail.gmail.com> <330b6fd60610230810s7fa64eeaha2c2d720b7177e77@mail.gmail.com> <66666f210610231230x5e5e55b5o536918dc910a1b71@mail.gmail.com> <453D1BAB.8090403@acm.org> <453D2F6A.1010404@yahoo.co.uk> <1AB59735-DD84-4AEA-A9F0-A509DBD3C1C4@free.fr> <453F5B8B.1090305@acm.org> <453F8CCB.6040101@yahoo.co.uk> <453F909C.1070700@acm.org> Message-ID: <710A9B4C-5CC6-4D6A-9218-DCD7538CEE94@iam.unibe.ch> On 25 oct. 06, at 18:28, Michael Rueger wrote: > Keith Hodges wrote: >> How does this relate to this one? >> >> http://www.squeaksource.com/SmallWiki2Importer > > That was the one for SM2, but then Pier appeared ;-) > Would help if there wouldn't be more incompatible wiki versions coming > up faster then you can actually try them... Do not worry. Pier is stable now. This is true that having a back end choice (xml like, magma...) would be cool. BTW original we wanted to avoid duplicated effort but swiki people were not open to any changes, WikiWorks was not really sexy so this was against our expectation the best to do one. Now the real problem is that lukas is doing that in his free time. Stef From garyfreder at gmail.com Sat Oct 28 18:51:06 2006 From: garyfreder at gmail.com (Gary Frederick) Date: Sat, 28 Oct 2006 11:51:06 -0500 Subject: installing pier on ubuntu was easy (so far ;-) ) Message-ID: <4943eea0610280951u1dd85167w28fb751b68fb4c82@mail.gmail.com> Howdy I just started looking at squeak and all the great toys it can include. I asked about squeak wiki's on the beginners list and Keith suggested I look at the preloaded image on www.squeak.org and join this list. I did Thanks! :-) I am interested in squeak for education. We are setting up some classes for kids (of all ages ;-) ) to learn programming. I had included an intro to squeak in a class a few years ago and am glad I can come back to look more. I am looking into a wiki as one way the kids can collaborate. I ran swiki and was pleased with the little I did with it. I am interested in the differences between pier and swiki. I plan on working with pier for at least the next little bit. My adventures with pier so far are: I installed on XP and poked a bit to see it up and running. I then installed squeak on a ubuntu 6.06 linux box from www.squeak.org. I realized I had not looked to see if squeak was available from the ubuntu repositories and checked and :-) there it was. I uninstalled the first copy and then installed from the repositories. I then ran with the preloaded pier image and was up in way less that 5 minutes (if you don't count the test on XP and the first load of squeak) !!! I added a page to the wiki and can see and edit from various computers on our network. I will play more if I have more time this weekend but it is looking good! Gary From ducasse at iam.unibe.ch Sun Oct 29 07:16:41 2006 From: ducasse at iam.unibe.ch (=?ISO-8859-1?Q?st=E9phane_ducasse?=) Date: Sun, 29 Oct 2006 07:16:41 +0100 Subject: installing pier on ubuntu was easy (so far ;-) ) In-Reply-To: <4943eea0610280951u1dd85167w28fb751b68fb4c82@mail.gmail.com> References: <4943eea0610280951u1dd85167w28fb751b68fb4c82@mail.gmail.com> Message-ID: Hi gary did you have a look at htttp://smallwiki.unibe.ch/botsinc Stef On 28 oct. 06, at 18:51, Gary Frederick wrote: > Howdy > > I just started looking at squeak and all the great toys it can > include. I asked about squeak wiki's on the beginners list and Keith > suggested I look at the preloaded image on www.squeak.org and join > this list. > > I did Thanks! :-) > > I am interested in squeak for education. We are setting up some > classes for kids (of all ages ;-) ) to learn programming. I had > included an intro to squeak in a class a few years ago and am glad I > can come back to look more. > > I am looking into a wiki as one way the kids can collaborate. I ran > swiki and was pleased with the little I did with it. I am interested > in the differences between pier and swiki. I plan on working with pier > for at least the next little bit. > > My adventures with pier so far are: > > I installed on XP and poked a bit to see it up and running. > > I then installed squeak on a ubuntu 6.06 linux box from > www.squeak.org. I realized I had not looked to see if squeak was > available from the ubuntu repositories and checked and :-) there it > was. I uninstalled the first copy and then installed from the > repositories. > > I then ran with the preloaded pier image and was up in way less that 5 > minutes (if you don't count the test on XP and the first load of > squeak) !!! > > I added a page to the wiki and can see and edit from various computers > on our network. > > I will play more if I have more time this weekend but it is looking > good! > > Gary > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki From garyfreder at gmail.com Sun Oct 29 10:37:31 2006 From: garyfreder at gmail.com (Gary Frederick) Date: Sun, 29 Oct 2006 04:37:31 -0500 Subject: installing pier on ubuntu was easy (so far ;-) ) In-Reply-To: References: <4943eea0610280951u1dd85167w28fb751b68fb4c82@mail.gmail.com> Message-ID: <4943eea0610290137h2f68ce0dn85b046272432ae93@mail.gmail.com> Yep. I am up to page 11 :-) I just got that and Mark Guzdial's two squeak books. We coached Lego robotic teams in the past and are thinking of doing a class or two for kids interested in programming over the next few months. The idea that we can put some software on a web page and the kids can collaborate has lots of potential. Thanks for the pointer! I look forward to reading your book. Gary On 10/29/06, st?phane ducasse wrote: > Hi gary > > did you have a look at htttp://smallwiki.unibe.ch/botsinc > > Stef > > On 28 oct. 06, at 18:51, Gary Frederick wrote: > > > Howdy > > > > I just started looking at squeak and all the great toys it can > > include. I asked about squeak wiki's on the beginners list and Keith > > suggested I look at the preloaded image on www.squeak.org and join > > this list. > > > > I did Thanks! :-) > > > > I am interested in squeak for education. We are setting up some > > classes for kids (of all ages ;-) ) to learn programming. I had > > included an intro to squeak in a class a few years ago and am glad I > > can come back to look more. > > > > I am looking into a wiki as one way the kids can collaborate. I ran > > swiki and was pleased with the little I did with it. I am interested > > in the differences between pier and swiki. I plan on working with pier > > for at least the next little bit. > > > > My adventures with pier so far are: > > > > I installed on XP and poked a bit to see it up and running. > > > > I then installed squeak on a ubuntu 6.06 linux box from > > www.squeak.org. I realized I had not looked to see if squeak was > > available from the ubuntu repositories and checked and :-) there it > > was. I uninstalled the first copy and then installed from the > > repositories. > > > > I then ran with the preloaded pier image and was up in way less that 5 > > minutes (if you don't count the test on XP and the first load of > > squeak) !!! > > > > I added a page to the wiki and can see and edit from various computers > > on our network. > > > > I will play more if I have more time this weekend but it is looking > > good! > > > > Gary > > > > _______________________________________________ > > SmallWiki, Magritte, Pier and Related Tools ... > > https://www.iam.unibe.ch/mailman/listinfo/smallwiki > > > _______________________________________________ > SmallWiki, Magritte, Pier and Related Tools ... > https://www.iam.unibe.ch/mailman/listinfo/smallwiki >