HOME | NEWS | FAQ | DOCUMENTATION | DOWNLOADS | LINKS | CONTACTS

News

26 November 2008 — Log4PHP Separation
I have separated the logging system (Log4PHP) from the Paloose distribution. It allows the two to be maintained separately so that the latest version of the logging within Paloose is not dependent on me keeping the latest Log4PHP available (via svn). I will keep the version that I use with Paloose here in case there is a problem. I have issued this as a new version 1.1.2b1.
19 November 2008 — Performance Discussions
I have added a brief discussion of performace issues with Paloose. They are certainly not definitive but give a starting point.
15 October 2008 — New version (1.1.2)
New version. Added support for GEDCOM. Uses a generator to produce an XML version GedComGenerator.
13 October 2008 — Documentation update
I have updated and corrected several pages within the Web documentation. There are still one or two areas in the documentation that I will try and complete over the next few weeks.
8 October 2008 — New version (1.1.1b3)
New version. Removed necessity for using namespace on i18n attributes in I18nTransformer. Improved default pattern formatting in I18nTransformer.
7 October 2008 — New version (1.1.1b2)
New version. Cured bug where ImageMagick files had fixed bin path. See version history for important addition to your paloose.php file in the root of your site.
24 August 2008 — New version (1.1.1b1)
New version. Minor cosmetics and included (undocumented) Gedcom Generator support. Please do not use yet as it is very much work in progress. I will produce some documentation as soon as I am happy with it. Also cured bug in Aggregator stopping context:// pseudo-protocols from working. Cured namespace problem in Galleries (must use Paloose namespace in gallery.xml files).
3 June 2008 — New version (1.1.0)
New version to cure consistency problem between Cocoon and Paloose. The code statement in sitemaps used the name attribute instead of the correct resource attribute. This is now been brought into line with Cocoon. Apologies to all out there who will have to fix their sitemaps.
21 May 2008 — New version (1.0.7)
Several bug fixes and minor cosmetics. One especially nasty bug was one that prevented nested select constructions. I have also added support in the Browser selector for iPhone. I skipped several version numbers as they have been cosmetic mainly and I wanted a worthwhile update.
18 December 2007 — New version (1.0.4)
Gallery uses ImageMagick where necessary. I have had to add this because of Mac OS X Leopard PHP5 not supporting the image manipulation functions such as imagecreatefromjpeg.
17 November 2007 — New version (1.0.3)
26 October 2007 — New version (1.0.2)
12 August 2007 — New version (1.0.1)
1 May 2007 — New version (1.0.0b8)
New version to add DirectoryGenerator.
1 May 2007 — Hosting on SourceForge.
I am hosting the latest downloads on SourceForge. Please use SourceForge forums to comment about Paloose or if you have any problems.
26 April 2007 — New version (1.0.0b7)
New version to clean up configuration definitions. See the downloads page for implications with existing systems.
24 April 2007 — New version (1.0.0b6)
New version to correct some untidiness in the base classes for components (Transformers, Generators etc).
23 April 2007 — New version (1.0.0b5)
New version to make error reporting a little cleaner for XML/XSLT problems (not well formed etc).
4 April 2007 — New version (1.0.0b4)
New version to cure bug in GalleryTransformer stopping root directory being picked up.
29 March 2007 — New version (1.0.0b3)
Created new class hierarchy for the pipeline elements. Only of note if you have created your own transformers etc. The inheritance is now from an intermediate class not the PipeElement class. For example TransformerPipeElement for all transformers. This affects generators, actions, transformers, selectors, readers, and serializers. A couple of other bugs cured. (Note version numbering change :-( — still beta at this stage)
27 March 2007 — New version (1.0.0b2)
Added LogTransformer.
26 March 2007 — New beta version (1.0.0b1)
New beta version (version 1.0.0b1) released. Documentation mostly complete. As well as new facilities (forms and continuations and writing to XML files) this version cures existing bugs so I thought it worth an early release. Please be patient and use the new frameworks with great caution — any feedback (info@paloose.org) would be appreciated. See the download page for more details.
12 February 2007 — New version (0.15.0)
New version (0.15.0) allowing declaration of components in subsitemaps.
16 January 2007 — New version (0.14.1)
New version (0.14.1) correcting some minor bugs.
15 January 2007 — Added Porting to Cocoon How-to
A short explanation of what is required (very little) when porting from Paloose to Cocoon.
12 January 2007 — Additional Documentation
Added some more pages to the documentation of this site.
11 January 2007 — New version (0.14.0)
I am issuing a new version (0.14.0) of Paloose correcting a huge number of minor mistakes and with cleaned up comments. The version number has skipped a couple of issues, these were really internal corrections which I did not want to let go until I had a bigger update. As well as these numerous corrections I have started to add session authorisation and numerous other additions. Please ignore them for the present, they are still being developed and I did not want to manufacture an issue that did not have them in. They should make no difference to existing sites. I hope to produce these extra facilities sometime in the spring when I am happy with them. They do not appear in the site documentation — a general rule is, if it does not appear on this site, do not use it.
6 December 2006 — Extended documentation
Lots of changes to the documentation pages to bring them up to date and correct typos and mistakes.
5 December 2006 — Minor update (version 0.11.1)
Global declaration of $gConfiguration missing in TidyGenerator
5 December 2006 — Major update (version 0.11.0)
SendMail action added in version. Major documentation changes in Paloose site. See downloads page for full information about download. Several changes to the documentation pages on the Paloose site to correct some wrong information and also to extend the documentation. The documentation is still work in progress and needs more work. As time permits I will sort this out. Any places where users can see problems then please contact me (info@paloose.org).
4 December 2006 — Added Forum
I have added a Forum to the Paloose site for people to post comments/enquiries/bug reports. This is my first foray into such things so I hope I have got it right — please EMAIL (info@paloose.org) me if there are any problems. I have used the phpBB suitable skinned to live with the Paloose site.
30 November 2006 — Gallery how-to Page updated
Looking at the Gallery How-to page I realise that it is a little misleading (codeword for "wrong") in how the gallery should be used. In particularly the gallery index file (gallery.xml) page. I have updated this to reflect what is actually done. Sorry for the confusion.
29 November 2006 — Testing Actions and SendMailAction
I have added Actions to the Paloose engine and am testing SendMailAction. I will issue an update of Paloose as soon as I am happy with what I have added. If anyone wants this functionality urgently and wishes to risk bugs then please contact me (info@paloose.org) for an early release version.
22 November 2006 — Minor bug fix (version 0.10.1)
Uninitialised variable in PageHitTransformer — normally would not show up unless error.
21 November 2006 — Code made more robust (version 0.10.0)
Having delved a little deeper and turned on the full PHP error messages on my local development server (something I should have done some time ago) I have been able to find a whole pile of very sloppy code which I should be ashamed of. This is now corrected, though I doubt that it is the final word on the subject. All my sites now give no runtime PHP advisory messages. Thanks, Mark, for the help. Oh for a strongly typed declarative language ... sigh.
17 November 2006 — Strong PHP checking
I have noticed that some versions of PHP (especially on Windows) have a more rigorous checking scheme for array index out-of-bounds, and null pointers. The version I had been using assumed that a null string was the same as an empty string — in short making allowances for my lousy programming. My desire for producing something quickly overcoming the desire for good programming. I can only say: mea culpa, I should have done this 100% from the start rather than on a somewhat ad-hoc basis. I am currently working on a much more defensive version of Paloose. Hope to have something ready within a few days.
16 November 2006 — Replaced PipeElementInterface (version 0.9.2b1)
Replaced PipeElementInterface and changed component constructors to be more strict with interface. Also update HandleError class to use PipeElement static component creation. Several documentation tidies as well. Please use this version with caution as it is not finally tested. It works with the Paloose site which uses all Paloose components, but there is still a chance I missed something.
15 November 2006 — Removed PipeElement interface (version 0.9.1)
Removed PipeElement interface which is not really necessary at present and was causing a couple of irritating faults on some PHP implementations.
2 November 2006 — Added Resources/Call facility to pipelines (version 0.9.0)
Added resources (like Cocoon) so that common pipeline fragements may be built and called from other pipelines (use with caution as it has not had an exhaustive test. I will add documentation as soon as possible. Cleaned up several areas of bad code and documentation. Cured several bugs in the error reporting. Made sure all pipe building components used same creation process in PipeElement class.
1 November 2006 — Added new documentation
Many changes to documentation pages to enhance them. Especially the sitemap components.
26 October 2006 — Added new serializers (Version 0.8.0)
Added XHTMLSerializer, XMLSerializer and TextSerializer. Also updated the HTMLSerializer and XHTMLSerializer so that the doctype and encoding are used (like Cocoon). Numerous typos corrected and updates on Paloose site to reflect latest additions and changes. New version (0.8.0) posted.
24 October 2006 — Added RegExp matcher (Version 0.7.0)
Added a RegexpURIMatcher. It uses a PHP modified Perl syntax (see PHP5 manual). Changed WildcardURIException to be a more general matcher exception, MatcherException. New version (0.7.0) posted.
17 October 2006 — Date translation problem
There seems to be a problem with the date translation on the current Paloose site server. The code works fine on my local server that I use to build and test the system, so I am fairly sure that the problem is not with my code. I need to speak to my ISP to sort out the build state of the PHP5 that they use. As a result the examples page about the i18n transformer may not work as expected, sorry!
16 October 2006 — New Version (0.6.2)
Cosmetic changes to debugging facilities.
19 September 2006 — New Version (0.6.1)
Changes to date/time processing in I18nTransformer.
19 September 2006 — New Version (0.6.0)
New version adding BrowserSelector, several documentation pages and many internal cosmetic changes.
21 August 2006 — New Version (0.5.2)
Added XInclude support to FileGenerator component. This was in the original FileGenerator that I produced but somehow got removed in some fairly major editing that happened subsequently.
13 August 2006 — New Version (0.5.1)
Changed base class for WildcardURIMatcherException to unify the exception classes. This cleaned up some early decisions on how to arrange the exception reporting.
 
left footerCopyright 2006 – 2008 Hugh Field-Richards. All Rights Reserved.