If you are plan to making significant changes to tup (ie: something that requires significant re-working of the source code, or a new feature, etc) and want to get them into the main repository, then you'll need to fill out a copyright assignment form. To get started, please sign the Contributor License Agreement.