Skip to content

Commit 7ceda6b

Browse files
committed
Move the manifesto and the icon sources to the website repository
The manifesto is now a page of the site, https://openjavaformat.dev/manifesto/, and the site's repository, openjavaformat/docs, keeps the whole icon set in icon/ next to the pages that use it. A second copy here would only drift, so MANIFESTO.md and docs/icon go, and the five README links to the manifesto point at the published page. Nothing in the build read either of them.
1 parent 340a181 commit 7ceda6b

8 files changed

Lines changed: 5 additions & 206 deletions

File tree

‎MANIFESTO.md‎

Lines changed: 0 additions & 105 deletions
This file was deleted.

‎README.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p align="center">
22
<a href="https://github.com/openjavaformat/open-java-format/actions/workflows/ci.yml"><img src="https://github.com/openjavaformat/open-java-format/actions/workflows/ci.yml/badge.svg" alt="CI"/></a>
33
<a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-blue" alt="License"/></a>
4-
<a href="MANIFESTO.md"><img src="https://img.shields.io/badge/read-the%20manifesto-informational" alt="Manifesto"/></a>
4+
<a href="https://openjavaformat.dev/manifesto/"><img src="https://img.shields.io/badge/read-the%20manifesto-informational" alt="Manifesto"/></a>
55
<a href="#roadmap"><img src="https://img.shields.io/badge/status-bootstrapping%20(phase%201%2F5)-orange" alt="Status"/></a>
66
<a href="https://central.sonatype.com/search?q=com.palantir.javaformat"><img src="https://img.shields.io/maven-central/v/com.palantir.javaformat/palantir-java-format?label=upstream" alt="Upstream release"/></a>
77
</p>
@@ -18,7 +18,7 @@ _A modern, lambda-friendly, 120-character Java formatter — built in the open._
1818
> What changes is **who builds the artifacts, in the open, and who can get a fix merged.**
1919
>
2020
> **Today you should keep using upstream.** This README is the plan for making that unnecessary.
21-
> See the [roadmap](#roadmap) for where we are, and the [manifesto](MANIFESTO.md) for why.
21+
> See the [roadmap](#roadmap) for where we are, and the [manifesto](https://openjavaformat.dev/manifesto/) for why.
2222
2323
**Quick links:** [Why this fork](#why-this-fork-exists) · [Roadmap](#roadmap) ·
2424
[Compatibility promise](#compatibility-promise) · [Coordinates](#coordinates-old--new) ·
@@ -76,7 +76,7 @@ taken away from anyone. We are not reacting to a relicensing and we have nothing
7676
a **governance and supply-chain fork**, which is a harder story to tell and a better one to be
7777
honest about.
7878

79-
**The full set of commitments is in [MANIFESTO.md](MANIFESTO.md).** In one screen:
79+
**The full set of commitments is in the [manifesto](https://openjavaformat.dev/manifesto/).** In one screen:
8080

8181
1. Formatting is shared infrastructure.
8282
2. The name must be neutral.
@@ -108,7 +108,7 @@ about the formatter's behaviour. Phase 4 is where this project starts having opi
108108
- [x] Fork the repository
109109
- [x] Catalogue everything that only works inside Palantir (below)
110110
- [x] Decide the project name, Maven group and GitHub org — `openjavaformat`, `openjavaformat.com`
111-
- [x] Write down the compatibility promise and the manifesto (this document + `MANIFESTO.md`)
111+
- [x] Write down the compatibility promise and the manifesto (this document + the [manifesto](https://openjavaformat.dev/manifesto/))
112112

113113
### Phase 1 — Build everything in the open
114114

@@ -313,7 +313,7 @@ and the objection is to *control* — of the build, the release keys, the name a
313313
That makes our job harder than OpenTofu's. A licence fork can point at a diff in a `LICENSE` file
314314
and everyone immediately understands. We have to make a positive case instead: a build you can
315315
audit, binaries you can verify, and a review queue that answers you. Which is exactly why the
316-
[manifesto](MANIFESTO.md) is a set of promises rather than a list of grievances — the OpenTofu
316+
[manifesto](https://openjavaformat.dev/manifesto/) is a set of promises rather than a list of grievances — the OpenTofu
317317
document was, in its first form, an ultimatum to HashiCorp, and we have nobody to issue one to.
318318

319319
The other lesson from all nine: **compatibility is the migration strategy.** Valkey, MariaDB and

‎docs/icon/README.md‎

Lines changed: 0 additions & 38 deletions
This file was deleted.

‎docs/icon/avatar-128.png‎

-2.6 KB
Binary file not shown.

‎docs/icon/avatar-512.png‎

-11.7 KB
Binary file not shown.

‎docs/icon/avatar.svg‎

Lines changed: 0 additions & 20 deletions
This file was deleted.

‎docs/icon/favicon.svg‎

Lines changed: 0 additions & 19 deletions
This file was deleted.

‎docs/icon/icon.svg‎

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)