[Rpm-maint] Maximum RPM: availability of single-file version and / or up-to-date sources
Jeff Johnson
n3npq at me.com
Sun Jul 22 21:10:03 UTC 2018
> On Jul 22, 2018, at 7:45 AM, Ignat Semyonov <iksemyonov at gmail.com> wrote:
>
> Hello RPM team!
>
> I'm currently learning RPM packaging for work. For that, I use the Maximum RPM reference in its online HTML form as seen at [1]. While it is comfortable enough to read in a browser, it's not easy to print since it consists of a number of disconnected HTML pages (and I love reading hard copies of books, when available). Now, to quote [2],
>
> > Red Hat is offering Maximum RPM v.2 for free download at http://www.rpm.org. What you'll find at www.rpm.org is the original copy of Maximum RPM in postscript format.
>
> This appears to be incorrect, since I haven't been able to find the said PS in the ftp tree. Neither have I been able to locate a print version (i.e. an e-book version of the hard copy that you can buy used at Amazon).
>
Quoting Jack Nicholson:
"You want the truth? You can't *HANDLE* the truth."
Shop whatever answer you wish to believe, from whomever seems credible or authoritative, public, private or heresay, about Red Hat and RPM and "Maximum RPM" attributions.
Good luck! I was there at the time.
Specific answers below.
> Thus, I have the following questions:
>
> * Whether there is a single-file version of Maximum RPM available, matching the one at [1]
Yes multiple single file versions of "Maximum RPM" exist and are "available".
> * Whether the print version is freely available for download (and can be downloaded), as described by RedHat
>
The "freely available" question needs to go to Red Hat legal for a written reply, and likely needs a clear concise definition of your usage case.
The "can be downloaded" begs the quite complex issues of authenticity and up-to-date.
> I'm also interested in a more in-depth reference to the modern macros and packaging process as used in the modern versions of Fedora and CentOS / RHEL. Is [4] enough?
>
A more in-depth reference assumes RPM resources and efforts with a common goal. You are not the first person to suggest that better documentation could/should be done, the same RPM doco discussion starts up again every few years and (so far) never adequately delivers.
> P.S. Please note that as a result of a discussion we had in IRC, a version of the Maximum RPM source repo is now located at [3]. The last commit however is dated Dec 15, 2006, while the ftp directory was last modified on Feb 13, 2017, which makes me believe that the sources at [3] don't reflect the actual state of things.
>
December 15, 2006 was the date that a RPM fork was publically announced, and is stamped on a Mercurial (the VCS used by Fedora at the time) glue file that has nothing to do with "Maximum RPM" in any printable format.
I would guess (but do not know) that February 13, 2017 is coincident with some infrastructure change within rpm.org hosting. Again, nothing to do with "Maximum RPM".
> [1] http://ftp.rpm.org/max-rpm/
> [2] https://www.redhat.com/en/about/press-releases/press-publishing
> [3] https://github.com/rpm-software-management/maximum-rpm
> [4] https://docs-old.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/index.html
>
>
> --
> -- Best regards,
> Ignat Semenov
> _______________________________________________
> Rpm-maint mailing list
> Rpm-maint at lists.rpm.org
> http://lists.rpm.org/mailman/listinfo/rpm-maint
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180722/5f7f429c/attachment.html>
More information about the Rpm-maint
mailing list