Identify with me
Register
Home » Taxo-Tago-Clado Thursday, August 28, 2008
Taxo-Tago-Clado DNN module proposal

This page outlines a possible specification for a Taxo-Tago-Clado DNN module:  a Taxonomical, Tag and Cladistic database to be used on the Identify Nature web site and similar.

The basic idea is to have a specialised database of information that users can update and use in a similar way to a wiki.

  • Its primary feature is that it will support a taxonimical hierarchy of topics.
  • In addition, it will support tags for each topic - a tag may be inherited by all lower topics, eg the 'Aves' topic with tag 'bird' is inherited by the topic for "Robin".

The following basic structure includes general features and possible special features for use by Identify Nature:

  • A topic will have one unique name, eg a species' latin name.
  • Links to Parent, Siblings, and Children
  • All following topic details will be stored on a per language or country basis:
    • Tags, each with inherited option
    • Common name(s) with one primary name
    • Text/HTML description, with standard wiki [[topic_Name|display_name]] syntax
    • List of external links
    • Links to forum cases:
      • Pick up case locations and show on Found Distribution map
      • Show case photos
    • Expected Distribution map

The Taxo-Tago-Clado user interface will look similar to a wiki:

  • Show topic
  • Edit topic (keeping previous versions)
  • Show previous versions - revert option
  • Delete option
  • Search - full-text, latin, name, tag
  • Index/Hierarchy map
  • Provides auto-fill feature for forum case identification

Is it a good idea to code all this from scratch?  Could we not rely on manual methods, ie get users to set all this up?