Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-8) was last changed on 29-Nov-2008 16:46 by Mike Morris  

This page was created on 23-May-2003 15:59 by MikeMorris

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 changed 34 lines
Just lately I have been getting more into hacking on [JSPWiki]; the things I am looking at, working on, or just vaguely interested in are summarized on the [TODOList], but here are some further details for those who amy be interested (or just terminally bored.)
!Porting/testing under jdk1.5
JSPWiki compiles fine under 1.5, but the build script needs to be tailored so that the target classfile format can be specified. My Tomcat installation is still running under 1.4, so it chokes on 1.5 classes. Everything works fine if you specify {{target=1.4}} in the {{javac}} tasks. I have also set {{source="1.4"}} (actually via some properties) to limit the amount of whining from the compiler.
!New Templates
Work in progress. I wanted to try and produce templates that are:
* table-free (for layout)
* XHTML-1.0-Strict/CSS2 conforming
* retain similar look'n'feel to the current template set
Part of this is to have a crack at producing something to update the look'n'feel, part of it is to meet my own (ever growing) uses of JSPWiki, and part is to try and isolate all the layout issues in the CSS.
I had completed about 90% of the work when I discovered the [NexBTemplate] which has done a very similar thing, so I used that on something I wanted to get running quite quickly. However, having put so much work into it already, I must get around to polishing-up my templates and uploading them for others to use, criticise, abuse and bugfind. I do feel that my CSS-tagsoup is simpler and cleaner than the NexBTemplate CSS, but then we have slightly different purposes...
At this time it is not possible to produce conformant XHTML-1.0-Strict, since the WikiEngine itself does not produce conformant HTML. I may take a look at this if other people think this is something Good To Have.
''Oh! Did I mention? To hell with ancient browsers.''
I wrote a small JSP tag to list available InterWikiLinks, since some of my users are otherwise unaware that they can use these; I strongly believe that the InterWikiLink config must come out of the {{}} file so that users can configure this for themselves. It seems to me that the best method would be to have a special page (''a la'' LeftMenu and company) where users can define InterWikiLinks themselves. Something like this shouldn't require administrator intervention.
!Embedding JSPWiki
... into other pieces of software. I don't know where to begin with this yet, as I am only starting to find my way around the code.
I find it interesting that there seem to be two distinct "camps" emerging: the "complexify" camp and the [WikiZen|WikiWikiWeb:WikiZen] camp. The complexify camp want to emulate wikis like Twiki, which are complex and have loads of bells & whistles. The [WikiZen|WikiWikiWeb:WikiZen] camp want to keep the beast simple, clean and elegant. I place myself in the latter group. Let the complexities come through plugins, filters, etc.
I accept that this sort of evolution is quite natural for many software artifacts -- it is certainly very common, except that there is usually not a strong, sufficiently clear-minded character in position to veto the complexifiers.
Well, the cited [WikiZen|WikiWikiWeb:WikiZen] camp seems not be too concerned about questions of a 'simple, clean and elegant' wiki but tries to go for something 'deeper', at least as I understand that page. Anyway, if you need need a calendar in a wiki, you must add one, even if this adds to the complexity. Luckily, there is a simple solution: As you suggest by ' Let the complexities come through plugins, filters, etc.' make any complexity you don't like an option. (I hope writing this comment on your personal page does not violate the WikiEtiquette.) -- ReinhardEngel
Version Date Modified Size Author Changes ... Change note
8 29-Nov-2008 16:46 0.054 kB Mike Morris to previous
7 30-Nov-2006 15:49 3.852 kB JanneJalkanen to previous | to last
6 30-Nov-2006 04:22 3.853 kB to previous | to last
5 07-Jun-2006 17:48 3.852 kB Janne Jalkanen to previous | to last
4 07-Jun-2006 03:04 4.052 kB to previous | to last
3 06-Dec-2004 15:55 3.852 kB to previous | to last
2 06-Dec-2004 14:46 3.273 kB MikeMorris to previous | to last
1 23-May-2003 15:59 0.058 kB MikeMorris to last
« This page (revision-8) was last changed on 29-Nov-2008 16:46 by Mike Morris