SlideShare a Scribd company logo
1 of 22
Community Development of
Portals within the GBIF Network
           A primer
Joint collaboration demonstrates
         strength of GBIF network
• Nodes require national/regional portals to
  engage their local communities
• Collaboration is cost-efficient
• Common platform supports re-use of
  components
The NPT is
• A website construction platform
• Extensible to accommodate custom needs
  – New features added by Nodes community
  – Shared with other Nodes
• Flexible in regard to hosting
  – May be installed and run at the Node
  – May be hosted by another Node
NPT Platform
A website construction platform
• NPT is a website building tool
• Provides a foundation for extending features and
  capabilities




                               = NPT
NPT is built on an open source platform
• A “content management system” called Drupal
• Drupal is the basis of millions of websites
  worldwide
• Actively maintained by over 12,000 developers
Drupal is widely used in biodiversity informatics
The basic NPT platform provides everything needed
                to start a web site




                           Non-technical staff can
                           just start adding content!
The NPT provides hosting options so that Nodes
  who can’t host a web site can still have one
NPT Startup




Described as NPT 1 at the 11th Global Nodes Meeting and in some documents
NPT can be extended by creating and
         installing Modules
One module might display a calendar on
             your site
We will kick-start the NPT process by
developing two modules that access data
          from the GBIF portal




                   These modules are directed towards
                    Nodes with little web development
                                              capacity
One module will display a species checklist
based on occurrence data in the GBIF portal
A second module will display a GBIF data map
      for each taxon in the species list
NPT Startup Summary
This configuration is a starting point for further
development
• Provides a customizable website / portal
• Provides foundation for further modules to be
  added
• Displays GBIF portal data as data maps for your
  country or region
NPT Advanced

To drive the development of your own portal
Next: Kick-start the community-
         development process
• GBIF funds support development of core NPT
  component modules
• These modules are
  – identified & prioritized by Nodes community
  – developed by Nodes community
Nodes Investment in new functionality
• Nodes extend the platform with new modules


                           A module we all need
         A module I need
Promote the community-driven
       development of NPT
• GBIF promotes training and use of NPT
Different nodes may implement different sets of
      modules to meet their specific needs
Nodes Portal Toolkit

                 More information at:
http://community.gbif.org/pg/groups/3507/nodes-portal-toolkit-npt/

More Related Content

Similar to Nodes Portal Toolkit Primer

Similar to Nodes Portal Toolkit Primer (20)

Nodes Portal Toolkit primer
Nodes Portal Toolkit primerNodes Portal Toolkit primer
Nodes Portal Toolkit primer
 
How to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationHow to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing Foundation
 
How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)How to contribute to cloud native computing foundation (CNCF)
How to contribute to cloud native computing foundation (CNCF)
 
What is OPNFV? An Introduction
What is OPNFV? An IntroductionWhat is OPNFV? An Introduction
What is OPNFV? An Introduction
 
Data Plane and VNF Acceleration Mini Summit
Data Plane and VNF Acceleration Mini Summit Data Plane and VNF Acceleration Mini Summit
Data Plane and VNF Acceleration Mini Summit
 
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOFOpen MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
 
Top 10 dev ops tools (1)
Top 10 dev ops tools (1)Top 10 dev ops tools (1)
Top 10 dev ops tools (1)
 
Collaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled CloudCollaborating with OpenDaylight for a Network-Enabled Cloud
Collaborating with OpenDaylight for a Network-Enabled Cloud
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
 
04 IPT Installation Webinar - Tool Customization
04 IPT Installation Webinar - Tool Customization04 IPT Installation Webinar - Tool Customization
04 IPT Installation Webinar - Tool Customization
 
Network Function Virtualisation: a tutorial
Network Function Virtualisation: a tutorialNetwork Function Virtualisation: a tutorial
Network Function Virtualisation: a tutorial
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
FITT Toolbox: Cluster Collaboration Platform
FITT Toolbox: Cluster Collaboration PlatformFITT Toolbox: Cluster Collaboration Platform
FITT Toolbox: Cluster Collaboration Platform
 
20121206i jac so n project board presentation
20121206i jac so n project board presentation20121206i jac so n project board presentation
20121206i jac so n project board presentation
 
NFV features in kubernetes
NFV features in kubernetesNFV features in kubernetes
NFV features in kubernetes
 
Platform Independent Packet Processing with ODL
Platform Independent Packet Processing with ODLPlatform Independent Packet Processing with ODL
Platform Independent Packet Processing with ODL
 
Design Summit - Community and Ecosystem - John Mark Walker
Design Summit - Community and Ecosystem - John Mark Walker Design Summit - Community and Ecosystem - John Mark Walker
Design Summit - Community and Ecosystem - John Mark Walker
 
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016OpenDaylight Openflow & OVSDB use cases ODL summit 2016
OpenDaylight Openflow & OVSDB use cases ODL summit 2016
 
