Protected Planet

The most up to date and complete source of data on protected areas and other effective area-based conservation measures (OECMs), updated monthly with submissions from governments, non-governmental organizations, landowners and communities.
https://github.com/unepwcmc/protectedplanet

Category: Biosphere
Sub Category: Biodiversity Data Access and Management

Keywords from Contributors

protected-areas wdpa

Last synced: about 21 hours ago
JSON representation

Repository metadata

README.md

Protected Planet

Build Status
Code Climate
Test Coverage

You can check out the previous version of Protected Planet on
GitHub.

All protected planet projects in same place: For Vscode users open ./protected-planet-family-apps.code-workspace to open all protected planet apps in the same workspace

Topics

When you clone this repo please do it recursively. For the first time:

git clone --recurse-submodules

If you already cloned it:

git submodule update --init --recursive
  1. Getting Started and Configuration with Docker
  2. Release Process (Sync Data Management Portal Data to Protected Planet)
  3. Deployment
  4. Development workflow, conventions and tips
  5. Search
  6. Background Workers
  7. Downloads
  8. Caching
  9. CMS
  10. Relationships between Protected Areas and Parcels
  11. Green List Functionality
  12. DB Connection between PP and Data Management Portal (FDW) Setup - Production
  13. DB Connection between PP and Data Management Portal (FDW) Setup - Local Development
  14. Banner system

Licence

Protected Planet is released under the BSD
3-Clause
License.

Local (after setup)

Run application (within separate tabs)

  1. elasticsearch
  2. redis-server
  3. ./bin/webpack-dev-server
  4. rails s

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 6,267
Total Committers: 40
Avg Commits per committer: 156.675
Development Distribution Score (DDS): 0.829

Commits in past year: 266
Committers in past year: 3
Avg Commits per committer in past year: 88.667
Development Distribution Score (DDS) in past year: 0.117

Name Email Commits
Andrea Rossi a****i@u****g 1069
Adam Mulligan a****n@g****m 835
Ferdinando Primerano f****o@u****g 768
Stacy Talbot s****t@u****g 606
Stanley Liu s****3@h****k 582
stacytalbot s****t@g****m 505
Yueeeeee y****e@u****g 297
Andrew Potter h****o@d****m 227
Will Kocur w****r@u****g 167
Spencer Dixon s****n@g****m 166
Miguel Torres m****s@g****m 160
lucacug l****i@u****g 110
Jonathan Feist j****t@u****g 107
sergio s****i@g****m 84
Stuart Watson s****n@u****g 84
Vincent Blanqué (WCMC) v****e@u****g 83
pazolka p****a@g****m 67
deciob d****a@g****m 58
__joeburke j****e@o****m 48
Ben Tregenna B****T@W****l 40
dependabot[bot] 4****] 39
Tim Wilkinson t****w@t****k 38
Ben Tregenna B****T@w****n 27
maxime m****e@h****m 25
Will Kocur w****r@g****m 17
Daniyal Akhlaq d****1@g****m 14
Romoke Ajayi r****i@R****l 12
Andrea Rossi a****i@l****m 11
Ben Tregenna B****T@d****k 5
Jono Feist d****e 4
and 10 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 0
Total pull requests: 64
Average time to close issues: N/A
Average time to close pull requests: 5 months
Total issue authors: 0
Total pull request authors: 9
Average comments per issue: 0
Average comments per pull request: 0.06
Merged pull request: 44
Bot issues: 0
Bot pull requests: 6

Past year issues: 0
Past year pull requests: 16
Past year average time to close issues: N/A
Past year average time to close pull requests: about 7 hours
Past year issue authors: 0
Past year pull request authors: 3
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 8
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/unepwcmc/protectedplanet

Top Issue Authors

Top Pull Request Authors

  • WCMC-vblanque (27)
  • yuelongh (14)
  • IMDaniyal (8)
  • dependabot[bot] (6)
  • Maxycle (5)
  • defaye (1)
  • roshan-mathewtech (1)
  • WKocur (1)
  • sergiomarrocoli (1)

Top Issue Labels

Top Pull Request Labels

  • dependencies (6)
  • ruby (3)
  • javascript (3)
  • do not merge (1)
  • waiting for client approval (1)

Dependencies

