IPBES ICT guide
  • IPBES ICT documentation
  • Data and Knowledge Management
    • Policy
    • Tutorials
    • Organisation of Work
      • A - File naming
      • B - Versioning scheme
      • C - Experts list
    • Technical Guideline Series
      • Part 1 - Conversion to the Robinson Projection
      • Part 2 - Preparing and Mapping Data to IPBES Regions and Sub-regions
      • Part 3 - Cartographic Guidelines
      • Part 4 - Guidelines for Colour
      • Part 5 - File formats
      • Part 6 - How to Upload to and Download from Zenodo
      • Part 7 - How to Cite IPBES Assessment Reports
      • Part 8 - Guidelines for the delivery of figures
      • Part 9 - Considerations When Working with Indigenous and Local Knowledge
      • Part 10 - Contributing Authors Template Email
      • Part 11 - How to Document an Indicator
      • Part 12 - Snowballing for Literature
    • Citations of IPBES Assessments
      • Transformative Change Assessment
      • Nexus Assessment
      • Invasive Alien Species Assessment
      • Sustainable Use Assessment
      • Values Assessment
      • Global Assessment
    • Assessment Directories
      • Underlying bibliographic data and research materials of the IPBES assessment reports
      • Thematic assessment report on Invasive Alien Species and their Control
      • First global assessment report on biodiversity and ecosystem services
  • Linked Open Data
    • IPBES Ontology
  • Repositories
    • GitHub
    • Zenodo
    • ORCID
  • Reference Manager
    • Zotero
      • Zotero administration
  • Literature access
    • Research4Life
    • Open access literature
  • Mailing and messaging
    • Microsoft Outlook
      • Quick Start Guide
    • Mailchimp
    • Slack
  • Collaboration
    • Microsoft Teams
      • Quick Start Guide
      • Joining Teams & Channels
      • Files and documents
      • Meetings
      • Chat
      • Troubleshooting Teams
    • Microsoft SharePoint
      • Quick Start Guide
      • Sign in to SharePoint
      • Collaborate in SharePoint
    • Microsoft OneDrive
      • Quick Start Guide
      • Manage files
      • Sync files
      • Collaborate
      • Work on the go
    • Google Groups
  • Website
    • IPBES Website
    • Navigation
    • Search
    • Forms
    • TRACK
    • TEST
    • Content management
      • Content creation
      • Content administration
Powered by GitBook

Copyright © 2023 Intergovernmental Platform on Biodiversity and Ecosystem Services (IPBES), All rights reserved.

On this page
  • Introduction
  • Request the creation of a repository
  • Public vs Private repositories
  • Documenting your projects
  • Resources

Was this helpful?

Export as PDF
  1. Repositories

GitHub

PreviousIPBES OntologyNextZenodo

Last updated 2 years ago

Was this helpful?

Introduction

Almost all text on GitHub is processed through a markup language called Markdown. It is a way to style text on the web by controlling the display of the document, formatting words as bold or italic, adding images and creating lists. Mostly, Markdown is just regular text with a few non-alphabetic characters, such as # or *. More information on Markdown can be found here: .

Request the creation of a repository

Please fill in to request a repository to be created for you under the IPBES community.

Public vs Private repositories

It is possible to restrict access to a repository by choosing the visibility: public (accessible to everyone on the internet) or private (only accessible to you and people you explicitly share access with).

Documenting your projects

Good documentation is key to the success of any project. Making documentation accessible enables people to learn about a project; making it easy to update ensures that documentation stays relevant.

Two common ways to document a project are README files and wikis:

  • README files are a quick and simple way for other users to learn more about your work.

    • Project name: Your project’s name is the first thing people will see upon scrolling down to your README, and is included upon creation of your README file.

    • Description: A description of your project follows. A good description is clear, short, and to the point. Describe the importance of your project, and what it does.

    • Table of Contents: Optionally, include a table of contents in order to allow other people to quickly navigate especially long or detailed READMEs.

    • Installation: Installation is the next section in an effective README. Tell other users how to install your project locally, by listing each program, library and package, and also the exact versions of each of these that were used for the project. Optionally, include a gif to make the process even more clear for other people.

    • Usage: The next section is usage, in which you instruct other people on how to use your project after they’ve installed it. This would also be a good place to include screenshots of your project in action.

    • Contributing: Larger projects often have sections on contributing to their project, in which contribution instructions are outlined. Sometimes, this is a separate file. If you have specific contribution preferences, explain them so that other developers know how to best contribute to your work. To learn more about how to help others contribute, check out the guide for.

    • Credits: Include a section for credits in order to highlight and link to the authors of your project.

    • License: Finally, include a section for the license of your project. For more information on choosing a license, check out GitHub’s!

  • Wikis on GitHub help you present in-depth information about your project in a useful way.

It’s a good idea to at least have a README on your project, because it’s the first thing many people will read when they first find your work.

Resources

More information here:

If you have any inquiries or suggestions, please feel free to contact us at

https://guides.github.com/features/mastering-markdown/
this form
setting guidelines for repository contributors
licensing guide
https://guides.github.com/features/wikis/
https://guides.github.com/
ipbes.registration@ipbes.net