Skip to content

The website of the Humanitarian OpenStreetMap Team. See instructions below for writing blog posts or updating your profile.

Notifications You must be signed in to change notification settings

nicolelaine/hotosm-website

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HOTOSM Website

This repo is the codebase for the main Humanitarian OpenStreetMap Team website. See gh-pages branch for Jekyll code. If looking for the previous Drupal codebase, see the current master branch.

  • See the issues queue for all discussions and tasks.
  • Chat available on HOTOSM Slack within the #hotosm-website channel, or join the same conversation on our Space (Beta) on Matrix, a modern open source and decentralized platform.

Getting Started with Development

This site uses Jekyll. To get started on GNU/Linux, Unix, or macOS, you must meet the following requirements:

  • Ruby 2.2.5 or above
  • RubyGems
  • GCC and Make

First, install bundler.

gem install bundler

Next, use bundler to install the build dependencies:

bundle install

Then, start Jekyll with bundler (this resolves any dependency issues you may have):

bundle exec jekyll serve --incremental

Finally, navigate to https://127.0.0.1:4000/ and you should see the new website!

Key pages & script/data dependencies

Website

Website issues

Please use the issue tracker at https://github.com/hotosm/hotosm-website/issues to report bugs, develop ideas, ask questions or give feedback. Thank you!

Security Notes

  • Github Pages does not support HSTS even when added in meta tags
  • Content-Security-Policy must be tweaked appropriately when new integrations are added
  • Security header controls are absent in GH-Pages; So it's added as HTTP meta tags in _includes/head.html

About

The website of the Humanitarian OpenStreetMap Team. See instructions below for writing blog posts or updating your profile.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 56.1%
  • SCSS 27.3%
  • JavaScript 13.6%
  • CSS 2.1%
  • Other 0.9%