- You have methods to demonstrate
- You have generic utilities to share
- Static project
- You want extra peer review
- You are making a standalone script or documentation
- Project software or documentation that is non-generic and not easly repurposed by the geospatial community
- Security requires you have ownership and control of your project
- Different contribution guidelines
-
Follow the BC Open Source Developement Employee Guide:
BC-Open-Source-Developement-Employee-Guide - Initiating a new project -
Join the BCGOV organization on github
-
Create your repo, ensuring you:
- include a license
- create the minimum content requirements; README.md,CONTRIBUTING.mb,and license files
- create a CODE_OF_CONDUCT.md for contributors
-
CREATE TAG 'bcgov-gis' tag to enable GIS Repo Indexing
- bcgov-gis
- bcgov-gis-ce
- bcgov-gis-wildfire
- bcgov-gis-luppe
BC Open Source Development Employee Guide
- Principles for Participation
- Browsing and Consuming Material in GitHub
- Approval Requirements
- Approaches to Collaborating/Contributing
- Appropriate Use
- Conflict of Interest, Privacy and Intellectual Property
- Licenses
- Security
BCGov GitHub Organization "How To"
- Guidance
- Templates
- Check Lists