Projects

Links - PHP Content Management Systems

Oct 14 2009: What's going on ! Yet another good small CMS emerges from the pack. Added phpSQLiteCMS.
Oct 10 2009: added Zikula CMS framework.
Oct 9 2009: added XMLNuke, XML CMS framework.
Oct 4 2009: discovered gpEasy CMS.

Links - PHP Wikis and Knowledge Wikis

Nov 4 2009: Added Semantic MediaWiki, demo on server.

Oct 4 2009: Add Wikyblog. Updated WikkaWiki with info about burgeoning project for phpMyEdit package

Updated Jan 25 2009: added Kisimi and DokuWiki

There are several small, fast and powerful open source wikis that can be used as a full-featured CMS to for building small web sites and are fairly easy to extend and customize.

Links - Mozilla Javascript and XUL

Oct 26 2009: there may be some activity for running Glade XML with XUL, new link for the Webglade Javascript library.
March 29 2009: moved server-side Javascipt, and added yet more links.
March 27 2009: added Jelix and Jaxer, more links.

See related content about Firefox and server-side Javascript.

Links - Rethinking Java Applets

Feb 17 2009: cheap servlet hosting ?
Feb 5 2009: more links to applet demos

A few ill-formed thoughts so far ...

Java is The Enterprise Language. Most Java applications are not applications so much as pieces in the jigsaw puzzle of the enterprise integration architecture. In short, they are big, complex and expensive.

Links - PHP MVC Frameworks

Oct 8 2009: Are MVC frameworks worth the performance hit and hassle ? See Damn Small PHP Frameworks. Because size does matter. Make sure to read comments too.

Feb 10 2009: added PHPulse

Good list of PHP frameworks. Are they all MVC ?

Links - Upgrading to Drupal 6

Feb 16 2009: new authoritative upgrade guide from Drupal.

There are a good series of articles on the subject from becircle.com. This could be the start of something big ... if I'm not careful.

I must say that preliminary results have been a mixed bag. It's probably something I'm doing, but in any case, upgrading a medium-sized site with half-a-dozen modules to Drupal 6 is far from a trivial undertaking at this point of time. That may change in the coming months - I hope so.

Links - Semantic Wikis

Jan 26 2009. derived from PHP Wikis and Knowledge Wikis.

Often referred to as "knowledge wikis", they are capable of providing some level of knowledge representation and management functions as well as the usual features available in traditional wikis. They may be the closest existing solution to some of the requirements for a Semantic Web ( however it gets defined ).

Links - Ruby Wikis and Content Management Systems

Jan 20 2009: created

There is a good collection of simple CMS and wiki gems available for Ruby webapps, most prominently the Ruby on Rails framework. In addition, there are several interface and integration frameworks either based on Rails or presented as alternatives to Rails which provide a solid foundation customized Ruby web applications.

Links - CakePHP Content Management Systems

Update Jan 24 2009: The new PageBakery repository is showing some activity !
Update Dec 4 2008: Mambo 5 movements
Update Sept 19 2008: Wildflower impressions and links

Doing the Mambo

The latest movements in the Mambo 5 project ( Nov 25th 2008 ) -

Links - Python Content Management System(s)

Jan 27 2009: more links,particularly Zwiki
Revised Oct 3 2008: it's still Plone as the premier Python CMS so far ... still looking.

Python is an admirable language in almost every way ( but don't get me going about 'self' in method calls - if Smalltalk programmers see 'self' all over the code, they add $10 to their hourly rate, usually well deserved ).

Links - CodeIgniter

Updated Oct 29 2008: added 68KB, now BSD

I am not sure why it took me this long to get around to CodeIgniter ... it's a worthy and mature PHP framework but I gravitated to CakePHP for some reason. Maybe it's the CodeIgniter licensing of EllisLab, Inc..

Links - Lanius CMS

Updated Sept 24 2008:

The Lanius website ( formerly known as the Drake CMS ) is up and running [ wild cheers and celebration !!! ]

They have make some of their first production releases of the small, quick and generally admirable CMS.

I'll install it and see ... stay tuned.

 

Smalltalk Performance

Updated Sept 24 2008: extract from old article.

One of the more popular classes in any OO environment is the Process class. The Squeak implementation of Smalltalk even has a special OSProcess plugin to the virtual machine ( VM ) that provides 'eyeball-to-eyeball' OS level support for threads. I keep trying to come up with big XML workloads to test the limits of the stdin/stdout channels.