From bergel@iam.unibe.ch Mon Sep 20 13:10:40 2004 From: Alexandre Bergel To: smallwiki@list.inf.unibe.ch Subject: Re: Smallwiki 2 Date: Mon, 20 Sep 2004 15:10:40 +0200 Message-ID: <20040920131040.GB421@iam.unibe.ch> In-Reply-To: <09282231-0884-11D9-8D12-000393CFE6C8@iam.unibe.ch> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8544815291882853135==" --===============8544815291882853135== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable > I'm very interested what everybody thinks about this=20 > (radical) change in the design? I do not see where are decorators. The class Page and GenericStructure does n= ot have any variable or method related to them. Note that I loaded the last version of Smallwiki2 from cincom's Store. > * I implemented a more robust way of looking up pages trough a path.=20 > The new lookup has been taken out of the Structure hierarchy and is put=20 > into a visitor. It supports (unix-)paths starting at current position=20 > 'abc/def', paths starting at the root of the wiki '/abc/def', relative=20 > paths '../abc' and all combinations of those. There are a lot of tests.=20 > I think this will make everything much more easy to use, especially for=20 > the end users. Yep, it sounds fine. Are there some test? It would help me to have a look at = it. > * What is more, is that I updated the wiki syntax with better support=20 > for tables: At ESUG I was asked if it is possible to align table-cells=20 > different to the default behaviour given in the css-stylesheets.=20 > SmallWiki 2 now supports an extended table syntax, maybe someone wants=20 > to back-port this to SmallWiki 1? >=20 > :=3D + > :=3D + > :=3D "|" # default > | "|{" # left > | "||" # center > | "|}" # right Yup! ParserTests shows that pretty well. Good job! > Mhh, all these changes made break the whole command-pattern, the=20 > context hierarchy and all the views of course. There will be some work=20 > needed to adapt the changes. I feel a bit lost. Why do you want to implement the command pattern? Having u= ndo-redo mechanism is quite easy to implement with it. Instead of the action = mechanism present in Smallwiki1 ? > Yes, this is a very good idea! I'm willing to spend one day a week to=20 > do pair-programming on SmallWiki. Sometime by the end of the next week=20 > would be fine. Unfortunately I cannot really spend one day a week. I will try to spend time = when I can because I like and trust in Smallwiki. Note that I leave tomorrow evening. I will be able to check my emails this we= ek, but I cannot bound the latency of my answers :-) Cheers, Alexandre >=20 > Cheers, > Lukas >=20 > --=20 > Lukas Renggli > http://renggli.freezope.org --=20 _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.iam.unibe.ch/~bergel ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. --===============8544815291882853135==--