1. History
    1. Need identified Oct 2002
    2. First release Dec 2002
    3. Deployment of DiGIR network 2004
    4. NPT as ranked priority Oct 2004
    5. Draft requirements doc Oct 2005
    6. Early prototype Apr 2006
    7. Online survey 2009
    8. NPT Advisory Group Dec 2009
    9. NPT kickoff Nov 2010
    10. NPT workshop Mar 2011
  2. Objectives
    1. Mobilize data
    2. Deploy, maintain, extend Biodiversity portals
      1. National
      2. Thematic
      3. Regional
    3. Leverage technical capacity within GBIF Community
  3. Strategy
    1. Capture Scope and Requirements
      1. S&R document v0.1
        1. discuss/report
          1. S&R document v0.2
          2. discuss/report
          3. S&R document v0.3
          4. discuss/report
          5. S&R document V1.0
    2. Develop communication channels
      1. email, skype, telephone
      2. NPT Google code page
      3. NPT Blog
      4. NPT Facebook Page
      5. GBIF Community Site
      6. Demo site
      7. Mindmap site
      8. Mockups site
      9. NPT Workshops and meetings
      10. Other workshops and meetings
    3. Define Software Requirements
      1. SRS document v0.1
        1. discuss/report
          1. SRS document v0.2
          2. discuss/report
          3. Reality-Check
          4. S&R document V1.0
          5. S&R document NPT1 V1.0
          6. S&R document NPT2 V1.0
    4. Identify Phased approach
      1. Phase 1
      2. Phase 2
    5. Delineate High-Level Architecture (NPT1)
    6. Identify Do-ers (NPT1)
    7. Start Development of Phase 1
  4. Stakeholders
    1. Communities
      1. GBIF Participants
        1. Country participants
          1. Africa
          2. Benin
          3. Burkina Faso
          4. Cameroon
          5. Central African Republic
          6. Equatorial Guinea
          7. Ghana
          8. Guinea
          9. Kenya
          10. Madagascar
          11. Mauritania
          12. Morrocco
          13. Republic of Congo
          14. South Africa
          15. Tanzania
          16. Togo
          17. Uganda
          18. Asia
          19. India
          20. Indonesia
          21. Japan
          22. Republic of Korea
          23. Pakistan
          24. Philippines
          25. Europe
          26. Andorra
          27. Austria
          28. Belgium
          29. Bulgaria
          30. Denmark
          31. Estonia
          32. Finland
          33. France
          34. Germany
          35. Iceland
          36. Ireland
          37. Luxemburg
          38. Netherlands
          39. Norway
          40. Poland
          41. Portugal
          42. Slovakia
          43. Slovania
          44. Spain
          45. Sweden
          46. Switzerland
          47. United Kingdom
          48. North America
          49. Canada
          50. United States
          51. Oceania
          52. Australia
          53. New Zealand
          54. Latin America
          55. Argentina
          56. Chile
          57. Columbia
          58. Costa Rica
          59. Cuba
          60. Mexico
          61. NIcaragua
          62. Peru
          63. Uruguay
        2. Associate participants
          1. ACB
          2. ARCOS
          3. BGCI
          4. BioNet-ANDINONET
          5. BioNet-ASEANET
          6. BioNet-EASIANET
          7. BioNet-INTERNATIONAL
          8. BioNet-SAFRINET
          9. Bioversity International
          10. CABI BioScience
          11. CBOL
          12. ICIMOD
          13. ICIPE
          14. ICLEI
          15. ICZN
          16. ILTER
          17. ISIS
          18. ITIS
          19. MSEF
          20. NatureServe
          21. Nordgen
          22. NSCA
          23. CETAF
          24. Chinese Taipei
          25. CYTED
          26. Discover Life
          27. Diversitas
          28. EEA
          29. EoL
          30. ETI Bioinformatics
          31. EWT
          32. Finding Species
          33. OBIS
          34. PBIF
          35. SCAR
          36. SCAR Action Groups
          37. EGBAMM
          38. MarBIN
          39. SCAR LSSSG
          40. SCAR PPGs
          41. AntETR
          42. AntECO
          43. SCADM
          44. NADCs
          45. Argentina
          46. Belgium
          47. China
          48. Finland
          49. France
          50. India
          51. Japan
          52. Korea
          53. Netherlands
          54. Norway
          55. Sweden
          56. USA
          57. ADMS
          58. Museums
          59. MNHM
          60. RBINS
          61. MACN
          62. Polar Institutes
          63. AWI
          64. BAS
          65. Universities
          66. U-Dijon
          67. ULB
          68. U-Lodz
          69. Platforms
          70. Vessels
          71. Polarstern
          72. JCR
          73. Stations
          74. PES
          75. Projects
          76. SOOS
          77. Organisations/Consortiums
          78. CCAMLR
          79. ATS-CEP
          80. OLA-CAML
          81. SINEPAD
          82. SMEBD
          83. Species2000
          84. SPNHC
          85. TDWG
          86. UNEP-WCMC
          87. WDCBE
          88. FreshwaterLife
          89. IABIN
          90. iBOL
          91. WFCC
          92. Wildscreen
      2. Exterior initiatives
    2. NPT-AG
      1. Anne Mette Nielsen
      2. Bruno Danis
      3. Burke Chih-Jen Ko
      4. Cees Hof
      5. David Remsen
      6. Douglas Hyde
      7. Francisco Pando
      8. Guy Baillargeon
      9. Katja Christensen
      10. Maria Auxiliadora Mora
      11. Mélianie Raymond
      12. Mihail-Constantin Carausu
      13. Nabil Youdjou
      14. Nicolas Noé
      15. Peter Desmet
      16. Steve Wilkinson
      17. Tim Robertson
      18. Wouter Addink
    3. NPT-TTF
      1. André Heughebaert
      2. Ben Donnelly
      3. Bruno Danis
      4. Burke Chih-Jen Ko
      5. David Remsen
      6. Ei Fujioka
      7. Julien Cigar
      8. Mihail-Constantin Carausu
      9. Nabil Youdjou
      10. Nicolas Noé
      11. Peter Desmet
      12. Simon Rycroft
      13. Sylvain Renaudier
      14. Tim Robertson
      15. Vincent Smith
    4. Testers
    5. Developers
    6. GBIF-Secretariat
  5. Constraints
    1. Time
    2. Community feedback
    3. (Fast) Ongoing developments
    4. High Demand/Expectations
    5. Developing on real Demands, not Assumptions!
    6. Does a one size fits all approach work
  6. Scoping
    1. Users
      1. Toolkit (back end) SysAdmin
      2. NPT (backend) Manager
      3. Deployed portal (front-end) Users
        1. data providers
        2. scientists
        3. general user
      4. Primary Users
      5. Secondary Users
    2. General requirements
      1. Free & Open source solutions
      2. Multi-platform
      3. Compliant with the GBIF Informatics Infrastructure / Architecture
      4. Data consistency between NPT instances and GBIF
      5. Open collaborative development and code maintenance
      6. Modular
      7. Extensible
      8. Multilingual
      9. Documented
      10. Community driven
      11. Configurable
      12. Robust
      13. Capability to efficiently track portal usage statistics
      14. Intuitive and friendly end-user interface
      15. Discoverable through search engines
      16. Simple
      17. Availability of API
      18. Sustainability embedded at each stage of development
    3. Interfaces and functionalities
      1. Backend
        1. SysAdmin level
          1. Download components and updates
          2. Install and configure components
        2. Manager level
          1. Choose Language
          2. Customize look and feel
          3. Name of the NPT instance
          4. Show/hide metrics
          5. Logo
          6. Check data consistency
          7. Portal configuration
          8. Select and upload contextual data sources
          9. GBIF index
          10. Other data providers
          11. Select and upload data types
          12. Taxonomy
          13. Species lists
          14. Occurrence
          15. Metadata
          16. Data metrics
          17. Institutions
          18. Spatial data
          19. Multimedia
          20. Attributes
          21. Experts
          22. Annotations
          23. Literature
          24. Identification Aids
          25. DNA
          26. Manage portal features
          27. User management
          28. Permission control
          29. User
          30. Admin
          31. Configure Harvesting Jobs schedules
      2. FrontEnd
        1. Discovery and access of biodiversity data
          1. Taxonomic search
          2. Possibility to search across all resources
          3. Autocompletion
          4. Advanced search (Filters)
          5. Geospatial exploration (MapView)
          6. Interactive Map
          7. Select Data types
          8. Select and apply Filters
          9. Select Bounding box
          10. Select Boundaries
          11. Available geospatial data
          12. Datasets
          13. Draw a polygon
          14. Visualization of results
          15. Export in different formats
          16. Search field
          17. Flip to Treeview
          18. Taxonomic exploration (TreeView)
          19. Browse Tree
          20. Display Results
          21. Export in different formats
          22. Search field
          23. Web 2.0 user experience
          24. User personalised channels to discover & access content
          25. RSS feeds on user-defined content
          26. MyGBIF
          27. Sharing through Social networks
          28. View and Export Search results
        2. Usage metrics
          1. Overview dashboard
          2. Detailed stats
        3. Network information
          1. Network summary information
          2. Network governance, structure and topology
          3. Overview of data published
          4. Data publishers profiles and statistics
          5. Directories of institutions & experts
        4. Feedback Button
        5. Choose Language
        6. Discovery and access of tools & services
          1. APIs store (NPT compatible)
          2. Data quality and annotation tools
        7. Content contribution
          1. Annotations to metadata?
          2. Annotations to records?
    4. Recommendations
    5. Development
      1. Framework
        1. PHP/MySQL/Apache
      2. APIs
      3. Data flows - architecture
        1. Access to data relevant for a Participant BIF but published by others
          1. Webservices providing access to full DwC 1.4 elements
      4. Maintained site for contributors
  7. Software requirements
    1. Use-case model Survey
      1. Backend Users
        1. Administrator
          1. Topic
        2. Security Officer
          1. Topic
        3. Data manager
          1. Topic
          2. Topic
          3. Topic
        4. Portal manager
          1. Topic
      2. Frontend Users
        1. Visitor
          1. Topic
          2. Topic
        2. Registered Visitor
          1. Topic
    2. Actors Survey
      1. Primary Actors
        1. Back office users
          1. Administrators
          2. Security Officers
          3. Data managers
          4. Portal managers
        2. Frontend Users
          1. Visitors
          2. Registered visitors
      2. Secondary Actors
        1. GBIF registry
        2. Data sources
          1. GBIF webservices
          2. IPT instances
    3. Functional Requirements
      1. Backend functionalities
        1. Administator
        2. Security officer
        3. Data manager
        4. Portal manager
      2. Front end functionalities
        1. Visitor
        2. Registered Visitor
    4. Non-Functional Requirements
      1. Security Requirements
      2. Capacity Requirements
      3. Robustness Requirements
      4. Interoperability Requirements
      5. Operating Environment
      6. Usability Requirements
      7. Performance Requirements
      8. Supportability Requirements
      9. User Documentation Requirements
      10. Design and implementation constraints
    5. Interfaces
      1. User interfaces
        1. Pagination
        2. Distribution map
        3. Filter building interface
      2. Hardware interfaces
      3. Software interfaces
        1. API
        2. GBIF IPT
        3. GBIF Webservices
        4. GBIF Registry
        5. Communications interface
      4. Licencing agreements
    6. Use Cases
      1. Backend use cases
        1. Administrator
        2. Security officer
        3. Data manager
        4. Portal manager
      2. Frontend use cases
        1. Visitor
        2. Registered Visitor
    7. Business rules
  8. Implementation
    1. FAST WEBPRESENCE (NPT1)
      1. Technologies
        1. Drupal 7
          1. Native modules
          2. Core
          3. Coder
          4. Watchdog
          5. Permissions
          6. Internationalization
          7. Custom Content Type
          8. Scratchpads 1 modules
          9. Left and Right
          10. Backup
          11. Feeds
          12. Species Page
          13. Apache/SoLR
          14. Scratchpads 2 modules
          15. DwC-A export
          16. DwC-A import
          17. Checklist export
          18. NPT1 Custom modules
          19. Occurrence records export
          20. Audubon core format for multimedia files
          21. GBIF Theming
          22. Costum feeds
          23. Sites maintenance
          24. Aegir
      2. Requirements
        1. Functional
          1. Backend functionalities
          2. Administrator
          3. UC-A1 - Manage modules
          4. FR - A9 - View error logs
          5. Security Officer
          6. UC - S01 - Manage user accounts
          7. FR - S06 - View audit logs
          8. Data manager
          9. FR - DM9 - Import multimedia
          10. FR - DM11 - Edit multimedia metadata
          11. FR - DM12 - Search multimedia resources by keyword
          12. UC - DM9 - Backup portal data
          13. UC - DM11 - Update taxonomic backbone
          14. UC-DM12 - Install an extension
          15. Portal manager
          16. UC - PM1 - Configure visibility of data metrics
          17. UC - PM3 - Customize NPT instance
          18. Configure contact information
          19. Manage languages
          20. Manage news entries
          21. Manage blog entries
          22. Configure pages
          23. Front-end functionalities
          24. Visitor
          25. UC - V1 - Send feedback to portal contact person
          26. UC - V2 - View the distribution map
          27. UC- V5 - Export distribution map as image
          28. UC - V6 - Search portal using full text
          29. UC - V8 - Export a checklist
          30. UC - V9 - Choose language
          31. FR - V38 - View data metrics
        2. Non-functional
          1. Security Requirements
          2. SR1 - The system shall retain an audit log for all successful back end operations.
          3. SR2 - The system shall restrict access to all functionalities altering data to data managers (BR4)
          4. SR3 - The system shall restrict access to user management to security officers (BR3)
          5. SR4 - The system shall restrict access to module management and distribution map configuration to administrators (BR6)
          6. SR5 - The system shall restrict access to portal manager for the following functionalities: manage blog posts, pages and news entries, customize NPT instance and choose languages available on the front end (BR5)
          7. Robustness Requirements
          8. RR2 - The system should perform reasonably under important workload (queries and data discovery)
          9. RR3 - Any errors should be trapped and not seen by users
          10. RR4 - If an error occurs while the system is updating the index, the system shall restore the index to the state it was in before the update to ensure index consistency
          11. Interoperability Requirements
          12. IR1 - The system shall allow importing checklist resources DwC-A files
          13. IR8 - The system shall allow exporting occurrences records as images
          14. IR10 - The system shall allow using the Audubon Core format for multimedia metadata
          15. Operating Environment
          16. OE1 - The system shall operate with the two latest major releases of the following Web browsers: Firefox, Opera, Chrome, Internet Explorer and Safari
          17. OE2 - The system shall operate on a server running Linux, Windows server or Mac OS
          18. Usability Requirements
          19. UR3 - Maintenance in terms of user interface configuration, user rights management, and data source(s) customization should be done at the management level with visual tools
          20. UR4 - The system shall allow a visitor to select the language used on the front end
          21. Supportability Requirements
          22. SupR1 - A clear and standard practice for the maintenance and documentation of code should be set in place, agreed and communicated as a best practice. Any features developed outside the core of the NPT should follow that practice.
          23. User Documentation Requirements
          24. UD2 - Three installation guides with step-by-step instructions shall be provided (one for each of the OS the system can operate on)
          25. UD3 - A wiki, organized around the different types of users, on the NPT Google Code site, similar to that developed for the GBIF IPT project will be available
          26. Design and implementation constraints
          27. CO1 - The system should be implemented using open-source technologies
          28. CO2 - The system shall be written in PHP
          29. CO4 - The system should be built in a modular way, which ensures that component functionalities can be adjusted, added, improved, removed or exchanged without impacting the application as a whole. Approaching the system using development best practices such as MVC (Model-View-Controller) can allow this sort of modularity
          30. CO5 - The NPT development and implementation should follow design principles that will enable future growth, both in terms of the addition of new functionality or through modification of existing functionality. In addition, NPT developers should provide the possibility to consume services and functions that are created elsewhere. Examples include reference taxonomic data sources, mapping functions or web map services (WMS).
          31. CO6 - Sustainability embedded at each stage of development. The developers of the NPT should be mindful of the strategic implications of development choices to the long term sustainability of the NPT in a number of key areas: underlying hardware and software; development tools and frameworks; level of effort for system administrators and portal managers; level of interest and engagement of users, including researchers, data providers and other interested visitors.
      3. Workflow
      4. Do-ers
        1. Scratchpads Team
        2. NPT Developer
        3. GBIF-S
      5. Hosting
        1. Developement phase: NHM
        2. Production phase: GBIF-S
      6. TASKS
        1. Determine the GBIF APi specifications for NPTV1
        2. Validation, coding, testing and integration of modules
        3. Setup a mockup site with theming
        4. Development of NPT setup and editing workflow
        5. Testing phase, including a small group of testers
        6. Scratchpads NPT Profile definition
        7. Implementation of the NPT
        8. Testing phase with standard testing procedure
      7. Overall Architecture
        1. NPT1 High-level Architecture
    2. NPT1+SOPHISTICATED GEOSPATIAL TOOLS (NPT2)
      1. Technologies
        1. Scenario 1
          1. Drupal 7
          2. Native modules
          3. Core
          4. Coder
          5. Watchdog
          6. Permissions
          7. Internationalization
          8. Custom Content Type
          9. Scratchpads 1 modules
          10. Left and Right
          11. Backup
          12. Feeds
          13. Species Page
          14. Apache/SoLR
          15. Scratchpads 2 modules
          16. DwC-A import
          17. Checklist export
          18. NPT1 Custom modules
          19. Occurrence records export
          20. Audubon core format for multimedia files
          21. GBIF Theming
          22. Costum feeds
          23. NPT2 Custom modules
          24. DwC-A export
          25. EML profiling
          26. Data sources configuration
          27. Occurrence Data view
          28. Filters building
          29. Sites maintenance
          30. Aegir
          31. GeoSpatial component
          32. Search Interface
          33. OpenLayers
          34. EXTJS
          35. Javascript
          36. PHP
          37. Mapping Engine
          38. Geoserver
          39. Mapping configuration
          40. Additional Spatial layer
          41. Geo Database
          42. PostGres
          43. PostGIS
        2. Scenario 2
          1. Drupal 7
          2. Native modules
          3. Core
          4. Coder
          5. Watchdog
          6. Permissions
          7. Internationalization
          8. Custom Content Type
          9. Scratchpads 1 modules
          10. Left and Right
          11. Backup
          12. Feeds
          13. Species Page
          14. Apache/SoLR
          15. Scratchpads 2 modules
          16. DwC-A import
          17. Checklist export
          18. NPT1 Custom modules
          19. Occurrence records export
          20. Audubon core format for multimedia files
          21. GBIF Theming
          22. Costum feeds
          23. NPT2 Custom modules
          24. DwC-A export
          25. EML profiling
          26. Data sources configuration
          27. Occurrence Data view
          28. Filters building
          29. Mapping Kit
          30. Map client
          31. OpenLayers map client
          32. Flash map client
          33. Java map client
          34. Map assist
          35. Map context
          36. WMS
          37. Map layer
          38. Map to pdf
          39. Geodata
          40. Mapserver
          41. Sites maintenance
          42. Aegir
      2. Do-ers
        1. Scratchpads Team
        2. MGEL Team
        3. NPT Developer
        4. GBIF-S
      3. Requirements
        1. NPT1
          1. Functional
          2. Backend functionalities
          3. Administrator
          4. UC-A1 - Manage modules
          5. FR - A9 - View error logs
          6. Security Officer
          7. UC - S01 - Manage user accounts
          8. FR - S06 - View audit logs
          9. Data manager
          10. FR - DM9 - Import multimedia
          11. FR - DM11 - Edit multimedia metadata
          12. FR - DM12 - Search multimedia resources by keyword
          13. UC - DM9 - Backup portal data
          14. UC - DM11 - Update taxonomic backbone
          15. UC-DM12 - Install an extension
          16. Portal manager
          17. UC - PM1 - Configure visibility of data metrics
          18. UC - PM3 - Customize NPT instance
          19. Configure contact information
          20. Manage languages
          21. Manage news entries
          22. Manage blog entries
          23. Configure pages
          24. Front-end functionalities
          25. Visitor
          26. UC - V1 - Send feedback to portal contact person
          27. UC - V2 - View the distribution map
          28. UC- V5 - Export distribution map as image
          29. UC - V6 - Search portal using full text
          30. UC - V8 - Export a checklist
          31. UC - V9 - Choose language
          32. FR - V38 - View data metrics
          33. Non-functional
          34. Security Requirements
          35. SR1 - The system shall retain an audit log for all successful back end operations.
          36. SR2 - The system shall restrict access to all functionalities altering data to data managers (BR4)
          37. SR3 - The system shall restrict access to user management to security officers (BR3)
          38. SR4 - The system shall restrict access to module management and distribution map configuration to administrators (BR6)
          39. SR5 - The system shall restrict access to portal manager for the following functionalities: manage blog posts, pages and news entries, customize NPT instance and choose languages available on the front end (BR5)
          40. Robustness Requirements
          41. RR2 - The system should perform reasonably under important workload (queries and data discovery)
          42. RR3 - Any errors should be trapped and not seen by users
          43. RR4 - If an error occurs while the system is updating the index, the system shall restore the index to the state it was in before the update to ensure index consistency
          44. Interoperability Requirements
          45. IR1 - The system shall allow importing checklist resources DwC-A files
          46. IR8 - The system shall allow exporting occurrences records as images
          47. IR10 - The system shall allow using the Audubon Core format for multimedia metadata
          48. Operating Environment
          49. OE1 - The system shall operate with the two latest major releases of the following Web browsers: Firefox, Opera, Chrome, Internet Explorer and Safari
          50. OE2 - The system shall operate on a server running Linux, Windows server or Mac OS
          51. Usability Requirements
          52. UR3 - Maintenance in terms of user interface configuration, user rights management, and data source(s) customization should be done at the management level with visual tools
          53. UR4 - The system shall allow a visitor to select the language used on the front end
          54. Supportability Requirements
          55. SupR1 - A clear and standard practice for the maintenance and documentation of code should be set in place, agreed and communicated as a best practice. Any features developed outside the core of the NPT should follow that practice.
          56. User Documentation Requirements
          57. UD2 - Three installation guides with step-by-step instructions shall be provided (one for each of the OS the system can operate on)
          58. UD3 - A wiki, organized around the different types of users, on the NPT Google Code site, similar to that developed for the GBIF IPT project will be available
          59. Design and implementation constraints
          60. CO1 - The system should be implemented using open-source technologies
          61. CO2 - The system shall be written in PHP
          62. CO4 - The system should be built in a modular way, which ensures that component functionalities can be adjusted, added, improved, removed or exchanged without impacting the application as a whole. Approaching the system using development best practices such as MVC (Model-View-Controller) can allow this sort of modularity
          63. CO5 - The NPT development and implementation should follow design principles that will enable future growth, both in terms of the addition of new functionality or through modification of existing functionality. In addition, NPT developers should provide the possibility to consume services and functions that are created elsewhere. Examples include reference taxonomic data sources, mapping functions or web map services (WMS).
          64. CO6 - Sustainability embedded at each stage of development. The developers of the NPT should be mindful of the strategic implications of development choices to the long term sustainability of the NPT in a number of key areas: underlying hardware and software; development tools and frameworks; level of effort for system administrators and portal managers; level of interest and engagement of users, including researchers, data providers and other interested visitors.
        2. NPT2
          1. Functional
          2. Backend functionalities
          3. Administrator
          4. UC-A1 - Manage modules
          5. FR - A9 - View error logs
          6. Security Officer
          7. UC - S01 - Manage user accounts
          8. FR - S06 - View audit logs
          9. Data manager
          10. FR - DM9 - Import multimedia
          11. FR - DM11 - Edit multimedia metadata
          12. FR - DM12 - Search multimedia resources by keyword
          13. UC - DM9 - Backup portal data
          14. UC - DM11 - Update taxonomic backbone
          15. UC-DM12 - Install an extension
          16. Portal manager
          17. UC - PM1 - Configure visibility of data metrics
          18. UC - PM3 - Customize NPT instance
          19. Configure contact information
          20. Manage languages
          21. Manage news entries
          22. Manage blog entries
          23. Configure pages
          24. Front-end functionalities
          25. Visitor
          26. UC - V1 - Send feedback to portal contact person
          27. UC - V2 - View the distribution map
          28. UC- V5 - Export distribution map as image
          29. UC - V6 - Search portal using full text
          30. UC - V8 - Export a checklist
          31. UC - V9 - Choose language
          32. FR - V38 - View data metrics
          33. Registered Visitor
          34. Non-functional
          35. Security Requirements
          36. SR1 - The system shall retain an audit log for all successful back end operations.
          37. SR2 - The system shall restrict access to all functionalities altering data to data managers (BR4)
          38. SR3 - The system shall restrict access to user management to security officers (BR3)
          39. SR4 - The system shall restrict access to module management and distribution map configuration to administrators (BR6)
          40. SR5 - The system shall restrict access to portal manager for the following functionalities: manage blog posts, pages and news entries, customize NPT instance and choose languages available on the front end (BR5)
          41. Robustness Requirements
          42. RR2 - The system should perform reasonably under important workload (queries and data discovery)
          43. RR3 - Any errors should be trapped and not seen by users
          44. RR4 - If an error occurs while the system is updating the index, the system shall restore the index to the state it was in before the update to ensure index consistency
          45. Interoperability Requirements
          46. IR1 - The system shall allow importing checklist resources DwC-A files
          47. IR8 - The system shall allow exporting occurrences records as images
          48. IR10 - The system shall allow using the Audubon Core format for multimedia metadata
          49. Operating Environment
          50. OE1 - The system shall operate with the two latest major releases of the following Web browsers: Firefox, Opera, Chrome, Internet Explorer and Safari
          51. OE2 - The system shall operate on a server running Linux, Windows server or Mac OS
          52. Usability Requirements
          53. UR3 - Maintenance in terms of user interface configuration, user rights management, and data source(s) customization should be done at the management level with visual tools
          54. UR4 - The system shall allow a visitor to select the language used on the front end
          55. Supportability Requirements
          56. SupR1 - A clear and standard practice for the maintenance and documentation of code should be set in place, agreed and communicated as a best practice. Any features developed outside the core of the NPT should follow that practice.
          57. User Documentation Requirements
          58. UD2 - Three installation guides with step-by-step instructions shall be provided (one for each of the OS the system can operate on)
          59. UD3 - A wiki, organized around the different types of users, on the NPT Google Code site, similar to that developed for the GBIF IPT project will be available
          60. Design and implementation constraints
          61. CO1 - The system should be implemented using open-source technologies
          62. CO2 - The system shall be written in PHP
          63. CO4 - The system should be built in a modular way, which ensures that component functionalities can be adjusted, added, improved, removed or exchanged without impacting the application as a whole. Approaching the system using development best practices such as MVC (Model-View-Controller) can allow this sort of modularity
          64. CO5 - The NPT development and implementation should follow design principles that will enable future growth, both in terms of the addition of new functionality or through modification of existing functionality. In addition, NPT developers should provide the possibility to consume services and functions that are created elsewhere. Examples include reference taxonomic data sources, mapping functions or web map services (WMS).
          65. CO6 - Sustainability embedded at each stage of development. The developers of the NPT should be mindful of the strategic implications of development choices to the long term sustainability of the NPT in a number of key areas: underlying hardware and software; development tools and frameworks; level of effort for system administrators and portal managers; level of interest and engagement of users, including researchers, data providers and other interested visitors.
      4. Hosting
      5. TASKS
      6. Overall Architecture
        1. NPT2 High-level Architecture, scenario 1
        2. NPT2 High-level Architecture, scenario 2
    3. NPT2+LONG-TERM VISION
      1. Technology Scouting Platform
        1. GBIF Community Site
        2. GBIF ORC
        3. NPT Modules
          1. Drupal
          2. OpenGeo
      2. Capacity Building
  9. Governance
    1. Coordination
      1. NPT Coordinator Bruno Danis
    2. Follow-up Committee
      1. GBIF-Secretariat
      2. NPT-AG
      3. NPT-TTF
      4. NPT Coordinator Bruno Danis
    3. Advisory Group
      1. Anne Mette Nielsen GBIFS
      2. Burke Chih-Jen Ko GBIFS
      3. Cees Hof NL-BIF
      4. David Remsen GBIFS
      5. Douglas Hyde
      6. Francisco Pando
      7. Guy Baillargeon
      8. Katja Christensen
      9. Maria Auxiliadora Mora
      10. Mélianie Raymond
      11. Mihail-Constantin Carausu
      12. Nabil Youdjou
      13. Nicolas Noé
      14. Peter Desmet
      15. Steve Wilkinson
      16. Tim Robertson
      17. Wouter Addink
      18. NPT Coordinator Bruno Danis
    4. Technical Task Force
      1. André Heughebaert
      2. Ben Donnelly
      3. Burke Chih-Jen Ko
      4. David Remsen
      5. Ei Fujioka
      6. Mihail-Constantin Carausu
      7. Nabil Youdjou
      8. Nicolas Noé
      9. Peter Desmet
      10. Simon Rycroft
      11. Sylvain Renaudier
      12. Tim Robertson
      13. Vincent Smith
      14. NPT Coordinator Bruno Danis
    5. Users Community
      1. GBIF Participants
        1. Country participants
          1. Africa
          2. Benin
          3. Burkina Faso
          4. Cameroon
          5. Central African Republic
          6. Equatorial Guinea
          7. Ghana
          8. Guinea
          9. Kenya
          10. Madagascar
          11. Mauritania
          12. Morrocco
          13. Republic of Congo
          14. South Africa
          15. Tanzania
          16. Togo
          17. Uganda
          18. Asia
          19. India
          20. Indonesia
          21. Japan
          22. Republic of Korea
          23. Pakistan
          24. Philippines
          25. Europe
          26. Andorra
          27. Austria
          28. Belgium
          29. Bulgaria
          30. Denmark
          31. Estonia
          32. Finland
          33. France
          34. Germany
          35. Iceland
          36. Ireland
          37. Luxemburg
          38. Netherlands
          39. Norway
          40. Poland
          41. Portugal
          42. Slovakia
          43. Slovania
          44. Spain
          45. Sweden
          46. Switzerland
          47. United Kingdom
          48. North America
          49. Canada
          50. United States
          51. Oceania
          52. Australia
          53. New Zealand
          54. Latin America
          55. Argentina
          56. Chile
          57. Columbia
          58. Costa Rica
          59. Cuba
          60. Mexico
          61. NIcaragua
          62. Peru
          63. Uruguay
        2. Associate participants
          1. ACB
          2. ARCOS
          3. BGCI
          4. BioNet-ANDINONET
          5. BioNet-ASEANET
          6. BioNet-EASIANET
          7. BioNet-INTERNATIONAL
          8. BioNet-SAFRINET
          9. Bioversity International
          10. CABI BioScience
          11. CBOL
          12. ICIMOD
          13. ICIPE
          14. ICLEI
          15. ICZN
          16. ILTER
          17. ISIS
          18. ITIS
          19. MSEF
          20. NatureServe
          21. Nordgen
          22. NSCA
          23. CETAF
          24. Chinese Taipei
          25. CYTED
          26. Discover Life
          27. Diversitas
          28. EEA
          29. EoL
          30. ETI Bioinformatics
          31. EWT
          32. Finding Species
          33. OBIS
          34. PBIF
          35. SCAR
          36. SCAR Action Groups
          37. EGBAMM
          38. MarBIN
          39. SCAR LSSSG
          40. SCAR PPGs
          41. AntETR
          42. AntECO
          43. SCADM
          44. NADCs
          45. Argentina
          46. Belgium
          47. China
          48. Finland
          49. France
          50. India
          51. Japan
          52. Korea
          53. Netherlands
          54. Norway
          55. Sweden
          56. USA
          57. ADMS
          58. Museums
          59. MNHM
          60. RBINS
          61. MACN
          62. Polar Institutes
          63. AWI
          64. BAS
          65. Universities
          66. U-Dijon
          67. ULB
          68. U-Lodz
          69. Platforms
          70. Vessels
          71. Polarstern
          72. JCR
          73. Stations
          74. PES
          75. Projects
          76. SOOS
          77. Organisations/Consortiums
          78. CCAMLR
          79. ATS-CEP
          80. OLA-CAML
          81. SINEPAD
          82. SMEBD
          83. Species2000
          84. SPNHC
          85. TDWG
          86. UNEP-WCMC
          87. WDCBE
          88. FreshwaterLife
          89. IABIN
          90. iBOL
          91. WFCC
          92. Wildscreen
      2. Exterior initiatives
  10. Scoping and Requirements S&R Document
  11. Software Requirements Specification SRS Document