Midgard2: Content repository for desktop and the web
Upcoming SlideShare
Loading in...5
×
 

Midgard2: Content repository for desktop and the web

on

  • 6,020 views

 

Statistics

Views

Total Views
6,020
Views on SlideShare
6,009
Embed Views
11

Actions

Likes
2
Downloads
32
Comments
1

2 Embeds 11

http://www.slideshare.net 10
http://www.techgig.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Excellent slideshow about the need to innovate business models; how you can represent them succinctly; together with the need to make invention initiatives actionable. Superb use of photos together with clear to see illustrative samples.
    Sharika
    http://winkhealth.com http://financewink.com
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Midgard2: Content repository for desktop and the web Midgard2: Content repository for desktop and the web Presentation Transcript

  • Midgard2 Content repository for desktop and the web
  • Midgard2 (not just a CMS)
  • Content Repository Common rules for data access
  • Content Repository Signals about changes
  • Content Repository Objects instead of SQL
  • Content Repository Objects instead of SQL http://xkcd.com/327/
  • Content Repository Data model is scriptable
  • Content Repository Synchronization and sharing
  • Content Repository • Schema-based, relational • Schema-free • Query Builder • Javascript map/reduce • C, glib, libgda • Erlang • LGPL • Apache License • D-Bus signals • JSON polling via HTTP • Library • Daemon midgard2.org couchdb.apache.org
  • ...and they talk to each other
  • ...and run even in your finger
  • The Midgard Project • Free software project • Contributors from most since 1999 European countries • Midgard1 was just a • Synchronized release CMS model • Midgard2 is a content • Linux, Mac, Maemo repository
  • The Midgard Project Yes, we GNOME
  • The Midgard Project Yes, we GNOME
  • Midgard2 Objects are defined in MgdSchema files
  • Midgard2 Using Midgard (G)objects
  • Midgard2 Query Builder
  • Midgard2 Tree access • Parent-child relations • get_parent() • list_children() • Access via named paths • get_by_path()
  • Midgard2 Conboy can use Midgard as a content repository
  • Midgard MVC Put your content repository on the web
  • Midgard MVC • Very efficient MVC framework for PHP • Python and D-Bus for background processing • Gettext + intl i18n • TAL templating • Full WebDAV support • Git for packaging and deployment
  • Midgard MVC Qaiku: Microblogging with Midgard
  • Midgard MVC Tomboy web synchronization with Midgard
  • Midgard2 App Builder: now for Mac
  • Midgard2 App Builder: now for Mac
  • Midgard2 9.09 Mjolnir
  • Mjolnir Database views
  • Mjolnir Extending storage
  • Mjolnir Midgard-Mono
  • Mjolnir Midgard-Mono (Not Evil)
  • Mjolnir +1 • Vala • XMPP PubSub • Tracker integration • App Builder for Linux • Gobject Introspection • Spring 2010
  • Use a content repository CouchDb and Midgard2 can solve many problems
  • Midgard2 is there for you midgard2.org #midgard on FreeNode