Y5IZKFOR55PEANMSPGNCMK53K6ZQSVF26DGR5BXXCPUS4S3GN2HQC
This idea is motivated by a notion of category theory called a [pushout](https://en.wikipedia.org/wiki/Pushout_(category_theory) (see also [the ncat lab](https://ncatlab.org/nlab/show/pushout)).
[pushout]: https://en.wikipedia.org/wiki/Pushout_(category_theory)
[ncatlab]: https://ncatlab.org/nlab/show/pushout
In practice, contributing to a project on the Nest is as simple as opening a new discussion (using the web interface), and pushing to that discussion. For instance, pushing a patch to discussion 29 of repository `pijul_org/pijul` can be done using:
In practice, contributing to a project on the Nest is as simple as opening a new discussion (using the web interface), and pushing to that discussion. For instance, pushing a patch to discussion 29 of repository `pijul/pijul` can be done using:
If this is the first time someone pushes a patch to discussion 29, this forks branch "master" of repository `pijul_org/pijul`, and pushes the patches from the local branch onto it.
If this is the first time someone pushes a patch to discussion 29, this forks branch "master" of repository `pijul/pijul`, and pushes the patches from the local branch onto it.