1 unstable release

Uses new Rust 2024

new 0.0.1 Apr 29, 2026

#12 in #mr

GPL-3.0-or-later

27KB
305 lines

git-subtree rewrite - UNFINISHED

This is an unfinished program.

Contributing

We have adopted the Tor Project's Code Of Conduct. See CODE_OF_CONDUCT.

LLMs ("AI")

Use of generative LLMs ("AI") is strictly forbidden for all contributions and interactions.

This includes words, images and code. It includes bug reports, merge request descriptions, MR and issue comments, and private messages.

English and other languages

The project's primary language is British English, so that will be most convenient. We are very happy to deal with broken attempts at English, and we promise not to shame you for it.

If you prefer, you are welcome to write in your native language and rely on others to have their own translation tools of choice to interpret your words.

git-subtree rewrite Copyright (C) 2026 Ian Jackson.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

Formalities

Individual files generally contain the following tag (or similar) in the copyright notice, instead of the full licence grant text:

SPDX-License-Identifier: GPL-3.0-or-later

As is conventional, this should be read as a licence grant.

Contributions to Otter are accepted based on the git commit Signed-off-by convention, by which the contributors' certify their contributions according to the Developer Certificate of Origin version 1.1 - see the file DEVELOPER-CERTIFICATE.

If you create a new file please be sure to add an appropriate licence header, probably something like this:

// Copyright Ian Jackson and contributors to the git-subtree rewrite.
// SPDX-License-Identifier: GPL-3.0-or-later
// There is NO WARRANTY.

Dependencies

~15MB
~331K SLoC