Eol Shorthouse

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 Event

    Eol Shorthouse - Presentation Transcript

    1. Drupal Taxonomy Code Sprint
      • Why?
      • How well does Drupal currently handle hierarchical taxonomies
      • What about multiple & extremely large vocabularies?
      • What about reconciliation (synonymy, relatedness)?
      • What about machine tagging?
      • What about Semantic Web?
      • Can we hook permissions/roles into selection of terms?
      • How well will our solutions integrate with search?
    2. Best Practices
      • Google Code:
        • Need a Google account
        • https://code.google.com
      • Drupal CVS
        • Patches: tag “EOL Taxonomy Sprint”
    3. Who & Why
      • You are leading this sprint & you will take ownership of where we take it
        • You will submit patches to Drupal’s CVS
        • You will participate in Google Code svn
      • We want to see D6 & D7 lead the way for CMS’ but many sites continue to make use of D5
        • Can we push for core solutions that can be back-ported?
      • Can we push for flexible solutions that cut through idiosyncratic needs?
      • Can we develop or refactor existing modules if we cannot pave the way to development in core?
    4. The Encyclopedia of Life David P. Shorthouse Vitthal Kudal
    5. Biology-Centric, Drupal Solutions
      • BugGuide
        • Are not using taxonomy or views
      • ScratchPads
        • Use taxonomy as a mechanism to tag content with scientific names
      • Many biological pursuits have chosen other CMS’ or Drupal workarounds ( e.g. Animal Diversity Web)
    6. EOL Approach
      • Content aggregated from other biodiversity websites using client-produced XML docs
        • Schema produced in-house using existing (Dublin Core) and emerging standards (TDWG: Species Profile Model)
      • Front-end: Ruby on Rails
      • Back-end: MySQL
    7. Schema for Data Objects
    8. EOL Approach - Drupal
      • Major participatory thrust: Drupal multisites (eventually standalone) called LifeDesks
        • Three profiles: Expert, Citizen Scientist, K-12
          • December release: taxa-centric , LifeDesk: Expert
        • Each have capacity to build “species pages”:
          • Contents of which are atomized as nodes (e.g. chapters of text, images, videos, specimens, etc.) for storage
          • Aggregated for HTML representation (View? Template? Panel?)
        • Each must produce an XML document using schema just as do existing biodiversity website partners
        • http://lifedesk.eol.org
    9. Taxonomy Management
      • Immensely important for the success of EOL’s LifeDesks, EDIT’s ScratchPads, and other biology-centric pursuits
        • Editor is paramount to success
        • Reconciliation of terms is critical
          • Drag & drop functionality between terms and synonyms & differentiation among kinds of synonyms ( i.e. objective synonym, subjective synonym, common name, language of common name)

    + David ShorthouseDavid Shorthouse, 2 years ago

    custom

    379 views, 0 favs, 0 embeds more stats

    More info about this document

    CC Attribution License

    Go to text version

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