-
Notifications
You must be signed in to change notification settings - Fork 0
Link the install guide from the apt section #46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: linux
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -57,6 +57,8 @@ echo "deb [signed-by=/etc/apt/keyrings/guysinc-apt.gpg] https://apt.guysinc.pub/ | |
| sudo apt update && sudo apt install github-desktop | ||
| ``` | ||
|
|
||
| The same steps with checksums for direct downloads, plus `.rpm` and AppImage instructions, are on the install guide at [guysinc.pub/install.html](https://guysinc.pub/install.html). | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. External link duplicates .rpm and AppImage instructions already present inline in the README The sentence points readers to There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Bare URL used as Markdown anchor text, inconsistent with every other link in the file The new link is There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "The same steps" contradicts "direct downloads" — the apt block sets up a repository, not a direct download The new sentence says "The same steps with checksums for direct downloads…" but the four lines above (lines 53–58) configure a signed apt repository — they are not direct-download steps. A direct download would mean fetching a .deb file from the Releases page and verifying its checksum; the apt commands do neither. A reader following the install guide expecting "the same steps" as above would be confused. The sentence needs to separate the two ideas: the guide covers (a) direct .deb download with checksum verification and (b) .rpm/AppImage instructions — neither of which is "the same steps" as the apt repository setup. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Link display text is a bare URL, inconsistent with every other hyperlink in the file guysinc.pub/install.html uses the raw domain path as display text. Every other link in README.md uses descriptive anchor text: "Releases", "Arch Wiki", "roadmap", "Known issues", "README". A consistent fix is install guide, which also makes the sentence read more naturally and removes the redundancy of showing the URL twice. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Line 60 writes There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Link uses bare domain; all other repo URLs use apt. subdomain The added link points to There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sentence implies RPM/AppImage instructions exist only externally; they are already in this file The sentence says There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Sentence interrupts the logical flow between the APT code block and its GPG trust explanation Lines 55–58 show the APT repository setup commands; lines 62–68 explain why the repository is safe to trust (GPG fingerprint). The new sentence at line 60 redirects readers to an external page, creating a detour between the commands and their security context. A reader who follows the external link and returns may lose the thread and skip GPG verification. Moving the sentence to after line 63, or to the Other distributions section, would preserve the security-explanation flow. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: New sentence interrupts the apt-specific GPG key paragraph The GPG fingerprint paragraph immediately below ("The repository is GPG-signed...") is contextually tied to the apt repository setup. Inserting the install-guide reference between the code block and the GPG paragraph breaks that logical flow. Moving the new sentence to after line 68 (the end of the GPG key section) would preserve the apt-setup→GPG-key sequence and group the install-guide cross-reference more naturally. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Install-guide reference duplicates RPM/AppImage instructions already in README The new sentence says RPM and AppImage instructions are on the external install guide, but lines 84–103 already contain those instructions inline. If the two sources ever diverge, readers will not know which is authoritative. Consider phrasing that acknowledges the inline instructions exist: e.g., "...plus RPM and AppImage instructions (also covered below)..." or removing the RPM/AppImage callout from the new sentence. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: "The same steps" lacks a clear referent for out-of-context readers A reader who arrives at this paragraph via a search hit or deep link has no immediate referent for "The same steps." Rephrasing to "The apt steps above, along with checksums for direct downloads..." makes the sentence self-contained and avoids the ambiguity. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "The same steps" conflates APT-repository setup with direct-download installation The sentence reads: "The same steps with checksums for direct downloads, plus There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Sentence implies RPM and AppImage instructions only exist on the external guide, contradicting the README's own "Other distributions" section "plus There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. New sentence creates a second source of truth for RPM/AppImage instructions already in the README The new sentence tells users that There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sentence interrupts the APT setup flow, increasing the chance users miss GPG fingerprint verification The added sentence is inserted between the APT install code block (line 58) and the GPG fingerprint verification paragraph (line 62: "The repository is GPG-signed; the fingerprint to verify is…"). The natural reading sequence is: add key → add source → install → verify the signing fingerprint. The inserted sentence pivots to an external link mid-sequence. A user who clicks the link (or stops reading after the code block) may skip the fingerprint verification step, which is a security-relevant action. The sentence would be safer placed after the fingerprint paragraph, or in the "Other distributions" section. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: "The same steps with checksums for direct downloads" is misleading in an APT context The sentence reads as if the install guide shows a checksum-verified version of the APT steps that precede it. APT installations are GPG-verified by the package manager and do not involve manual checksum verification — checksums are relevant only to direct There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit: Cross-distro content ( The sentence mentions |
||
|
|
||
| The repository is GPG-signed; the fingerprint to verify is | ||
| `F45B B6D3 4D82 EF56 BB97 FBE0 F305 FB33 592B 46C8`. | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checksum claim references an external page that cannot be verified from repo contents
The new sentence promises 'checksums for direct downloads' at
guysinc.pub/install.html. The only guysinc.pub HTML file in the repo (apt/index.html) contains no checksums at all. The linked page is external and untracked, so there is no way to confirm the claim is accurate — if the install guide does not actually list checksums, the README misleads security-conscious users who rely on that verification step.