From renggli at student.unibe.ch Tue Apr 1 19:02:44 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 1 Apr 2003 19:02:44 +0200 Subject: Smallwiki is finally running! In-Reply-To: <20030401163030.GN19535@iam.unibe.ch> Message-ID: > But anyway, just having a method such as: > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > privateSnapshotImage > defaultFullName := self defaultFilename, '.im'. > s := Filename defaultDirectory filenamesMatching: defaultFullName. > s isEmpty not ifTrue: [ s first renameTo: (defaultFullName, '.old')]. > > ObjectMemory > snapshotAs: self filename > thenQuit: false > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > =-= > > What do you think? Should I update Smallwiki with this modification? Sure, just go on! I have to do some c-pointer-arithmetic-exercises right now, so there will be no conflict with SmallWiki StORE ;-) >>> 2--How could we manage to upgrade Smallwiki by keeping all the pages >>> ? >>> A simple solution would be to use a SIXX storage, upgrading the >>> stuff, >>> and reloading the SIXX XML file. >> >> Just load the new release from StORE while Smallwiki is running! >> Everything should update and run just fine. > > Wow, store is really great :-) This is a feature of Smalltalk ;-) Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Wed Apr 2 17:45:33 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Wed, 2 Apr 2003 17:45:33 +0200 Subject: About Resources In-Reply-To: <20030402133142.GE19535@iam.unibe.ch> Message-ID: <23DB13CE-6522-11D7-90B4-000393CFE6C8@student.unibe.ch> Alexandre, I replay this mail e-mail to the mailing-lists as others are probably also interested in those questions. > I would like to play with resource, but I am stop by some issues: > - What Mimetype means? The mime-type describes the type of a file in a platform independent manner. The browser needs this information to know how to display the resource. If you like to know more about the internals of the http-protocol I suggest to read the standard-documentation. There you will find also references to documents about the mime-type standard: Hypertext Transfer Protocol -- HTTP/1.1 http://www.ietf.org/rfc/rfc2616.txt > - and Embedding? This i-var is a boolean telling the renderer ... true: to try to embed the resource in the document false: to make a link to the resource. Note that current browser only support to embed images, videos and sound into a web-pages. For pdf- and other binary-files, a link will be generated instead. This is something that will go away in one of the next versions. I think it should be the responsibility of the InternalLink and not of the Resource itself to decide about the link generation. Implementing this I was a bit lacy, you see ;-) > - how could I see all the files attached to a resource (within the > web browser)? Only one file can be attached to a given resource. To find out all the pages using a resource you start a visitor: visitor := VisitorReferences startAt: server root to: myResource. visitor collection inspect. Those references are calculated automatically in the class TemplateStructuresReferences for the currently browsed page. The standard wiki-layout displays this data below the actions, if there are any references. > - If I load an image, how could I see it? If you want to include an image into your page: 1. create a page and create a new link 2. create a resource from that link 3. edit the resource and upload your image 4. going back to your page should display your resource Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From bergel at iam.unibe.ch Wed Apr 2 23:08:11 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Wed, 2 Apr 2003 23:08:11 +0200 Subject: About Resources In-Reply-To: <23DB13CE-6522-11D7-90B4-000393CFE6C8@student.unibe.ch> References: <20030402133142.GE19535@iam.unibe.ch> <23DB13CE-6522-11D7-90B4-000393CFE6C8@student.unibe.ch> Message-ID: <20030402210811.GA8117@iam.unibe.ch> > Alexandre, I replay this mail e-mail to the mailing-lists as others are > probably also interested in those questions. > > >I would like to play with resource, but I am stop by some issues: > > - What Mimetype means? > > The mime-type describes the type of a file in a platform independent > manner. The browser needs this information to know how to display the > resource. > > If you like to know more about the internals of the http-protocol I > suggest to read the standard-documentation. There you will find also > references to documents about the mime-type standard: > > Hypertext Transfer Protocol -- HTTP/1.1 > http://www.ietf.org/rfc/rfc2616.txt > Hummm If I try to get into an end-user shoes, I think the idea of adding manually a mime type is not so friendly. Why not to infer it by regarding the file extension? I do not really like to be obliged to type the string image/jpeg when I want to upload an image. Something else, why not to hide all the resource structure? When I add an image from the link *my supper great image*, I am not so interested by having an entry named 'my supper great image' in the folder... Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From renggli at student.unibe.ch Wed Apr 2 23:53:12 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Wed, 2 Apr 2003 23:53:12 +0200 Subject: About Resources In-Reply-To: <20030402210811.GA8117@iam.unibe.ch> Message-ID: <7FE69570-6555-11D7-A988-000393CFE6C8@student.unibe.ch> >>> I would like to play with resource, but I am stop by some issues: >>> - What Mimetype means? >> >> The mime-type describes the type of a file in a platform independent >> manner. The browser needs this information to know how to display the >> resource. >> >> If you like to know more about the internals of the http-protocol I >> suggest to read the standard-documentation. There you will find also >> references to documents about the mime-type standard: >> >> Hypertext Transfer Protocol -- HTTP/1.1 >> http://www.ietf.org/rfc/rfc2616.txt >> > > Hummm > > If I try to get into an end-user shoes, I think the idea of adding > manually a mime type is not so friendly. Why not to infer it by > regarding the file extension? Usually you do not need to change this field, as it is automatically updated by the information the browser is sending when uploading a file. Unfortunately the additional information you get from the browser is not standardized in the HTTP protocol: some browser do send mime-type and filename, some only mime-type, some only the filename, some even nothing at all. > I do not really like to be obliged to type the string image/jpeg when > I want to upload an image. I agree that this field should not be touched. But I think it is worth to have it there, if the guess of SmallWiki is wrong and you want to change it. > Something else, why not to hide all the resource structure? > When I add an image from the link *my supper great image*, I am not so > interested by having an entry named 'my supper great image' in the > folder... Why not? You told SmallWiki to add a resource into that folder and it will appear there. Again, I have to mention that we have to think slightly different compared to SWiki: I do not attach resources to pages anymore as I think this is not very intuitive (and made the reuse impossible), instead I handle them like a simple component. There are basically two solutions: 1. Don't give users the link to the folder-index, but a link to an index page where they might navigate your wiki from. 2. Create a new permission called 'List Resource' and add code to check this permission when listing an component in a folder. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From bergel at iam.unibe.ch Thu Apr 3 10:43:37 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Thu, 3 Apr 2003 10:43:37 +0200 Subject: About Resources In-Reply-To: <7FE69570-6555-11D7-A988-000393CFE6C8@student.unibe.ch> References: <20030402210811.GA8117@iam.unibe.ch> <7FE69570-6555-11D7-A988-000393CFE6C8@student.unibe.ch> Message-ID: <20030403084337.GC8117@iam.unibe.ch> > Usually you do not need to change this field, as it is automatically > updated by the information the browser is sending when uploading a file. > Unfortunately the additional information you get from the browser is > not standardized in the HTTP protocol: some browser do send mime-type > and filename, some only mime-type, some only the filename, some even > nothing at all. With netscape 7.02 under linux it doesn't do it. > >I do not really like to be obliged to type the string image/jpeg when > >I want to upload an image. > > I agree that this field should not be touched. But I think it is worth > to have it there, if the guess of SmallWiki is wrong and you want to > change it. I agree, it is important. Perhaps an 'advanced section' would be useful. > Why not? You told SmallWiki to add a resource into that folder and it > will appear there. Again, I have to mention that we have to think > slightly different compared to SWiki: I do not attach resources to > pages anymore as I think this is not very intuitive (and made the reuse > impossible), instead I handle them like a simple component. I do not want Smallwiki to be a new swiki. > There are basically two solutions: > > 1. Don't give users the link to the folder-index, but a link to an > index page where they might navigate your wiki from. > > 2. Create a new permission called 'List Resource' and add code to check > this permission when listing an component in a folder. Perhaps I would prefer the latter solution. Anyway, we will discuss about that on Tuesday. Cheers, Alexandre > > Cheers > Lukas > > -- > Lukas Renggli > http://renggli.freezope.org -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From renggli at student.unibe.ch Thu Apr 3 13:14:27 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Thu, 3 Apr 2003 13:14:27 +0200 Subject: About Resources In-Reply-To: <20030403094237.GE8117@iam.unibe.ch> Message-ID: <6EE9C2EF-65C5-11D7-A988-000393CFE6C8@student.unibe.ch> > I have tried to upload a binary file (such as a .pdf file), but I > could not manage to download it afterward (by clicking on the > reference of the resource). So I assume that your browser doesn't send the mime-type when uploading. That is :-( and therefor you have to set the mime-type manually. > I have put the mime type applica/x-zip-comp but it doesn't effect > anything... The mime-type you give is not a valid one. Use the following one for a pdf-files and it should work: application/pdf For further reference see: http://www.asahi-net.or.jp/en/guide/cgi/mimetype.html Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Thu Apr 3 13:23:58 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Thu, 3 Apr 2003 13:23:58 +0200 Subject: About Resources In-Reply-To: <20030403084337.GC8117@iam.unibe.ch> Message-ID: Hi Alexandre, I am very sorry, there must be something broken in the resource-component. So the solutions are useless I give in my last mails as they won't work as described in the latest Smallwiki versions. I will try to fix that stuff this afternoon and I also try to find a better solution for the mime-type related problems. >> There are basically two solutions: >> >> 1. Don't give users the link to the folder-index, but a link to an >> index page where they might navigate your wiki from. >> >> 2. Create a new permission called 'List Resource' and add code to >> check >> this permission when listing an component in a folder. > > Perhaps I would prefer the latter solution. > Anyway, we will discuss about that on Tuesday. Sure! Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Thu Apr 3 14:13:36 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Thu, 3 Apr 2003 14:13:36 +0200 Subject: About Resources In-Reply-To: Message-ID: > I will try to fix that stuff this afternoon and I also try to find a > better solution for the mime-type related problems. All the problems related to Resources have been fixed and published to SCG StORE. Smallwiki should be now able to fetch the right mime-type automatically with most browsers. There won't be a problem to load the new source into a running image, as I only had to make some changes in the rendering-visitor and the edit-action. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Sat Apr 5 18:46:09 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Sat, 5 Apr 2003 18:46:09 +0200 Subject: Small exercice with SmallWiki! In-Reply-To: <20030405181913.20d66c08.Serge.Stinckwich@info.unicaen.fr> Message-ID: <1A66AC2D-6786-11D7-9A19-000393CFE6C8@student.unibe.ch> > I'm trying to implement a LikePagesAction for pages, that will list > all the pages that start and end with the same words as a current > pages. But i don't know how to collect all the pages in a folder from > a children page ... Inside the action write something list this: structure parent children collect: [ :child | ... ]. Additional information: structure. "the structure the action is executed on" structure parent. "the parent folder of the structure the action is ..." structure parent children. "the children of the parent folder ..." HTH Lukas -- Lukas Renggli http://renggli.freezope.org From bergel at iam.unibe.ch Sun Apr 6 15:47:35 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Sun, 6 Apr 2003 15:47:35 +0200 Subject: New howto Message-ID: <20030406134735.GD8117@iam.unibe.ch> is available on: http://kilana:9090/HowTos/AddinganewVisitor/ I deal mainly with visitors. The example is how to build a statistic component showing how many children a folder has, or how many characters a page contains. Smallwiki is really cool! Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From ducasse at iam.unibe.ch Sun Apr 6 15:54:09 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Sun, 6 Apr 2003 15:54:09 +0200 Subject: New howto In-Reply-To: <20030406134735.GD8117@iam.unibe.ch> Message-ID: <3DC727A0-6837-11D7-B18F-000393B2AA24@iam.unibe.ch> For people outside of the uni Alex meant: kilana.unibe.ch:9090/HowTos/AddinganewVisitor/ On Sunday, April 6, 2003, at 03:47 PM, Alexandre Bergel wrote: > is available on: http://kilana:9090/HowTos/AddinganewVisitor/ > I deal mainly with visitors. > The example is how to build a statistic component showing how many > children a folder has, or how many characters a page contains. > > Smallwiki is really cool! > > Alexandre > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.iam.unibe.ch/~bergel > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From renggli at student.unibe.ch Sun Apr 6 20:09:02 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Sun, 6 Apr 2003 20:09:02 +0200 Subject: About the last how tos In-Reply-To: Message-ID: > I did a pass on all the how to and I'm worried about the use of > isKindOf: We could avoid this using a second visitor implementing #acceptPage: and #acceptFolder. This is necessary because these messages are already implemented for a different purpose in VisitorRenderHtmlLight. VisitorRendererHtmlLight>>acceptTemplateStatistic: aTemplate NewVisitor new visit: action structure NewVisitor>>acceptFolder: aStructure self displayFolderStatistic: structure NewVisitor>>acceptPage: aStruture self displayPageStatistic: structure > Alex I really think that we need to have a document explaining the > design of SmallWiki, can you ask lukas his pictures so that we can > have a document for the next lecture. Unfortunately I did not got very far with the documentation that I should write one day. Although there are some class-comments in the most important classes as WikiItem, Action, HtmlWriteStream, Structure, ... Lukas -- Lukas Renggli http://renggli.freezope.org From ducasse at iam.unibe.ch Sun Apr 6 20:44:53 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Sun, 6 Apr 2003 20:44:53 +0200 Subject: About the last how tos In-Reply-To: Message-ID: Hi lukas On Sunday, April 6, 2003, at 08:09 PM, Lukas Renggli wrote: >> I did a pass on all the how to and I'm worried about the use of >> isKindOf: > > We could avoid this using a second visitor implementing #acceptPage: > and #acceptFolder. This is necessary because these messages are > already implemented for a different purpose in VisitorRenderHtmlLight. > > VisitorRendererHtmlLight>>acceptTemplateStatistic: aTemplate > NewVisitor new visit: action structure > > NewVisitor>>acceptFolder: aStructure > self displayFolderStatistic: structure > > NewVisitor>>acceptPage: aStruture > self displayPageStatistic: structure Alex can you update your how to page with that > >> Alex I really think that we need to have a document explaining the >> design of SmallWiki, can you ask lukas his pictures so that we can >> have a document for the next lecture. > > Unfortunately I did not got very far with the documentation that I > should write one day. Although there are some class-comments in the > most important classes as WikiItem, Action, HtmlWriteStream, > Structure, ... We know so if you could send all the figures you have to alex we will try to come up with a small document describing the design of SmallWiki. > > Lukas > > -- > Lukas Renggli > http://renggli.freezope.org > > Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From Serge.Stinckwich at info.unicaen.fr Sun Apr 6 23:02:03 2003 From: Serge.Stinckwich at info.unicaen.fr (Serge Stinckwich) Date: Sun, 6 Apr 2003 23:02:03 +0200 Subject: Editing a Wiki with Emacs Message-ID: <20030406230203.31813799.Serge.Stinckwich@info.unicaen.fr> Hi all, i just found a nice way to use a real editor like emacs for a Wiki. I have installed the w3m emacs mode (http://emacs-w3m.namazu.org/), so i have the emacs power with the power of w3m that typeset HTML as plain text. It works nice with SmallWiki. -- Serge Stinckwich -< ) multiagent.com Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ squeak.org http://www.iutc3.unicaen.fr/serge/ (/ | zope.org Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ debian.org From bergel at iam.unibe.ch Mon Apr 7 12:45:05 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Mon, 7 Apr 2003 12:45:05 +0200 Subject: New Howto Message-ID: <20030407104505.GI8117@iam.unibe.ch> A new action for having all the comment of classes and methods of SmallWiki: http://kilana.unibe.ch:9090/HowTos/ Also there were some mistakes on all the action-related wiki. Lukas and I have changed it for using the registration mechanism instead of changing directly the class Page. I would be very very pleased if I have some comments/english correction/code reviewing... Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From bergel at iam.unibe.ch Tue Apr 8 18:47:08 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Tue, 8 Apr 2003 18:47:08 +0200 Subject: Slashdot plugin for Smallwiki Message-ID: <20030408164708.GE19550@iam.unibe.ch> is here: http://kilana.unibe.ch:9090/HowTos/SlashdotPlugin/ There is even a screenshot. Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From Serge.Stinckwich at info.unicaen.fr Tue Apr 8 19:03:51 2003 From: Serge.Stinckwich at info.unicaen.fr (Serge Stinckwich) Date: Tue, 8 Apr 2003 19:03:51 +0200 Subject: Slashdot plugin for Smallwiki In-Reply-To: <20030408164708.GE19550@iam.unibe.ch> References: <20030408164708.GE19550@iam.unibe.ch> Message-ID: <20030408190351.79e6e01c.Serge.Stinckwich@info.unicaen.fr> On Tue, 8 Apr 2003 18:47:08 +0200 Alexandre Bergel wrote: > is here: http://kilana.unibe.ch:9090/HowTos/SlashdotPlugin/ > There is even a screenshot. Whaouu, could we have also have a generic RSS component ? ;-) -- Serge Stinckwich -< ) multiagent.com Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ squeak.org http://www.iutc3.unicaen.fr/serge/ (/ | zope.org Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ debian.org From bergel at iam.unibe.ch Tue Apr 8 19:13:42 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Tue, 8 Apr 2003 19:13:42 +0200 Subject: Slashdot plugin for Smallwiki In-Reply-To: <20030408190351.79e6e01c.Serge.Stinckwich@info.unicaen.fr> References: <20030408164708.GE19550@iam.unibe.ch> <20030408190351.79e6e01c.Serge.Stinckwich@info.unicaen.fr> Message-ID: <20030408171342.GI19550@iam.unibe.ch> > Whaouu, could we have also have a generic RSS component ? ;-) I do not know what's that, could you give me some pointers? Alexandre > > -- > Serge Stinckwich -< ) multiagent.com > Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ squeak.org > http://www.iutc3.unicaen.fr/serge/ (/ | zope.org > Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ debian.org -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From Serge.Stinckwich at info.unicaen.fr Tue Apr 8 19:16:35 2003 From: Serge.Stinckwich at info.unicaen.fr (Serge Stinckwich) Date: Tue, 8 Apr 2003 19:16:35 +0200 Subject: Slashdot plugin for Smallwiki In-Reply-To: <20030408171342.GI19550@iam.unibe.ch> References: <20030408164708.GE19550@iam.unibe.ch> <20030408190351.79e6e01c.Serge.Stinckwich@info.unicaen.fr> <20030408171342.GI19550@iam.unibe.ch> Message-ID: <20030408191635.3c76161e.Serge.Stinckwich@info.unicaen.fr> On Tue, 8 Apr 2003 19:13:42 +0200 Alexandre Bergel wrote: > > Whaouu, could we have also have a generic RSS component ? ;-) > > I do not know what's that, could you give me some pointers? A lots of news web site and weblogs (and also Wikis!) have a RSS (RDF summary) feed to broadcast their summary. RSS is a small XML DTD to describe news items. You can have a look at : http://www.syndic8.com/ for a lists of RSS feeds and http://blogspace.com/rss/ for the specification of the various RSS formats. I dunno if SlashDot use RSS but it looks like very similar. An another idea is to dynamically convert RecentChanges in a Wiki as a RSS feed. For example, click at the RSS icon of this wiki RecentChanges : http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/RecentChanges Have fun! -- Serge Stinckwich -< ) multiagent.com Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ squeak.org http://www.iutc3.unicaen.fr/serge/ (/ | zope.org Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ debian.org From renggli at student.unibe.ch Tue Apr 8 21:02:39 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 8 Apr 2003 21:02:39 +0200 Subject: Slashdot plugin for Smallwiki In-Reply-To: <20030408191635.3c76161e.Serge.Stinckwich@info.unicaen.fr> Message-ID: > A lots of news web site and weblogs (and also Wikis!) have a RSS (RDF > summary) feed to broadcast their summary. RSS is a small XML DTD to > describe news items. > You can have a look at : http://www.syndic8.com/ for a lists of RSS > feeds and http://blogspace.com/rss/ for the specification of the > various RSS formats. > I dunno if SlashDot use RSS but it looks like very similar. BottomFeeder is an open-source RSS and OCS news reader developed and promoted by James A. Robertson (Product Manager of VisualWorks) and others: http://www.cincomsmalltalk.com/BottomFeeder You might also download the source from Cincom StORE, so I think it would be easy to integrate into Smallwiki. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From wuyts at iam.unibe.ch Wed Apr 9 09:39:06 2003 From: wuyts at iam.unibe.ch (Roel Wuyts) Date: Wed, 9 Apr 2003 09:39:06 +0200 Subject: Slashdot plugin for Smallwiki In-Reply-To: Message-ID: <5827F0A2-6A5E-11D7-BF3D-003065CC9F36@iam.unibe.ch> Yes, I saw a demo at the last Belgian Smalltalk User Group meeting I attended, and have been wanting to integrate it with the StarBrowser for quite some time now. It should be the same to integrate it with SmallWiki. On Tuesday, April 8, 2003, at 09:02 PM, Lukas Renggli wrote: >> A lots of news web site and weblogs (and also Wikis!) have a RSS (RDF >> summary) feed to broadcast their summary. RSS is a small XML DTD to >> describe news items. >> You can have a look at : http://www.syndic8.com/ for a lists of RSS >> feeds and http://blogspace.com/rss/ for the specification of the >> various RSS formats. >> I dunno if SlashDot use RSS but it looks like very similar. > > BottomFeeder is an open-source RSS and OCS news reader developed and > promoted by James A. Robertson (Product Manager of VisualWorks) and > others: > > http://www.cincomsmalltalk.com/BottomFeeder > > You might also download the source from Cincom StORE, so I think it > would be easy to integrate into Smallwiki. > > Cheers > Lukas > > -- > Lukas Renggli > http://renggli.freezope.org > > Roel Wuyts Software Composition Group roel.wuyts at iam.unibe.ch University of Bern, Switzerland http://www.iam.unibe.ch/~wuyts/ Board Member of the European Smalltalk User Group: www.esug.org From bergel at iam.unibe.ch Thu Apr 10 11:39:29 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Thu, 10 Apr 2003 11:39:29 +0200 Subject: New Howto and new screenshot available on... Message-ID: <20030410093929.GW19550@iam.unibe.ch> ... http://kilana.unibe.ch:9090/HowTos/VisitedPagesPlugin/ Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From bergel at iam.unibe.ch Thu Apr 10 16:04:37 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Thu, 10 Apr 2003 16:04:37 +0200 Subject: HowTo-Examples are in store Message-ID: <20030410140437.GA19550@iam.unibe.ch> Just load the bundle names 'SmallWiki Examples', and start a SmallWiki server, and that should work. If not, please tell me. Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From ducasse at iam.unibe.ch Thu Apr 10 22:13:31 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Thu, 10 Apr 2003 22:13:31 +0200 Subject: Auto generated documentation Message-ID: Hi all I'm ****fighting**** to try to produce a first documentation of SmallWiki. The idea is to extract as much as possible from the class comments. But when there is no comment, I cannot invent it and as it may change in the future I do not want to spend time updating it. So please think that for every class you will write we will generate a wiki page that show that ***YOU*** did not write any comment :) Your code will be read by others so.... For now you will have to live with the fact that the documentation of SmallWiki will be draft, I cannot do too much about it. Stef Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From renggli at student.unibe.ch Thu Apr 10 23:50:16 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Thu, 10 Apr 2003 23:50:16 +0200 Subject: Auto generated documentation In-Reply-To: Message-ID: <6A7BCEF2-6B9E-11D7-A962-000393CFE6C8@student.unibe.ch> > I'm ****fighting**** to try to produce a first documentation of > SmallWiki. > The idea is to extract as much as possible from the class comments. > But when there is no comment, I cannot invent it and as it may change > in the future I do not want to spend time updating it. I know that this is my fault! There is only very few comment in the abstract classes WikiItem, Action, HtmlWriteStream and Structure. I know it is much too late now, but I could try to write some comment at least for some other important classes like Server, Page, Folder, Resource, Storage, Template, Visitor and PropertyManager tomorrow morning. > So please think that for every class you will write we will generate a > wiki page that show that ***YOU*** did not write any comment :) > > Your code will be read by others so.... ... and that SmallWiki is still in pre-release-phase. Every day I discover new problems and sometimes even severe bugs. By the way, the problem with the storage on kilana seems to be solved now. I am very sorry for all the inconvenience, Lukas PS: Just to add some god news to this e-mail, I want to tell you that the ID (University Informatics Service) asked me about SmallWiki. They are evaluating a wiki to be used all over the university and would prefer to take something developed in Bern. -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Fri Apr 11 09:38:06 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Fri, 11 Apr 2003 09:38:06 +0200 Subject: Auto generated documentation In-Reply-To: <6A7BCEF2-6B9E-11D7-A962-000393CFE6C8@student.unibe.ch> Message-ID: <88C62DA0-6BF0-11D7-A962-000393CFE6C8@student.unibe.ch> > I know it is much too late now, but I could try to write some comment > at least for some other important classes like Server, Page, Folder, > Resource, Storage, Template, Visitor and PropertyManager tomorrow > morning. All the mentioned classes and a few more has been commented. Also a bug letting fail some tests has been discovered and fixed. Lukas -- Lukas Renggli http://renggli.freezope.org From bergel at iam.unibe.ch Fri Apr 11 17:34:19 2003 From: bergel at iam.unibe.ch (Alexandre Bergel) Date: Fri, 11 Apr 2003 17:34:19 +0200 Subject: Issues with SmallWiki Message-ID: <20030411153419.GD7039@iam.unibe.ch> Hello Lukas, Roel and all! In this email I will summarize all the problems I encountered the last few weeks when playing with SmallWiki. Basically it is about the composition of extensions. How do we want to collect any collaboration from other people? Of course, we should not touch the bundle smallwiki for that. I want to load smallwiki, and the set of extensions and that should work. When one extension (i.e., template) needs to be taken into account by the server, it should be included into the template hierarchy. That could be done by extending the method VisitorRendererHtmlLight>>defaultTemplates, and by extending the visitor in order to make the template "rendererable". I have discussed with Lukas, and we agree that is really completely bad. One solution could be: - an extension are not represented anymore by a template, this leads to - have a kind of "TemplateComponentHolder" class, understandable by the visitor, charged to contain all the new extension and to make a layout location. In this case just a - registration mechanism is necessary Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. From renggli at student.unibe.ch Fri Apr 11 18:06:00 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Fri, 11 Apr 2003 18:06:00 +0200 Subject: Issues with SmallWiki In-Reply-To: <20030411153419.GD7039@iam.unibe.ch> Message-ID: <7CEF164E-6C37-11D7-A962-000393CFE6C8@student.unibe.ch> > One solution could be: > [...] There is already such a project proposal related to that problem listed at: http://scgwiki.iam.unibe.ch:8080/ST03/11 > Template Composition Management Interface: The user should be able to > compose and modify the settings of the components he likes to have on > his wiki pages in the web browser. This topic could be easily combined > with the creation of additional template-components and/or other > design renderers. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Wed Apr 16 13:43:13 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Wed, 16 Apr 2003 13:43:13 +0200 Subject: Enhanced Slides Message-ID: <9AD27B3C-7000-11D7-AA69-000393CFE6C8@student.unibe.ch> > There is still some important stuff missing, at least one more slide > about templates and one about actions. I've also not yet decided what > example we should implement together. I've added those slides and they are available from: http://www.iamexwi.unibe.ch/studenten/renggli/smallwiki/sw_design.ppt (536 KB) http://www.iamexwi.unibe.ch/studenten/renggli/smallwiki/sw_design.pdf (996 KB) Gabriela, when do we want to meet? I think it will be probably sometime in the morning between 8 and 10 o'clock, because every day I have lectures after 10 o'clock. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From Serge.Stinckwich at info.unicaen.fr Thu Apr 24 19:02:58 2003 From: Serge.Stinckwich at info.unicaen.fr (Serge Stinckwich) Date: Thu, 24 Apr 2003 19:02:58 +0200 Subject: Stop-words for glossary Message-ID: <20030424190258.3b1c2b53.Serge.Stinckwich@info.unicaen.fr> Hi, for a glossary, we need to exclude english stop-words like : a, an, to, ... There is a list of stop-words used for the open-source search-engine Aspsee= k (http://www.aspseek.org/) for various language here : http://cvs.aspseek.org/viewcvs/viewcvs.cgi/aspseek/etc/stopwords/?sortby=3D= author -- Serge Stinckwich -< ) Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ http://www.iutc3.unicaen.fr/serge/ (/ | Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ From renggli at student.unibe.ch Thu Apr 24 20:17:58 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Thu, 24 Apr 2003 20:17:58 +0200 Subject: Stop-words for glossary In-Reply-To: <20030424190258.3b1c2b53.Serge.Stinckwich@info.unicaen.fr> Message-ID: <13C8336C-7681-11D7-9849-000393CFE6C8@student.unibe.ch> > for a glossary, we need to exclude english stop-words like : a, an, > to, ... > There is a list of stop-words used for the open-source search-engine > Aspsee= > k (http://www.aspseek.org/) for various language here : > http://cvs.aspseek.org/viewcvs/viewcvs.cgi/aspseek/etc/stopwords/ > ?sortby=3D= > author Thanks for the hint. I have uploaded a new version to StORE, witch simply filters all the English stop-words. Of course, it would be cool to have an user-interface to configure the language of the stop-words to use. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From Serge.Stinckwich at info.unicaen.fr Sun Apr 27 21:43:21 2003 From: Serge.Stinckwich at info.unicaen.fr (Serge Stinckwich) Date: Sun, 27 Apr 2003 21:43:21 +0200 Subject: HelpSyntax action Message-ID: <20030427214321.79c5b9c8.Serge.Stinckwich@info.unicaen.fr> Hi, why the SmallWiki Syntax (HelpSyntax action) is not a WikiPage like in other Wiki implementations ? In other words, why this is an action and not a page ? I think it's more WikiWay! An other nice option is to have the syntax rules just above the edit form like in : http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/SergeStinckwich?action=edit Cheers, -- Serge Stinckwich -< ) Universit? de Caen>CNRS UMR 6072>GREYC>MAD /~\ http://www.iutc3.unicaen.fr/serge/ (/ | Smalltalkers do: [:it | All with: Class, (And love: it)] _|_/ From renggli at student.unibe.ch Sun Apr 27 22:04:28 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Sun, 27 Apr 2003 22:04:28 +0200 Subject: HelpSyntax action In-Reply-To: <20030427214321.79c5b9c8.Serge.Stinckwich@info.unicaen.fr> Message-ID: <73EA4F78-78EB-11D7-99FA-000393CFE6C8@student.unibe.ch> Hi, > why the SmallWiki Syntax (HelpSyntax action) is not a WikiPage like in > other Wiki implementations ? Actually it would be very easy to convert it to a wiki-page, as the help page is defined using the document-composite. So we would just need to start the wiki-syntax renderer on it. > In other words, why this is an action and not a page ? I think it's > more WikiWay! You are right, but at the time when this action was created I did not thought that the wiki itself would be a good place for this, as we would need to create a special folder somewhere containing that data. Well, as you see in the latest releases, there is a default folder created in each new wiki containing some basic information, the MIT license, etc (there is not too much useful stuff there yet). But I am planning to move the syntax to that place too, but I simply had no time to do that yet. > An other nice option is to have the syntax rules just above the edit > form like in : > http://twistedmatrix.com/users/jh.twistd/moin/moin.cgi/ > SergeStinckwich?action=edit Yes that would be nice, at least for people who are not using wikis every day. If we have a more sophisticated user-management, we should be even able to have user-based properties, where everybody might turn on and off such features. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Tue Apr 29 08:59:44 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 29 Apr 2003 08:59:44 +0200 Subject: HelpSyntax action In-Reply-To: <73EA4F78-78EB-11D7-99FA-000393CFE6C8@student.unibe.ch> Message-ID: <289894CC-7A10-11D7-99FA-000393CFE6C8@student.unibe.ch> >> why the SmallWiki Syntax (HelpSyntax action) is not a WikiPage like >> in other Wiki implementations ? > > Actually it would be very easy to convert it to a wiki-page, as the > help page is defined using the document-composite. So we would just > need to start the wiki-syntax renderer on it. There is a new release that provides the help page as a casual wiki-page. There are also some smaller bug-fixes and I have corrected and cleaned up the example package. You might download from SCG-StORE or from ST2003-StORE. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Tue Apr 29 08:59:44 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 29 Apr 2003 08:59:44 +0200 Subject: HelpSyntax action In-Reply-To: <73EA4F78-78EB-11D7-99FA-000393CFE6C8@student.unibe.ch> Message-ID: <289894CC-7A10-11D7-99FA-000393CFE6C8@student.unibe.ch> >> why the SmallWiki Syntax (HelpSyntax action) is not a WikiPage like >> in other Wiki implementations ? > > Actually it would be very easy to convert it to a wiki-page, as the > help page is defined using the document-composite. So we would just > need to start the wiki-syntax renderer on it. There is a new release that provides the help page as a casual wiki-page. There are also some smaller bug-fixes and I have corrected and cleaned up the example package. You might download from SCG-StORE or from ST2003-StORE. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From ducasse at iam.unibe.ch Mon Apr 28 15:58:41 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Mon, 28 Apr 2003 15:58:41 +0200 Subject: About getting more exposure and help for SmallWiki Message-ID: <84F765C0-7981-11D7-964F-000393B2AA24@iam.unibe.ch> Hi all, I was wondering how we should proceed to get more exposure from the community and get help. Any idea? Should we try to plan for an official 0.9 version? Publish it to the store repository, sending messages into the news and various mailing-lists, wiki pages, open-source projects? Alex what is the status? Stef Alex: When I'm back in shape (I hope) I would like to have some coding sessions on SmallWiki so that it can start to run well: I was thinking about the management aspect. Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From ducasse at iam.unibe.ch Tue Apr 29 09:05:46 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Tue, 29 Apr 2003 09:05:46 +0200 Subject: HelpSyntax action In-Reply-To: <289894CC-7A10-11D7-99FA-000393CFE6C8@student.unibe.ch> Message-ID: <0040C247-7A11-11D7-92E2-000393B2AA24@iam.unibe.ch> Hi lukas In moose I started to have a class called RefactoringLog where I define method that when called create automatically a log of all the bug fixes and others actions. I suggest you to have a look at this class and do something in the same spirit this way we can always know what have been done. Ask a moose people to show you the class. We could then generate a page automatically for the version. Stef On Tuesday, April 29, 2003, at 08:59 AM, Lukas Renggli wrote: >>> why the SmallWiki Syntax (HelpSyntax action) is not a WikiPage like >>> in other Wiki implementations ? >> >> Actually it would be very easy to convert it to a wiki-page, as the >> help page is defined using the document-composite. So we would just >> need to start the wiki-syntax renderer on it. > > There is a new release that provides the help page as a casual > wiki-page. There are also some smaller bug-fixes and I have corrected > and cleaned up the example package. > > You might download from SCG-StORE or from ST2003-StORE. > > Cheers > Lukas > > -- > Lukas Renggli > http://renggli.freezope.org > > Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From markus.gaelli at iam.unibe.ch Tue Apr 29 10:48:22 2003 From: markus.gaelli at iam.unibe.ch (=?ISO-8859-1?Q?Markus_G=E4lli?=) Date: Tue, 29 Apr 2003 10:48:22 +0200 Subject: About getting more exposure and help for SmallWiki In-Reply-To: <84F765C0-7981-11D7-964F-000393B2AA24@iam.unibe.ch> Message-ID: <5581281E-7A1F-11D7-8419-0003938AC0F4@iam.unibe.ch> Am Montag, 28.04.03 um 15:58 Uhr schrieb Stephane Ducasse: > Hi all, > > I was wondering how we should proceed to get more exposure from the > community and get > help. > > Any idea? Porting it to Squeak? I guess, that you are already doing that, but also emulating all Swiki-features would help, too. Markus > Should we try to plan for an official 0.9 version? > Publish it to the store repository, sending messages into the news and > various mailing-lists, wiki pages, open-source projects? > Alex what is the status? > > Stef > > Alex: When I'm back in shape (I hope) I would like to have some coding > sessions on SmallWiki so that it can start to run well: I was thinking > about the management aspect. > > > > > Prof. Dr. St?phane DUCASSE > http://www.iam.unibe.ch/~ducasse/ > "if you knew today was your last day on earth, what would you do > different? ... especially if, > by doing something different, today might not be your last day on > earth" Calvin&Hobbes > > "The best way to predict the future is to invent it..." Alan Kay. > > Open Source Smalltalks: http://www.squeak.org, > http://www.gnu.org/software/smalltalk/smalltalk.html > Free books for Universities at > http://www.esug.org/sponsoring/promotionProgram.html > Free Online Book at > http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html > From ducasse at iam.unibe.ch Tue Apr 29 18:21:59 2003 From: ducasse at iam.unibe.ch (Stephane Ducasse) Date: Tue, 29 Apr 2003 18:21:59 +0200 Subject: About getting more exposure and help for SmallWiki In-Reply-To: <5581281E-7A1F-11D7-8419-0003938AC0F4@iam.unibe.ch> Message-ID: Hi markus Right now porting it to squeak would lead to more problems and we should get focused on producing a good basis. After once the core and the coolest features will be out and that SmallWiki can afford the comparison with other wiki this is clear that having it in Squeak is definitively the way to go. Right now I have the impression that we should arrive to a minimum and cool wiki running that we can daily use. Stef On Tuesday, April 29, 2003, at 10:48 AM, Markus G?lli wrote: > > Am Montag, 28.04.03 um 15:58 Uhr schrieb Stephane Ducasse: > >> Hi all, >> >> I was wondering how we should proceed to get more exposure from the >> community and get >> help. >> >> Any idea? > Porting it to Squeak? > I guess, that you are already doing that, but > also emulating all Swiki-features would help, too. > > Markus >> Should we try to plan for an official 0.9 version? >> Publish it to the store repository, sending messages into the news >> and various mailing-lists, wiki pages, open-source projects? >> Alex what is the status? >> >> Stef >> >> Alex: When I'm back in shape (I hope) I would like to have some >> coding sessions on SmallWiki so that it can start to run well: I was >> thinking about the management aspect. >> >> >> >> >> Prof. Dr. St?phane DUCASSE >> http://www.iam.unibe.ch/~ducasse/ >> "if you knew today was your last day on earth, what would you do >> different? ... especially if, >> by doing something different, today might not be your last day on >> earth" Calvin&Hobbes >> >> "The best way to predict the future is to invent it..." Alan Kay. >> >> Open Source Smalltalks: http://www.squeak.org, >> http://www.gnu.org/software/smalltalk/smalltalk.html >> Free books for Universities at >> http://www.esug.org/sponsoring/promotionProgram.html >> Free Online Book at >> http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html >> > > > Prof. Dr. St?phane DUCASSE http://www.iam.unibe.ch/~ducasse/ "if you knew today was your last day on earth, what would you do different? ... especially if, by doing something different, today might not be your last day on earth" Calvin&Hobbes "The best way to predict the future is to invent it..." Alan Kay. Open Source Smalltalks: http://www.squeak.org, http://www.gnu.org/software/smalltalk/smalltalk.html Free books for Universities at http://www.esug.org/sponsoring/promotionProgram.html Free Online Book at http://www.iam.unibe.ch/~ducasse/WebPages/FreeBooks.html From renggli at student.unibe.ch Tue Apr 15 23:36:07 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 15 Apr 2003 23:36:07 +0200 Subject: Update of SmallWiki Design Slides Message-ID: <4443DB9D-6F8A-11D7-AA69-000393CFE6C8@student.unibe.ch> Hi everybody, -------------- next part -------------- A non-text attachment was scrubbed... Name: SmallWiki - ST2003 - Design.ppt Type: application/vnd.ms-powerpoint Size: 541184 bytes Desc: not available Url : http://www.iam.unibe.ch/pipermail/smallwiki/attachments/20030415/56824900/SmallWiki-ST2003-Design.ppt -------------- next part -------------- I updated the slides (former used at SqueakNic and SCG meeting) due to the discussion of today. I also tried to work more with colours and added more information and a few quotes. There is still some important stuff missing, at least one more slide about templates and one about actions. I've also not yet decided what example we should implement together. But never-less I would love to hear your comments ... Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Wed Apr 16 13:43:13 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Wed, 16 Apr 2003 13:43:13 +0200 Subject: Enhanced Slides Message-ID: <9AD27B3C-7000-11D7-AA69-000393CFE6C8@student.unibe.ch> > There is still some important stuff missing, at least one more slide > about templates and one about actions. I've also not yet decided what > example we should implement together. I've added those slides and they are available from: http://www.iamexwi.unibe.ch/studenten/renggli/smallwiki/sw_design.ppt (536 KB) http://www.iamexwi.unibe.ch/studenten/renggli/smallwiki/sw_design.pdf (996 KB) Gabriela, when do we want to meet? I think it will be probably sometime in the morning between 8 and 10 o'clock, because every day I have lectures after 10 o'clock. Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Tue Apr 29 19:46:31 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 29 Apr 2003 19:46:31 +0200 Subject: can't debug smallwiki In-Reply-To: Message-ID: <830C950F-7A6A-11D7-99FA-000393CFE6C8@student.unibe.ch> Hi, > We can't debug our SmallWiki stuff anymore because you are trapping > all exceptions. > > Can you please tell us how to disable the exception catching? I already discovered that problem when switching from VisualWorks 7 to 7.1, but did not consider it too important. I am very sorry for the resulting inconvenience! Thanks to the help of Roel the problem is now fixed and the latest version should behave the same and correctly with VisualWorks 7.0 and 7.1. Unfortunately I was not able to publish the new code to the ST2003 StORE as some students were again publishing their projects within the SmallWiki bundle. So you have to get the latest version from the SCG StORE! Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From renggli at student.unibe.ch Tue Apr 29 19:46:31 2003 From: renggli at student.unibe.ch (Lukas Renggli) Date: Tue, 29 Apr 2003 19:46:31 +0200 Subject: can't debug smallwiki In-Reply-To: Message-ID: <830C950F-7A6A-11D7-99FA-000393CFE6C8@student.unibe.ch> Hi, > We can't debug our SmallWiki stuff anymore because you are trapping > all exceptions. > > Can you please tell us how to disable the exception catching? I already discovered that problem when switching from VisualWorks 7 to 7.1, but did not consider it too important. I am very sorry for the resulting inconvenience! Thanks to the help of Roel the problem is now fixed and the latest version should behave the same and correctly with VisualWorks 7.0 and 7.1. Unfortunately I was not able to publish the new code to the ST2003 StORE as some students were again publishing their projects within the SmallWiki bundle. So you have to get the latest version from the SCG StORE! Cheers Lukas -- Lukas Renggli http://renggli.freezope.org From oscar.nierstrasz at acm.org Tue Apr 29 21:24:01 2003 From: oscar.nierstrasz at acm.org (Oscar Nierstrasz) Date: Tue, 29 Apr 2003 21:24:01 +0200 Subject: can't debug smallwiki In-Reply-To: <830C950F-7A6A-11D7-99FA-000393CFE6C8@student.unibe.ch> Message-ID: <21E4C8F9-7A78-11D7-95EA-0003930CA3CA@acm.org> Yes, I noticed today that it was not possible to run the ImageConfigurator on a fresh image because some loaded packages were broken. It would be a good idea to give very precise instructions on how to publish in the ST2003 store (esp. on how to make extensions to existing packages in your own package). oscar On Tuesday, April 29, 2003, at 07:46 PM, Lukas Renggli wrote: > Unfortunately I was not able to publish the new code to the ST2003 > StORE as some students were again publishing their projects within the > SmallWiki bundle. So you have to get the latest version from the SCG > StORE! > > Cheers > Lukas