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
 

Recently uploaded (20)

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, ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

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/