XForms for Metadata creation

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

    Favorites, Groups & Events

    XForms for Metadata creation - Presentation Transcript

    1. XForms for Metadata Creation Winona Salesky University of Vermont Michael Park Brown University
    2. The Problem
    3. Enter XForms “ XForms is an XML application that represents the next generation of forms for the web.” - XForms 1.1 Specification
    4. XForms - the highlights
      • - Platform and device independent
      • - Separates data and logic from presentation
      • - XML in, XML out
      • - XML Schema validation
      • - Reduces or eliminates the need for scripting
      • - Does not require expensive round-tripping when the data is modified
    5. Anatomy of an XForm
      • <html>
        • <head>
        • </head>
        • <body>
        • </body>
      • </html>
      • <xforms:model>
      • <xforms:model>
      The Model The User Interface <xforms:instance/> <xforms:bind …/> <xforms:submission …/> <xforms:input/> <xforms:output/> <xforms:text/> <xforms:select1/> <xforms:repeat/>
    6. Firefox XForms Extension
    7. Demo
    8. Putting it all together MODS XForms eXist Solr Firefox Browser REST REST
    9. More Info
      • - Code:
        • http://code.google.com/p/xforms4lib/
      • - Examples:
        • http://cdi.uvm.edu/exist/xforms/mods
        • http:// cdi.uvm.edu/exist/xforms/modsSimple
      • - Blog:
        • http:// thedil.wordpress.com/category/mods /
    10. Build a web-based XML editor ?!
    11. Why a MODS Editor ? Digital Repository Metadata
    12. Requirements
      • - Web-based
      • - Simple UI
      • - Support complex metadata
      • - Enforce correct data input
      • - Easily maintained
    13. Demo
    14. XForms – which one ? - Architecture - Implementation Client Server
    15. Why Orbeon ?
      • - Robust open source web app
      • - XForms engine for Java applications
      • - Documentation
      • - Active community
      • - AJAX technology
      • - Widgets
    16. How it all works eXist MODS editor Orbeon AJAX REST XML
    17. XForms - the downside
      • - It’s all XML !
      • - Appears large and complicated
      • - XForms is not a Web standard
      • - Implementations aren’t there yet
    18. XForms - the upside
      • - XML, XML, XML
      • - Create an entire application
      • - No scripting
      • - Strong typing
      • - Interactive UI
    19. The MODS editor Code
      • - Code and documentation:
      • http://dl.lib.brown.edu/its/software/metadata/
      • - Example:
      • http://riker.services.brown.edu:8080/repo/mods/demo.html
      • - Questions:
      • michael_park_ 1 @brown.edu
    20.  

    + ebyeby, 2 years ago

    custom

    615 views, 0 favs, 0 embeds more stats

    As distributing metadata creation to authors, catal more

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 615
      • 615 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 25
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

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

    Cancel

    Categories