Mahara open source e-portfolio

My friend Benoit Brosseau told me about Mahara, which seems to fill a growing demand for e-portfolios in education. I like their approach:

What makes Mahara different from other ePortfolio systems is that you control which items and what information (Artefacts) within your portfolio other users see.

In order to facilitate this access control, all Artefacts you wish to show to other users need to be bundled up and placed into one area. Within Mahara this compilation of selected Artefacts is called a View.

You can have as many Views as you like, each with a different collection of Artefacts, and intended purpose and audience. Your audience, or the people you wish to give access to your View, can be added as individuals or as a member of a Group or Community.

Learner control over content access would be one of my essential criteria in selecting an e-portfolio system. More innovation from New Zealand!