Projects

Links - Web Portals

Not much yet.

The Java marketing machine has worked assiduously to associate the concept of a portal with the Java language, but there is no real dependency between the function of a portal and its implementation language. See the section for CakePHP CMS.

Some interesting questions and comments about portals.

 

Link- Mozilla RDF

Updated: Sept 24 2007

It is a browser plugin, which introduces browser dependencies, but the project is Open Source and seems to be active and well-supported.

From the site:

Mozilla RDF was originally used to support the Aurora/Sidebar user interface and SmartBrowsing metadata services. It's main use in Mozilla now is as a common data model and API for use in XUL-based applications.

Links - Drupal Relationship Module

From the project page:

Node linking and Metadata

The Relationship Manager module is intended to allow free-form links between nodes, recording not just that one page relates to another, but HOW it relates. ... The core module is made available to be extended by other modules that wish to make use of the generalized relationship management functions. Several examples of simple modules that leverage this power are provided as optional plugins.

The major plugins are:

The Drupal Relationship Manager Package

Revised: Sept 20 2007

After a great burst of initial activity with the NINA project and then with Dan Morrison driving the Relationship Manager project, there was good momentum to semantic web projects for Drupal. But the efforts seem to have gone into something like a hiatus during the the last year or so.

Links - Seaside Hosting Examples

Note: my understanding of these services is evolving and may be incorrect at this point. Updates coming soon probably ...

Of course, the best example of a Seaside-powered site may be the Seaside site itself. But there are several interesting ( and either cheap or free ) hosting sites for Seaside web applications.

About Seaside

A succinct description of Seaside features and benefits from squeak.org.

Link - Squeak Kernel Image

Found it !

Modularization will help tame the Squeak image a bit and may be critical to the long term success of Squeak. The image is getting very big, especially the Object class which is a bad place to be big.

The author of this invaluable tool set is Pavel Krivanek.

The download area.

An image map for the Kernel Image.

Links - Drupal

Drupal has been good to me, no question about it.

I had planned to roll up my sleeves and do some PHP coding to make it work the way I wanted. But, between the Drupal core, Links and a few other modules, it pretty much does what I need already ( with maybe some more meta-data for the links ). So instead of coding PHP, I devote my time to creating content, which was the point of the exercise in the first place. It's worked very well for my purposes.

According to the Drupal web site,

Links - Smalltalk Web Servers: Seaside and AIDA/Web

Updated Sept 7 2008: added seaBreeze link

Seaside

To get a good feel for Seaside development environment, read the excellent technical introduction by Shaffer Consulting.

Note that the article was written in 2005 and may be obsolete in parts. For example, Seaside now supports several object-oriented databases, including Gemstone.

Puppy and XAMPP ( XUPPY or PAMPP ? )

Updated Sept 29 2008: see end of article

I finally got XAMPP working correctly on multisession CD. No, not symlinks, although it looked like it for a while.

Copy down from the Puppy Linux Discussion Forum:

Squeak + Puppy = Squeaky Pet ?

So far, I've got Squeak installed on Puppy 210 and 2.16 disk installations. No go for CD / multi-session CD, no surprises there. Need to stick symlinks in appropriate places and try again. I hope it's a unionsfs issue and not a VM issue.

Update: July 20, 2007

Puppy Linux Multisession CD

 

The Puppy Linux Multi-Session CD is one of the great hacks of all time. In a nutshell, you boot into the Puppy operating system from a CD or DVD disk, do some work and then save the work back to the CD by using a standard multi-session write. The next time you boot from the CD, your work from the previous session is restored into your live-CD file system.

It may not sound like much but no other major Linux distribution can do it.