Midgard2: Content repository for desktop and the web

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

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

    1. Midgard2 Content repository for desktop and the web
    2. Midgard2 (not just a CMS)
    3. Content Repository Common rules for data access
    4. Content Repository Signals about changes
    5. Content Repository Objects instead of SQL
    6. Content Repository Objects instead of SQL http://xkcd.com/327/
    7. Content Repository Data model is scriptable
    8. Content Repository Synchronization and sharing
    9. 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
    10. ...and they talk to each other
    11. ...and run even in your finger
    12. 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
    13. The Midgard Project Yes, we GNOME
    14. The Midgard Project Yes, we GNOME
    15. Midgard2 Objects are defined in MgdSchema files
    16. Midgard2 Using Midgard (G)objects
    17. Midgard2 Query Builder
    18. Midgard2 Tree access • Parent-child relations • get_parent() • list_children() • Access via named paths • get_by_path()
    19. Midgard2 Conboy can use Midgard as a content repository
    20. Midgard MVC Put your content repository on the web
    21. 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
    22. Midgard MVC Qaiku: Microblogging with Midgard
    23. Midgard MVC Tomboy web synchronization with Midgard
    24. Midgard2 App Builder: now for Mac
    25. Midgard2 App Builder: now for Mac
    26. Midgard2 9.09 Mjolnir
    27. Mjolnir Database views
    28. Mjolnir Extending storage
    29. Mjolnir Midgard-Mono
    30. Mjolnir Midgard-Mono (Not Evil)
    31. Mjolnir +1 • Vala • XMPP PubSub • Tracker integration • App Builder for Linux • Gobject Introspection • Spring 2010
    32. Use a content repository CouchDb and Midgard2 can solve many problems
    33. Midgard2 is there for you midgard2.org #midgard on FreeNode

    + bergiebergie, 4 months ago

    custom

    1693 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1693
      • 1693 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 13
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories