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:
Meta model for content.
CMIS DLNA Connector
library to connect cmis compliant repository to dlna devices.
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).
Modify Alfresco content / meta model to support playlist type functionality (consider how to support using playlists to use internet streams).
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.
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.
Evaluate different models of physically implementing the Alfresco Repository (such as on a NAS appliance or in the cloud and produce guidance for backup).
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).
Further extend the search interface to bring up the 'related' / 'more from' and allow navigation.
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.
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.