> On Oct 19, 2019, at 2:14 PM, Phil Diacono <satp...@gmail.com> wrote:
> 
> I can confirm that the build from current git with cmake succeeds as does the
> subsequent "make" and "make install".
> 
> I hope the following is seen as constructive and in the big picture a very
> minor criticism as I have huge admiration for the gnucash development team's
> dedication, productivity and talent. But (you knew there was a "but" coming,
> didn't you) this raises a couple of points:
> 
> -1- what is a release? If sourceforge and github both claim to have the
> gnucash-docs 3.7 source tarball but they are of different sizes and one
> works and one doesn't, then it seems to my naïve user perspective there have
> been two releases but both given the same name.
> 
> -2- in both locations (sourceforge and github) from where I downloaded the
> tarballs, there was no obvious checksum (md5sum or sha256sum) to confirm the
> integrity of the tarball, in case one had been corrupted (however unlikely
> given both gzip and tar were happy with it). Apologies if I didn't spot it. 
> 
> Keep up the great work, users like me love your product. Thanks very much.

1. A release is a commit tagged with a version number and has an associated 
release page on https://github.com/gnucash/Gnucash. Documentation releases are 
done simultaneously with GnuCash releases and the release tarball is included 
as a download with the rest of the release downloads on the GitHub GnuCash 
release page and on SourceForge. For a little more than a year I've been 
putting the documentation tarball in the same SourceForge directory as the 
other downloads instead of in a separate gnucash-docs directory. Github also 
automatically generates tarballs from tags and those are different from the 
release ones: The release tarballs have been partially processed to combine the 
various pieces into a single XML file for each translation of each of Help and 
The Tutorial and Concepts Guide; the Github tarballs aren't preprocessed, 
they're the same files you'd get if you did a git clone.

2. Sha-256 sums for all of the release downloads are in the Readme in the 
SourceForge release directory (e.g. 
https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/3.7/) and 
in the release announcement posted to GitHub 
(https://github.com/Gnucash/gnucash/releases), in the release news on the 
website (https://www.gnucash.org/news.phtml) and in the release announcements 
sent to gnucash-announce, gnucash-devel, and gnucash-user. AFAICT Github 
doesn't provide hashes of its automatically-generated tarballs.

Regards,
John Ralls

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to