Architecture of OpenFlow SDNs
Architecture of OpenFlow SDNsArchitecture of OpenFlow SDNs
Architecture of OpenFlow SDNs
 

More from David Remsen

More from David Remsen (13)

Use and Limits of Scientific Names in Biological Informatics
Use and Limits of Scientific Names in Biological InformaticsUse and Limits of Scientific Names in Biological Informatics
Use and Limits of Scientific Names in Biological Informatics
 
uBio presentation to UMLS group of NLM / NIH
uBio presentation to UMLS group of NLM / NIHuBio presentation to UMLS group of NLM / NIH
uBio presentation to UMLS group of NLM / NIH
 
uBio presentation to Jim Edwards 2006
uBio presentation to Jim Edwards 2006uBio presentation to Jim Edwards 2006
uBio presentation to Jim Edwards 2006
 
Thomson Reuters
Thomson ReutersThomson Reuters
Thomson Reuters
 
uBio presentation to Species 2000 May 2004
uBio presentation to Species 2000 May 2004uBio presentation to Species 2000 May 2004
uBio presentation to Species 2000 May 2004
 
National Biodiversity Informatics Goals
National Biodiversity Informatics GoalsNational Biodiversity Informatics Goals
National Biodiversity Informatics Goals
 
Remsen EOL Content Summit
Remsen EOL Content SummitRemsen EOL Content Summit
Remsen EOL Content Summit
 
Remsen sherborne
Remsen sherborneRemsen sherborne
Remsen sherborne
 
Global Names Architecture - Remsen
Global Names Architecture - RemsenGlobal Names Architecture - Remsen
Global Names Architecture - Remsen
 
D3 02 Vernacular Names
D3 02 Vernacular NamesD3 02 Vernacular Names
D3 02 Vernacular Names
 
D3 02 National Checklists
D3 02 National ChecklistsD3 02 National Checklists
D3 02 National Checklists
 
Cataloging Taxonomic Data
Cataloging Taxonomic DataCataloging Taxonomic Data
Cataloging Taxonomic Data
 
Digitisation of Taxonomic Data: Current Approaches
Digitisation of Taxonomic Data: Current ApproachesDigitisation of Taxonomic Data: Current Approaches
Digitisation of Taxonomic Data: Current Approaches
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Nodes Portal Toolkit Primer

  • 1. Community Development of Portals within the GBIF Network A primer
  • 2. Joint collaboration demonstrates strength of GBIF network • Nodes require national/regional portals to engage their local communities • Collaboration is cost-efficient • Common platform supports re-use of components
  • 3. The NPT is • A website construction platform • Extensible to accommodate custom needs – New features added by Nodes community – Shared with other Nodes • Flexible in regard to hosting – May be installed and run at the Node – May be hosted by another Node
  • 5. A website construction platform • NPT is a website building tool • Provides a foundation for extending features and capabilities = NPT
  • 6. NPT is built on an open source platform • A “content management system” called Drupal • Drupal is the basis of millions of websites worldwide • Actively maintained by over 12,000 developers
  • 7. Drupal is widely used in biodiversity informatics
  • 8. The basic NPT platform provides everything needed to start a web site Non-technical staff can just start adding content!
  • 9. The NPT provides hosting options so that Nodes who can’t host a web site can still have one
  • 10. NPT Startup Described as NPT 1 at the 11th Global Nodes Meeting and in some documents
  • 11. NPT can be extended by creating and installing Modules
  • 12. One module might display a calendar on your site
  • 13. We will kick-start the NPT process by developing two modules that access data from the GBIF portal These modules are directed towards Nodes with little web development capacity
  • 14. One module will display a species checklist based on occurrence data in the GBIF portal
  • 15. A second module will display a GBIF data map for each taxon in the species list
  • 16. NPT Startup Summary This configuration is a starting point for further development • Provides a customizable website / portal • Provides foundation for further modules to be added • Displays GBIF portal data as data maps for your country or region
  • 17. NPT Advanced To drive the development of your own portal
  • 18. Next: Kick-start the community- development process • GBIF funds support development of core NPT component modules • These modules are – identified & prioritized by Nodes community – developed by Nodes community
  • 19. Nodes Investment in new functionality • Nodes extend the platform with new modules A module we all need A module I need
  • 20. Promote the community-driven development of NPT • GBIF promotes training and use of NPT
  • 21. Different nodes may implement different sets of modules to meet their specific needs
  • 22. Nodes Portal Toolkit More information at: http://community.gbif.org/pg/groups/3507/nodes-portal-toolkit-npt/