Building a full platform for Consumer Content Management is a big job and doing it in an open source project (read: in spare time) could take forever. To get things moving - and get some early successes to keep the momentum rolling - the elephant has been broken down into some interesting bite sized pieces that build on each other. As get success with each one and learn more about what giubilo looks like this list will change. Eventually should have enough things in the bag to move far enough along the roadmap below to get some funding to industrialise the project:

Table Bordered

Reference Description Status
Content Model

Meta model for content.

CMIS DLNA Connector

library to connect cmis compliant repository to dlna devices.

Ingesting Content

Capture and tagging of content (consider implementing the best bits of Ember Media Manager and Media Monkey applications using Alfresco Share / Workdesk or Spring for the user interface and Alfresco Activiti and Tikka for workflows / meta data extraction).

Playlist

Modify Alfresco content / meta model to support playlist type functionality (consider how to support using playlists to use internet streams).

Facetted Search

CExtend Alfresco search interface to provide basic faceted search functionality i.e. to categorise search results into primary types like movie, song, photo etc or even collections like album and include relevance and social context.

Linkages

Work out how to build linkages between content e.g. recipe, recipe email tips and recipe demonstration video. Provide example for how to do some common linkages.

Deployment

Evaluate different models of physically implementing the Alfresco Repository (such as on a NAS appliance or in the cloud and produce guidance for backup).

Tag Sync

Build basic photo browser functionality to allow building up of tags on photos (consider leveraging existing tools that can write tags and then a sync done to Alfresco repository).

Navigation Plus

Further extend the search interface to bring up the 'related' / 'more from' and allow navigation.

Social Connector

Provide a connector to allow choice and publishing of content to social sites e.g. a photo to a photo sharing site. This provides, controlled and monitored sharing.

Mavigation Plus 2

Further extend the search interface to build contextual photo browser that allows overlays to be applied to photo navigation e.g. a family tree based on people tagged to photos, or world map based on location tags, or a date line.

BAM CAM

Further extend the workflow / activity monitoring to provide analytics such as 'amount watche

BAM CAM Plus

Further extend the workflow / activity monitoring to provide integrations with household calendars.

BAM CAM Plus 2

Further extend the workflow / activity monitoring with Activiti to build 'Internet of Things' automation examples like temperature monitoring and garden watering.