Midgard2 Content Repository at FSCONS 2009

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 at FSCONS 2009 - Presentation Transcript

    1. Midgard2 Content repository for desktop and the web
    2. Midgard has been a CMS
    3. ...but isn't just a CMS
    4. The Midgard Project • Contributors from most • Free software project European countries since 1999 • Synchronized release • Midgard1 was just a model, every 6 months CMS • Linux, Mac, Maemo • Midgard2 is a content repository
    5. Content Repository Common rules for data access
    6. Content Repository Signals about changes
    7. Content Repository Objects instead of SQL
    8. Content Repository Objects instead of SQL http://xkcd.com/327/
    9. Content Repository Data model is scriptable
    10. Content Repository Synchronization and sharing
    11. Midgard2 Generic Content Repository • Relational content storage based on MgdSchema ontologies • Object-Relational Mapping, Query Builder • Usable as library in C, Objective-C, Python and PHP • Built with C, glib, libgda • D-Bus signals for interprocess communications • LGPL v2 licensing
    12. Coming to a mobile device near you
    13. ...or maybe even into your finger
    14. Midgard2 Objects are defined in MgdSchema files
    15. Midgard2 Using Midgard (G)objects
    16. Midgard2 Query Builder
    17. Midgard2 Tree access • Parent-child relations • get_parent() • list_children() • Access via named paths • get_by_path()
    18. Midgard2 Conboy can use Midgard as a content repository
    19. Midgard MVC Put your content repository on the web
    20. 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
    21. Midgard MVC Qaiku: Microblogging with Midgard
    22. Midgard MVC Tomboy web synchronization with Midgard
    23. Midgard MVC CouchDB replication protocol
    24. Midgard2 9.09 Mjolnir
    25. Mjolnir Database views
    26. Mjolnir Extending storage
    27. Midgard2 Runtime
    28. Mjolnir +1 • Vala • XMPP replication • RDFa & Tracker • Runtime for Linux • Gobject Introspection • Spring 2010
    29. Forget about SQL, use a content repository
    30. Start by installing Midgard2 now midgard2.org #midgard on FreeNode
    SlideShare Zeitgeist 2009

    + bergiebergie Nominate

    custom

    79 views, 1 favs, 0 embeds more stats

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 79
      • 79 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    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