Profile2 1.4.3 released

I am happy to announce the availability of Profile2 v1.4.3.

This is a bug fix release and is a recommended upgrade for anyone running Profile2 1.4 or Sakai 2.8.

Profile2 1.4.3

Profile2 is a complete re-design and re-development of the existing Profile tool in Sakai. It gives you more of a Facebook style interface for editing your profile.
In addition you have a comprehensive set of Privacy controls to allow you to choose who can see what part(s) of your Profile.

With Profile2 you can post updates (integrated with Twitter), search for people with common interests, view their profiles, view their connections,
add them as a connection, and much more.

Profile2 can be run seamlessly alongside the existing profile in Sakai and integrates with the Roster tool.

Works with:
Sakai 2.8, 2.9

Database upgrade:
There is no database upgrade required that is specific to this release. However if you are upgrading from Sakai 2.7 or Profile2 1.3 there are database conversion scripts you need to run. For migrating from Sakai 2.7, run the normal database migration scripts. Everything you need is in there. For just upgrading profile2 versions, apply the relevant database upgrade scripts from Ensure you apply all of the upgrade scripts for 1.3 that apply to your environment.



Deployers running Sakai 2.8 should perform the following steps to upgrade:

  1. Update the <sakai.profile2.version> in $SAKAI_SRC/master/pom.xml to 1.4.3
  2. Remove profile2-help-X.jar and profile2-api-X.jar from $CATALINA_HOME/shared/lib (where X represents older version numbers)
  3. Rebuild/redeploy the core-deploy project to fetch the new release and install it into Tomcat
  4. Apply any database patches as necessary

Deployers building from source should perform the following steps:

  1. Checkout the 1.4.3 tag using the SVN link above
  2. Remove profile2-help-X.jar and profile2-api-X.jar from $CATALINA_HOME/shared/lib (where X represents older version numbers)
  3. Build and deploy the 1.4.3 tag
  4. Apply any database patches as necessary

This is a recommended maintenance upgrade for anyone running the 1.4 series of Profile2.

For full details of the features and fixes in this release, see:

And as always, for full installation and configuration instructions, see:

Known issues:

Thanks to the following Sakai community members (in no particular order) for their involvement in this release:

Nkululeko Phakela

Profile2 is released under the Educational Community License Version 2.0

Simple RSS Portlet improvements

I’ve just completed a round of updates to the Simple RSS Portlet.

The first is that individual preferences can now be locked by an administrator. This means that you can lock the title and URL of a portlet, for example, but allow a user to set the number of items they want to see. You could also just disable the whole edit mode if you like.

The second is that all sorts of media enclosures are now supported. If it’s an image, it will display inline, if it’s anything else it will be displayed at the end. The styles on this still need attention but thats a job for another day.

The third is that you get a message if the feed doesn’t have anything useful to show. Not a big deal but a nice UI improvement.

The following screenshot sums it all up. This is the same portlet added to my page four times, configured with different feeds and in different modes.

By the way, this page took 10ms to render, this portlet is fast! (thank you ehcache).

I’ll be releasing this portlet as v1.1 soon. Check here for details: doesn’t like black

I’ve discovered another bug since upgrading to Lion, again in

Try this, it’s fun:

Start writing a new email message. Highlight some text and click the colour palette – we are going to change it’s colour. Make it Red.

So far so good.

Highlight the text again and again click the colour palette, this time change it back to Black by choosing the black square in the top right of the palette.

It turns White.

And there is no way to make it black again. Bug filed with Apple.

CAS article gets front page on ANU IT news

I’ve been working on our implementation of Jasig CAS at ANU for some time. I’ve presented on it to the IT community a couple of times (presentation below) and worked to garner support for rollout across campus.

I’m now pleased to announce that an article I wrote about CAS made it into the front page of our monthly IT Newsletter, copied below:


Presentation from earlier this year: