How to Start a Project
Steps to make a successful OGC collaboration project:
- Idea. Have a project idea that can benefit multiple governments (cities, counties, states, agencies, countries).
- Open Source. Post your open source code (or Readme) to GitHub.
- Requirements. Validate that your project aligns with a majority of the OGC Features and Requirements.
- Discuss. Contact OGC by opening an Issue to discuss adding your project (example). See all projects.
- Promote. OGC will promote your project and help garner support from govs.
- Lead. You will lead the project by:
- working with govs and citizens to help them code and give them credit
- organizing roadmap and work by using Git's Wiki, Project, and Issues area
- defining a clear vision of what success looks like for the project
- aligning companies and non-profits to be funding sponsors and promoters ($)
- finding a developer to help speed things along ($)
- Launch. Deploy the project to your gov, and help other govs launch it too.
- Sustainability. Build a paid support structure so govs and sponsors can fund a developer to ($):
- maintain code
- help with gov implementation (training, deployment, support)
- integrate changes and updates to any part of the project
- implement new features voted on by govs
- help project manage
Items marked with a ($) involve funding by interested parties, something we think is essential for short term acceleration and long term success of a project.