Skip to content

GFA-DIU/OpenSource4Impact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenSource4Impact

Built with Material for MkDocs

Welcome to the Open Source guideline for Development Cooperation projects. This repository contains all the source files behind the guideline. It is designed to help people working in development cooperation to:

  • Take a well-informed decision for or against the use, introduction or development of open source tools
  • Avoid late failure and unexpected cost through appropiate planning

It is written from the perspective of practitioners working in publicly funded development cooperation projects and organizations. We wish for that it might make a contribution towards more successful open source endeavors and more sustainable digital solutions in general.

Contributing

This project would like to provide a welcoming place to learn from the various experiences on implementing open source projects within development cooperation. We therefore welcome different types of contributions, most of them don't require you to write a single line of code.

If you're looking for a way to contribute, you can scan through our existing issues for something to work on.

For more complex contributions, you can open an issue to describe the changes you'd like to see.

Join us in discussions

We use GitHub Discussions to talk about all sorts of topics related to documentation and this site. For example: if you'd like help troubleshooting a PR, have a great new idea, or want to share something amazing you've learned in our docs, join us in the discussions.

License

Any text within in the docs folders is licensed under the Creative Commons Zero 1.0.

Any code within this repo is licenced under the MIT licence.

For developers

In the following we provide a short guide on how to get started with the (local) development and installation of this documentation.

Getting started

Create a virtual Python environment

python -m venv .venv

Activate the virtual environment

source .venv/bin/activate

Install mkdocs-material (more info, here)

pip install mkdocs-material

Run static page at local host

mkdocs serve

Commands

  • mkdocs new [dir-name] - Create a new project.
  • mkdocs serve - Start the live-reloading docs server.
  • mkdocs build - Build the documentation site.
  • mkdocs -h - Print help message and exit.

Project layout

mkdocs.yml    # The configuration file.
docs/
    index.md  # The documentation homepage.
    ...       # Other markdown pages, images and other files.

About

Open source checklist

Resources

License

CC0-1.0, MIT licenses found

Licenses found

CC0-1.0
LICENSE
MIT
LICENSE-CODE

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8