Your family is probably more organised than ours but we generate or collect a ton of stuff including;

  • closets full of paper
  • photo albums and video tapes with handwritten reminders of locations, dates, and people
  • recipe books with post-it-notes to highlight favourite meals and tips to make them turn out
  • on-line social media photo sites or photo browsing applications to share holiday snaps and stories
  • boxes of receipts and bills or magazine clippings of housing renovations
  • shelves stacked with music, books and movies
  • a fridge and walls covered in school notices and reminders, report cards, holiday programs for the kids or things to do around the house
  • music docks and subscription services to play tunes and create playlists
  • on-line social bookmark communities or private collections of browser bookmarks to interesting sites
  • blogs of hints, comments, reviews, gists, likes and tips
  • on-line file sharing or hard drives to hold electronic documents or emails
  • on-line video channels or media centre appliances to stream tv-shows, ebooks, podcasts and movies to big and small screens.

This all works but it can be hard to find things or the links between them and it can take time to create folders and labels to store things. And things change over time (like assignments) or are sensitive (like a Last Will), or are age inappropriate (like violent movies) or are highly sentimental (like family snaps) --it can be hard to work out which is the latest version, who can access something we've shared and know if it is protected from loss --it can be hard to stay in control when some of these things are in other's hands (like on-line sharing or backup sites).

We'd love to be able to:

  • store all our stuff forever, regardless of what it is and not worry about losing it because it got deleted, misplaced or was overwritten
  • save stuff easily without needing to spend ages creating folder structures and labels.
  • find stuff, no matter where it is or where we are, or what it's being used for
  • be in control of our stuff, but also still be able to get help from others to manage it.
  • be able to safely and easily share stuff and know what its being used for

That way we'd:

  • know the wedding and baby snaps are safe if our hard disk fails or the on-line back-up site disappears
  • reprint the latest version of an assignment at uni that forgot to pick up off the kitchen table
  • get this year’s tax notes and receipts while at a bank filling out loan forms
  • know that the kids aren’t watching blood and guts zombie movies or how much television is being watched
  • cook a favourite recipe at a friends house and use aunty’s email of tips and a how-to demonstration video to improve the chances of it working out
  • bring together subscription services in one place, play them anywhere in the house and even work out if it’s worth having all of them
  • see what things everyone in the family has on
  • have a list of home contents that includes a photo of each item, a scan of its purchase receipt, and its user manual to help with insurance or warranty repairs
  • show the architect working on the extension a gallery of ideas collected from magazines and realestate sites
  • see a things to do list with materials needed while at the hardware store
  • double check that have set to record a favourite show while out camping

The Idea

We want a simple access point to the family's entire digital life

--a virtual personal assistant to tie up the loose ends of how we organise our important documents and entertainment.

The processes and tools to do this aren't new concepts. For years:

  • Corporations have been able to do this by digitising file-rooms full of paper and storing it in Enterprise Content Management (ECM) systems so it can then be more easily; routed through business processes, secured, and searched.
  • Software developers have had Distributed Version Control systems to manage multiple versions, differences and dependencies with source code, builds and documentation.
  • Researchers have had distributed immutable repositories to preserve research papers with integrity.
  • Webmasters have had sophisticated content tools to organise digital assets for publishing on cool sites.

Between these they have had; sophisticated linking, analytics, collaboration and search, version control, file signing for preservation, integrity, encryption, licensing and citability, granular security models, flexible rules-based workflows and tools for backup and cloud access

It could make a lot of sense to take these cool capabilities and consumerise them for home use.


allegria will hopefully be a fun and interesting experience in creating something to organise and preserve all the family’s electronic stuff while at the same time:

  1. working out how to make the processes and tools large organisations use to organise stuff (like Enterprise Content Management, Advanced Case Management, Business Process Management) practical for a household.

  2. learning how to use some open source project techniques, tools and technologies (like Portfolio Management, Agile Development, Application Lifecycle Management and DevOps).

  3. passing back what’s been learned to the community.