A fork is a copy of a project. Forking a project allows you to experiment with changes without affecting the original project. Forks are commonly used to propose changes to someone else's project or to use someone else's project as a starting point for your own.
Creating a fork
Forking is currently available for public projects only.
To fork a public project, click the menu in the upper left corner of the map and then click fork project (). This will:
- Create a copy ("fork") of the entire project, including all views, maps and presentations
- The fork will be created under your personal account with the same name as the original project
- Only you will have access initially to the fork (but you can add other collaborators as needed)
- All presentations in the fork revert to unpublished (even if they were published in the original)
- Any links in the project will remain the same (so make sure to use relative links to have a fork-friendly project)
Intellectual property and forking
By giving others access to your project on Kumu, you agree to let them fork the project. This does not grant any rights beyond creating the initial fork.
To make it clear what others are permitted to do with your project, we encourage each project to include a license at the bottom of the default map's description. The license you use is up to you, but we hope many of you choose to share your projects generously with the community. We've released a new license called the Kokua License to make that even easier.
The future of forking
The ability to create a copy of a project is just the first step towards a more robust collaboration model. In the future, you'll be able to propose changes back to the original project owner based on work completed in your fork (hence why we've used the term "fork" instead of copy, duplicate, clone, etc.).