Building The HomePortals Wiki

One of the weakest points in the HomePortals project is the lack of documentation still. However to address that issue I have been working on setting up a wiki for HomePortals to provide developers with information about the framework, where everything is, and how to develop applications for it.

The new wiki is located at http://wiki.homeportals.net and is powered by the promising CodexWiki from Luis Majano and Mark Mandel. So far I have only been able to complete a few pages on the wiki but work is in progress and hopefully it will be more complete very soon.

Feel free to checkout the wiki and if you have suggestion of topics that you would like to see there please let me know by leaving a comment here.

HomePortals Update

This post is to announce that a new update to the HomePortals framework is now available. The current version is now 3.0.189.

This update focused on fixing compatibility issues for running in BlueDragon/OpenBlueDragon and for case-sensitive OSes like linux.

The update extends the range of supported CFML engines to:

* Adobe ColdFusion 7 * Adobe ColdFusion 8 * Railo 2 * BlueDragon 7 * OpenBlueDragon

Regarding OpenBlueDragon, the only problem that I still have is running on the VMWare image that has been making the rounds. I still get some weird errors there but not sure if those are related to OpenBlueDragon, Jetty or something else.

As always, testers and bug reports are more than welcome,

Have fun!

ColdBricks 1.0 Documentation Draft Available

I just posted a first draft for the first three chapters of the ColdBricks User's Guide. The documentation can be downloaded from the downloads area within the ColdBricks site.

This draft contains a good overview of the relation between ColdBricks and HomePortals as well as a general overview of how sites are structured in HomePortals.

You can find the User's Guide here

HomePortals Lives Again

Well, it finally happened, the old HomePortals is gone and has been replaced with a newer, leaner, meaner version: HomePortals 3.

This third release of HomePortals signals a big shift in the evolution of this project, not only because of the move from closed source to open source (LGPL), but because of the entire refocusing of the project from being a simple configurable portal to being a platform or framework that can be used to create and execute multiple different applications.

A lot of the code has been rewritten and redesigned, there are many additions compared from earlier versions, a lot have been done to improve performance but there is a lot of room to grow still.

Some of the main features of this release:

* separated HomePortals engine from the application, this allows applications to be located anywhere on the server (even at the root level!)

* added new types of resources: feeds, contents, html, pageTemplates

* added resource directories to manage resources and organize them into packages

* added a "friends" subsystem that allows accounts to be linked to each other

* added access control features for resources

* added smart caching of pages

* added configurable HTML rendering templates. Now you can modify the HTML structure of any rendered content. and more ...

And of course, with a new software comes a new website. Also stay tuned because very soon I will be launching another product called ColdBricks...

Well, enjoy!

BlogCFC was created by Raymond Camden. This blog is running version 5.9.001. Contact Blog Owner