[OCaml] High Intensity Training Online
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.
Changed files
dune-project
@@ -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
@@ -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)"]