Difference between revisions of "Roadmap"

From TaxonWorks Wiki
Jump to: navigation, search
(Milestone 4)
 
(4 intermediate revisions by one user not shown)
Line 1: Line 1:
  
  
This is a very general roadmap that emphasizes major milestone goals for potential users or developers who are interested in the project.  It does not reflect the full extent of the development, and ''it will change''.  It also does not reflect target import of already identified datasets.  As questions are asked on specifics we'll extend this map to identify where they fall as best we can estimate.
+
This is a very general roadmap that emphasizes major milestone goals for potential users or developers who are interested in the project. We removed dates for now, as they weren't being accurately metWe now track specific in an instance of Jira. It does not reflect the full extent of the development, and ''it will change''.  
  
== 2014 ==
+
Our first development themes are 1) adding data to the system, and 2) improving our semantics.  We want to handle data more efficiently, and when we add/import data we want to understand what that data means.
 
+
A rough legend on functionality:
+
  
 
* ''Project'' - User/project related
 
* ''Project'' - User/project related
Line 15: Line 13:
 
=== Milestone 1 ===
 
=== Milestone 1 ===
  
* ''Unify development on Postgres and OS X laptops'' - '''Target of Jan. 21'''
+
* <strike>''Unify development on Postgres and OS X laptops''</strike>
  
 
=== Milestone 2 ===
 
=== Milestone 2 ===
  
* ''Live sandbox builds for workbench'' - '''Target of Mar. 30'''
+
* <strike>''Live sandbox builds for workbench'' </strike>
** Simple "Project" and "Basic" functionality
+
** <strike>Simple "Project" and "Basic" functionality </strike>
  
 
=== Milestone 3 ===
 
=== Milestone 3 ===
  
* ''Workbench production build'' - '''Target of July 30'''
+
* <strike>''Workbench production build''</strike>
** Production version of sandbox builds in Milestone 2
+
** <strike>Production version of sandbox builds in Milestone 2</strike>
* Sandbox Matrix, Annotation and Media functionality
+
  
 
=== Milestone 4 ===
 
=== Milestone 4 ===
  
* ''Simple "public" interfaces for production data'' - '''Target is Dec. 1st'''
+
* ''Simple "public" interfaces for production data''  
 
** Simple navigation through nomenclature, and taxon pages
 
** Simple navigation through nomenclature, and taxon pages
 
* ''Production matrix, media and annotation functionality''
 
* ''Production matrix, media and annotation functionality''
 +
* Sandbox Matrix, Annotation and Media functionality (moved from Milestone 3)
 +
 +
 +
Following this the theme will be 1) getting data out of the system (APIs, exports, etc.), and 2) integration with other biodiversity resources.  In addition a major focus will be migrating existing projects into TaxonWorks (i.e. from mx, SpeciesFiles, and 3i).
 +
 +
Finally, with a system relatively well in place our development themes are to facilitate analysis and scientific publications.

Latest revision as of 16:11, 13 June 2016


This is a very general roadmap that emphasizes major milestone goals for potential users or developers who are interested in the project. We removed dates for now, as they weren't being accurately met. We now track specific in an instance of Jira. It does not reflect the full extent of the development, and it will change.

Our first development themes are 1) adding data to the system, and 2) improving our semantics. We want to handle data more efficiently, and when we add/import data we want to understand what that data means.

  • Project - User/project related
  • Basic - Nomenclature, Taxa (OTUs), Specimens
  • Annotation - Notes, Tags, Data Attributes etc.
  • Matrix - Matrix capabilities, bifurcating keys, generated descriptions
  • Media - Images, PDFs, Sounds, anything that is a file (these may be incrementally added, starting first with PDFs, then images)

Contents

Milestone 1

  • Unify development on Postgres and OS X laptops

Milestone 2

  • Live sandbox builds for workbench
    • Simple "Project" and "Basic" functionality

Milestone 3

  • Workbench production build
    • Production version of sandbox builds in Milestone 2

Milestone 4

  • Simple "public" interfaces for production data
    • Simple navigation through nomenclature, and taxon pages
  • Production matrix, media and annotation functionality
  • Sandbox Matrix, Annotation and Media functionality (moved from Milestone 3)


Following this the theme will be 1) getting data out of the system (APIs, exports, etc.), and 2) integration with other biodiversity resources. In addition a major focus will be migrating existing projects into TaxonWorks (i.e. from mx, SpeciesFiles, and 3i).

Finally, with a system relatively well in place our development themes are to facilitate analysis and scientific publications.