Nathan Hartman wrote on Fri, 09 Jul 2021 00:55 +00:00:
> On Thu, Jul 8, 2021 at 5:13 PM Daniel Sahlberg 
> <daniel.l.sahlb...@gmail.com> wrote:
> > Den tis 6 juli 2021 kl 04:25 skrev Nathan Hartman 
> > <hartman.nat...@gmail.com>:
> >> On Mon, Jul 5, 2021 at 9:27 PM Daniel Shahaf <d...@daniel.shahaf.name> 
> >> wrote:
> >>> Daniel Sahlberg wrote on Sat, Jul 03, 2021 at 23:45:01 +0200:
> >>> > It seems that the API and JavaHL docs for 1.13 and 1.14 are missing. I 
> >>> > have
> >>> > generated them from the branches.
> >>> 
> >>> Are there any relevant differences between the branches (@HEAD) and the
> >>> latest tags on each branch?
> >> Oh, they probably should have been generated from the latest tags, not the 
> >> branches.
> > 
> > Oh, [invective], my bad!
> 
> 
> Nah, you did what's documented in HACKING. Is that a "bug" in HACKING?

Generating the site API docs from _any_ revision of branches/1.A.x
(whether @HEAD, @${MAGIC_REVISION}, or anything else) would mean
SVN_VER_TAG and SVN_VER_REVISION would have wrong values in the
generated API docs. So, if HACKING says to generate a release's docs
from branches/1.A.x, that's a bug.

Also, HACKING doesn't define the term "magic revision" (= the revision
that's tagged, visible as the copyfrom of the tag in the repository and
the value of SVN_VER_REVISION in the tag's source tree).  The term is used in
https://subversion.apache.org/docs/community-guide/how-to-roll-releases-in-private.txt,
though.

Reply via email to