1. The MediaMosa Foundation
From Innovation project to a Sustainable Community
Frans Ward - SURFnet
MediaMosa gebruikers meeting
Utrecht, 15 April 2013
Tuesday, April 16, 13
2. About MediaMosa....
• Open Source (GPLv2)
software to build a
Digital Asset Management
platform (DAM)
• Innovation project of the
SURFnet/Kennisnet
Innovation program
2006-2012
• Since 2008, MediaMosa is the
basis for various successful
video services that SURFnet
provide(d) to the Dutch
educational sector
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 2
4
Tuesday, April 16, 13
3. MediaMosa Innovation Projects
• Rich Media Systems Compared • MediaMosa Rich Media Application
• MediaMosa Building Block for • Content Supplier Application
Blackboard
• MediaMosa and Matterhorn
• MediaMosa and support for other • HTML5 Video
content
• Video Annotation
• Full text search engines
• Content in the Cloud
• MediaMosa and Open API
• Transcripting Technology
• Open Live Streaming
c ou ts
Technology S
MediaMosa
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 3
11
Tuesday, April 16, 13
4. MediaMosa Status & Roadmap
Continued Development:
July 2013
MediaMosa 3.4 ‘Flexible workflows, Postgres support,
Speech-to-Text functionality, Amazon S3
storage support (= MM 3.4.x dev.)'
December 2013
MediaMosa 3.5 ‘Better Job server and Job scheduler, no
more LUA dependency, ...'
2014
MediaMosa 4.0 'Based on Drupal 8, Better Drupal
integration, Drupal Rules, REST call caching,
Document oriented database support (ie.
Mongo DB with Grid FS) offering even more
scalability and flexibility’
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 26
4
Tuesday, April 16, 13
5. MediaMosa Status & Roadmap
Continued Development:
July 2013
MediaMosa 3.4 ‘Flexible workflows, Postgres support,
Speech-to-Text functionality, Amazon S3
storage support (= MM 3.4.x dev.)'
December 2013
MediaMosa 3.5 ‘Better Job server and Job scheduler, no
more LUA dependency, ...'
2014
MediaMosa 4.0 'Based on Drupal 8, Better Drupal
integration, Drupal Rules, REST call caching,
Document oriented database support (ie.
Latest stableDB with Grid on offering even more
Mongo release FS) Github: Release 3.2.2
scalability and flexibility’
https://github.com/mediamosa/
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 26
5
Tuesday, April 16, 13
6. MediaMosa Foundation
Steps were taken to make MediaMosa sustainable by
forming an independent MediaMosa Foundation
Why? • Popularity of MediaMosa
a mature open source project
• Making MediaMosa sustainable
reaches beyond ‘SURFnet project status’
In open source terms: from product to project
• Continued involvement of
(international) Educational Institutions
personalizing learning using Digital learning materials
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
6
Tuesday, April 16, 13
7. MediaMosa Foundation
Core Activities:
• to guarantee the future of MediaMosa
• to represent the interest of its users
• to promote the use of MediaMosa
• to bring together the international community
• to facilitate the continued development of the
platform
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
7
Tuesday, April 16, 13
8. MediaMosa Foundation
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
9. MediaMosa Foundation
MediaMosa Community
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
10. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
11. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Members
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
12. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Members
MediaMosa
Board
• Chairman
• Secretary
• Treasurer
Ceremonial role and
Financial responsibility
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
13. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Members
MediaMosa Member
Board Council
• Chairman
• Chairman
• Secretary
• Secretary
• Treasurer
• Master
Committer
Ceremonial role and
Financial responsibility
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
14. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Members
MediaMosa Member Committers
Board Council
• Chairman
• Chairman • Master
• Secretary
• Secretary
Committer
• Treasurer
• Master
• Backup MC
Committer • Committer
Ceremonial role and
Financial responsibility Operational activities.
Elected by community members
from community members
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
8
Tuesday, April 16, 13
15. MediaMosa Foundation
Funding and Contributing
• Donations to MediaMosa
All persons engaging with MediaMosa and contributing to it in time, money
or resources are eligible to become members of the foundation.
• SURFnet, Kennisnet, Inuits: initial start donation
• ‘Labeled’ Funding
• Crowdbased funding - Kickstarter - Supply and Demand
• Become a MediaMosa member!
- Participate in decisions
- Join the conversations
- Look after common interests
- Supply resources: money/time/coding
- Take preparations within your organisation
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
9
Tuesday, April 16, 13
16. MediaMosa Foundation
MediaMosa Community Time, Money, Resources
MediaMosa Members ‘Knowhow’
MediaMosa Member Committers Commit
Board Council
• Chairman • Chairman • Master
Committer
• Secretary • Secretary
• Treasurer
• Backup MC
• Master
Committer • Committer
$$ $$
Kickstarter Labeled $$
Money Money
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 10
27
Tuesday, April 16, 13
17. MediaMosa Foundation
ToDo’s:
✓ Getting commitment to form a foundation
✓ Defining the terms of the foundation
✓ See the Notary
✓ Register with the Chamber of Commerce
✓ Transfer all MediaMosa property to foundation
• Define Member Council rules
• Install Member Council
• Refurbish MediaMosa.org site
• Setup http://foundation.mediamosa.org/
• Call to action for people to join
• Organise MediaMosa event
• ....
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 27
11
Tuesday, April 16, 13
18. MediaMosa Directions and Q&A
WWW
http://mediamosa.org
sa
MediaMo
Twitter MediaMosa
http://twitter.com/mediamosa MediaMosa
Online Demo
http://demo.mediamosa.org
Forum
http://mediamosa.org/forum
Source Code
https://github.com/mediamosa
Slideshare
http://www.slideshare.net/MediaMosa
MediaMosa Foundation - MediaMosa gebruikers Meeting - Utrecht, 15 April 2013 28
12
Tuesday, April 16, 13