Gemfile rubygems
  • awesome_print >= 0 development
  • byebug ~> 9.0, >= 9.0.5 development
  • capistrano = 3.11.0 development
  • capistrano-bundler = 1.6.0 development
  • capistrano-git-with-submodules = 2.0.3 development
  • capistrano-maintenance = 1.2.1 development
  • capistrano-passenger = 0.2.0 development
  • capistrano-rails = 1.4.0 development
  • capistrano-rvm = 0.1.2 development
  • capistrano-service >= 0 development
  • capistrano-sidekiq = 1.0.2 development
  • capybara ~> 2.3.0 development
  • database_cleaner >= 0 development
  • ejs >= 0 development
  • factory_girl_rails ~> 4.4.1 development
  • minitest ~> 5.10, != 5.10.2 development
  • mocha ~> 1.0.0 development
  • selenium-webdriver >= 0 development
  • simplecov >= 0 development
  • spring >= 0 development
  • timecop ~> 0.7.1 development
  • web-console >= 3.3.0 development
  • webmock ~> 1.22.0 development
  • activerecord-postgis-adapter = 5.1.0
  • appsignal ~> 1.3.6
  • autoprefixer-rails >= 0
  • aws-sdk = 3.0.1
  • bcrypt_pbkdf >= 1.0, < 2.0
  • best_in_place ~> 3.0.1
  • bourbon >= 0
  • bystander = 2.0.0
  • coffee-rails ~> 4.2.2
  • comfortable_mexican_sofa ~> 2.0.0
  • dalli ~> 2.7.2
  • dbf ~> 2.0.7
  • devise ~> 4.7.1
  • dotenv ~> 0.11.1
  • dotenv-deployment >= 0
  • ed25519 >= 1.2, < 2.0
  • elasticsearch ~> 7.2.0
  • exception_notification ~> 4.3.0
  • gdal ~> 2.0
  • httmultiparty ~> 0.3.14
  • httparty ~> 0.15.1
  • jquery-rails ~> 4.3.3
  • levenshtein ~> 0.2.2
  • neat >= 0
  • net-scp >= 0
  • net-sftp >= 0
  • nokogiri ~> 1.10.4
  • pg ~> 0.21
  • phantompdf ~> 1.2.2
  • premailer-rails >= 0
  • rack-cache ~> 1.2
  • rails = 5.2.0
  • rails-controller-testing >= 0
  • sass-rails ~> 5.0.7
  • sidekiq ~> 5.2.5
  • sinatra >= 1.3.0
  • slack-notifier ~> 1.5.1
  • sprockets-rails ~> 3.2.1
  • sprockets-vue ~> 0.1.0
  • system >= 0
  • tinymce-rails ~> 4.3.2
  • turnout ~> 2.5.0
  • uglifier ~> 4.1.17
  • vuejs-rails ~> 2.3.2
  • webpacker ~> 4.0.2
  • whenever >= 0
  • will_paginate ~> 3.0
Gemfile.lock rubygems
  • 401 dependencies
Dockerfile docker
  • unepwcmc/unepwcmc-geospatial-base 20190809 build
yarn.lock npm
  • 1276 dependencies
config/deploy/ansible/roles/nodesource.node/Dockerfile docker
  • ubuntu trusty build
docker-compose.yml docker
  • elasticsearch 8.6.0
  • kartoza/postgis 11.5-2.5
  • kibana 8.6.0
  • redis latest
package.json npm
  • eslint ~5.16.0 development
  • eslint-plugin-vue ^5.2.3 development
  • @amcharts/amcharts4 ^4.9.28
  • @rails/webpacker ^4.0.2
  • axios ^0.19.0
  • babel-polyfill ^6.26.0
  • cookieconsent ^3.1.1
  • d3 ^5.9.2
  • dotenv-webpack ^1.7.0
  • es6-object-assign ^1.1.0
  • es6-promise ^4.2.6
  • leaflet ^1.6.0
  • puppeteer ^5.2.1
  • save ^2.4.0
  • scrollmagic ^2.0.6
  • url-search-params-polyfill ^8.1.0
  • vue ^2.7.16
  • vue-analytics ^5.17.2
  • vue-demi ^0.13.1
  • vue-flickity ^1.2.1
  • vue-lazyload ^1.3.3
  • vue-loader ^15.11.1
  • vue2-touch-events ^2.0.0
  • vuex ^3.1.0
  • webpack-dev-server ^3.8.2

Score: 6.984716320118265