chore replace dune-project template placeholders

The project file still carried the generator's boilerplate: a github username/reponame source, a placeholder documentation URL, "A longer description", and tags reading "add topics to describe your project". All of it leaked into the generated opam file. Write a real synopsis, description, and tags. Drop the source and documentation fields rather than invent URLs: the repository is self-hosted and has no published documentation site.

Commit
d58b400ccd5dd1fbb5b7d051081fb787393146fe
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
Changed files
dune-project
index e7ba4c63..90e107fd 100644..100644
@@ -4,21 +4,17 @@
4 4
5 5 (generate_opam_files true)
6 6
7 Removed: (source
8 Removed: (github username/reponame))
9 Removed:
10 7 (authors "Marius Peter <hito@marius-peter.com>")
11 8
12 9 (maintainers "Marius Peter <hito@marius-peter.com>")
13 10
14 11 (license GPL-3.0-or-later)
15 12
16 Removed: (documentation https://url/to/documentation)
17 Removed:
18 13 (package
19 14 (name hito)
20 Removed: (synopsis "High Intensity Trainer Online")
21 Removed: (description "A longer description")
15 Added: (synopsis "A Heavy Duty training tracker")
16 Added: (description
17 Added: "hito records workouts the way Mike Mentzer's Heavy Duty prescribes them: one working set to failure per exercise, recovery gating the next session, and progress measured as more reps or more load. The domain refuses training states the doctrine cannot read. A Dream web application over SQLite, with a js_of_ocaml client as progressive enhancement.")
22 18 (depends
23 19 (ocaml
24 20 (>= 5.1))
@@ -57,6 +53,6 @@
57 53 (= 0.29.0)
58 54 :with-dev-setup)))
59 55 (tags
60 Removed: ("add topics" "to describe" your project)))
56 Added: ("training" "heavy-duty" "web" "dream")))
61 57
62 58 ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/reference/dune-project/index.html
hito.opam
index 5ba42855..f9945888 100644..100644
@@ -1,14 +1,12 @@
1 1 # This file is generated by dune, edit dune-project instead
2 2 opam-version: "2.0"
3 Removed: synopsis: "High Intensity Trainer Online"
4 Removed: description: "A longer description"
3 Added: synopsis: "A Heavy Duty training tracker"
4 Added: description:
5 Added: "hito records workouts the way Mike Mentzer's Heavy Duty prescribes them: one working set to failure per exercise, recovery gating the next session, and progress measured as more reps or more load. The domain refuses training states the doctrine cannot read. A Dream web application over SQLite, with a js_of_ocaml client as progressive enhancement."
5 6 maintainer: ["Marius Peter <hito@marius-peter.com>"]
6 7 authors: ["Marius Peter <hito@marius-peter.com>"]
7 8 license: "GPL-3.0-or-later"
8 Removed: tags: ["add topics" "to describe" "your" "project"]
9 Removed: homepage: "https://github.com/username/reponame"
10 Removed: doc: "https://url/to/documentation"
11 Removed: bug-reports: "https://github.com/username/reponame/issues"
9 Added: tags: ["training" "heavy-duty" "web" "dream"]
12 10 depends: [
13 11 "dune" {>= "3.20"}
14 12 "ocaml" {>= "5.1"}
@@ -42,5 +40,4 @@
42 40 "@doc" {with-doc}
43 41 ]
44 42 ]
45 Removed: dev-repo: "git+https://github.com/username/reponame.git"
46 43 x-maintenance-intent: ["(latest)"]