[cowiki-dev] coWiki interim snapshot
"John (yt) Hogenmiller" <[email protected]> Sat, 3 Sep 2005 15:50:21 -0400
| Newsgroups | gmane.comp.php.cowiki.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Gang, Over the last few days, I have been working out an "interim" release/snapshot of coWiki 0.4.0-dev, that utilizes the parser from 0.3.4/Boron + a later fix for issue #202. I have tested this on my development machine, and on http://www.yourtech.us/ I have also built a script/file collection that will automatically generate an interim release from CVS. This has been committed into cvs in the dist/ directory, and will be used to generate the -interim snapshots on http://snaps.cowiki.org/ The file cowiki/dist/interim/README.INTERIM describes the reasoning, issues affected, and changes made. It also has a manual method for rolling back the parser for your own installed version. Please take note that this does not affect coWiki 0.4.0-dev in any way, just a few extra files in the cowiki/dist directory. --------------------------------------------------------------------------- About coWiki 0.4.0-interim=20 Copyright (C) John T. Hogenmiller, <[email protected]> To keep in contact with the developers, join the developer mailing list that is announced on <http://www.cowiki.org/>. --------------------------------------------------------------------------- There has been a lot of activity over the last several months dealing with the parser. The coWiki project is working a many enhancements to the parser, such as more consistent table generation and better handling of markup language. During this process, the parser has become unstable as we go through the coding and troubleshooting process. This unstable state has made CVS HEAD unstable and not recommended for production use. However, since Boron (0.3.4) came out, coWiki has received many bugfixes and enhancements that are not related to the parser. Here is a short list: * Web-based installer walks you through the setup process * MySQL InnoDB support - coWiki is using a much more stable and secure=20 backend, resulting in a more stable and secure product. * Better logging (Issue 230) * Bugs fixed: 146, 66, 143, 107, 130, 114, 202, 206, 212, 217, 216, 224, 228, 234, 235, 94, and 240 (did I miss any?) * SECURITY FIX: Prevented possible JavaScript cross site scripting (XXS) attack while using document search (bug 234) * Japanese localization Please remember that everything in here is still development code. The only *recommended* version of coWiki is 0.3.4 (Boron). Additionally, if you have already began using some of the new features of the parser in cvs head, some of those documents will become broken. Of course, the new parser has been known to break legacy documents from Boron and prior. The only change between the parser included in this snapshot and the one that came with Boron is that issue #202 ("/text/: is not italicized) has been fixed. =20 --------------------------------------------------------------------------- A quick guide on making your own snapshot from CVS with the last Check out a fresh copy of coWiki from CVS HEAD, or you can utilize your existing copy. chdir into the cowiki directory (usually cd cowiki) Execute the following commands: cvs update -r 1.17 includes/cowiki/class/parse/class.WikiReverseParser.php cvs update -r 1.49 includes/cowiki/class/parse/class.WikiParser.php cvs update -r 1.13 includes/cowiki/class/parse/class.CoWikiParser.php cvs update -r 1.15 includes/cowiki/class/parse/class.CoWikiReverseParser.ph= p cvs update -r 1.43 includes/cowiki/class/render/class.FrontHtmlTransformer.= php cvs update -r 1.7 includes/cowiki/class/render/class.XmlPrettyHtmlPrinter.p= hp Note that I am using revision numbers instead of the REL_0_3_4 tag. I did this because I wanted to include the fix for issue #202 in this interim release. Optionally, to get the old markup documentation for this version of the parser: cvs update -r 1.1 README.IDIOM --------------------------------------------------------------------------- Also refer to these files * LICENSE - coWiki software destribution license * INSTALL - a basic installation howto * NEWS - latest news for this coWiki distribution * README.PLUGIN - short information about the plugin design rules * README.IDIOM - coding guidelines for plugins and the coWiki core * ChangeLog - what did change since last version? =20 --------------------------------------------------------------------------- You will obtain more information about coWiki at http://www.cowiki.org/ --=20 YourTech, LLC - http://yourtech.us/ (this account is used for mailing lists)