Skip to content
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

FreeBSD Handbook: Appendix C: updates and corrections #224

Closed
wants to merge 14 commits into from

Conversation

grahamperrin
Copy link
Contributor

@grahamperrin grahamperrin commented Jul 15, 2023

Affected:

Preview in GitHub:


Hello, 2023. Remove the opening paragraph, which, many years ago, might have helped readers to understand why electronic media became more suitable than paper for FreeBSD Project enlightenment.

Be concise, not repetitive:

  • with 'Websites' as the subheading within the FreeBSD Handbook – and with 'Forums' and 'FreeBSD' within the name of The FreeBSD Forums – there's no need to describe The FreeBSD Forums as a web based discussion forum for FreeBSD

… and so on.

Expand, reorder and rewrite the list of websites.

Internet Relay Chat is a communication protocol that does not use HTTP or HTTPS; it's not a website. Make it separate from the websites section.

Below the separate section for Internet Relay Chat, add a hidden section in readiness for Matrix.

Refer to the Postmaster Team section of FreeBSD Project Administration and Management.

NNTP groups content reviewed. Delist some.

Reduce bullet point overload.

Make more use of normal paragraphs.


FreeBSD bug 264754 – FreeBSD Handbook: Appendix C: updates and corrections

Be concise, not repetitive. With 'Websites' as a subheading within the FreeBSD Handbook – and with Forums and FreeBSD within the name of The FreeBSD Forums – there's no need to describe The FreeBSD Forums as a web based discussion forum for FreeBSD … and so on.

Expand, reorder and rewrite the list of websites.

Internet Relay Chat is a communication protocol that does not use HTTP or HTTPS; it's not a website. Make it separate.

Below the separate section for Internet Relay Chat, add a hidden section in readiness for Matrix.
Be concise. 

It's 2023, the Project has transitioned to Git, I doubt that anyone needs the hint about electronic media becoming more practical than print. Remove the opening paragraph.
In the context of FreeBSD mailing list rules, do not promote the mailto: URL for the Postmaster Team. 

Instead, refer to the Postmaster Team section of FreeBSD Project Administration and Management.
Remove trailing whitespace.

One sentence per line.
Rationalise white space above and below a comment block.
Remove my wiki-welated weasel words.
Reduce bullet point overload.

Make more use of normal paragraphs.
@grahamperrin grahamperrin marked this pull request as ready for review July 15, 2023 22:23
@grahamperrin grahamperrin marked this pull request as draft July 16, 2023 09:34
Delist comp.unix.misc, which has nothing UNIX-related in the past eleven months.
De-list comp.unix.questions, which had only three UNIX-related threads this year.
Comment on lines 236 to 240
* link:news:comp.unix[comp.unix]
* link:news:comp.unix.questions[comp.unix.questions]
* link:news:comp.unix.admin[comp.unix.admin]
* link:news:comp.unix.programmer[comp.unix.programmer]
* link:news:comp.unix.shell[comp.unix.shell]
* link:news:comp.unix.misc[comp.unix.misc]
* link:news:comp.unix.bsd[comp.unix.bsd]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it worth noting that comp.unix and comp.unix.bsd are points in a hierarchy, but not groups?

comp unix

* link:news:comp.unix.admin[comp.unix.admin]
* link:news:comp.unix.programmer[comp.unix.programmer]
* link:news:comp.unix.shell[comp.unix.shell]
* link:news:comp.unix.misc[comp.unix.misc]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.unix.misc (delisted) visual overview:

comp unix misc


* link:news:comp.unix[comp.unix]
* link:news:comp.unix.questions[comp.unix.questions]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.unix.questions (delisted) visual overview:

comp unix questions

* link:news:de.comp.os.unix.bsd[de.comp.os.unix.bsd] (German)
* link:news:fr.comp.os.bsd[fr.comp.os.bsd] (French)
* link:news:comp.unix.bsd.freebsd.announce[comp.unix.bsd.freebsd.announce] -- FreeBSD-specific
* link:news:comp.unix.bsd.freebsd.misc[comp.unix.bsd.freebsd.misc] -- FreeBSD-specific
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.unix.bsd.freebsd.misc visual overview:

comp unix bsd freebsd misc

  • thirteen on-topic threads this year
  • overall, probably not bad enough to justify delisting.


* link:news:comp.unix[comp.unix]
* link:news:comp.unix.questions[comp.unix.questions]
* link:news:comp.unix.admin[comp.unix.admin]
* link:news:comp.unix.programmer[comp.unix.programmer]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.unix.programmer visual overview:

comp unix programmer

  • twelve on-topic threads this year
  • overall, probably not bad enough to justify delisting.


* link:news:comp.unix[comp.unix]
* link:news:comp.unix.questions[comp.unix.questions]
* link:news:comp.unix.admin[comp.unix.admin]
* link:news:comp.unix.programmer[comp.unix.programmer]
* link:news:comp.unix.shell[comp.unix.shell]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.unix.shell visual overview:

comp unix shell

  • good enough to remain.

* link:news:comp.unix.bsd[comp.unix.bsd]

=== X Window System
=== The X Window System

* link:news:comp.windows.x[comp.windows.x]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comp.windows.x visual overview:

comp windows x

  • good enough to remain.

@grahamperrin grahamperrin marked this pull request as ready for review July 16, 2023 10:22
Add: The Mail Archive.

Add: a brief comparison of listed archives (a two-message example).
The existing points about FreeBSD-provided mail archives are better placed under the new paragraph about comparisons.
Markup: 

- '--' instead of '–'

- <https://bugs.freebsd.org/266881> to remind me of [.filename]#/path/to/file#.

Clarity: 

- be explicit about the text/plain nature of the non-large attachments.
Simplify, clarify: numbers 1 and 2 for the two list items.
@sergio-carlavilla
Copy link
Contributor

Before making the commit open a review in phabricator please


Before posting to any list, please:

* learn about how to best use the mailing lists, such as how to help avoid frequently-repeated discussions, by reading the extref:{mailing-list-faq}[Mailing List Frequently Asked Questions] (FAQ) document
* learn about how to best use the lists, such as how to help avoid frequently-repeated discussions, by reading the extref:{mailing-list-faq}[Mailing List Frequently Asked Questions] (FAQ) document
* search the archives, to tell whether someone else has already posted what you intend to post.

Archive search interfaces include:

- https://lists.freebsd.org/search[] (FreeBSD, experimental)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264754#c12 asked (added emphasis):

(In reply to Graham Perrin from comment #10)

(In reply to Sergio Carlavilla Delgado from comment #6)

https://lists.freebsd.org/search was recently promoted without the promoter(s) describing it as experimental.

Should we cease to describe it as experimental under https://docs.freebsd.org/en/books/handbook/eresources/#eresources-mail?

@grahamperrin grahamperrin marked this pull request as draft July 29, 2023 13:11
@grahamperrin
Copy link
Contributor Author

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264754#c14 presented

  • 197d892 Handbook: Internet resources: opening paragraphs

… Rewrite the first two paragraphs. Some of what's here belongs elsewhere in the FreeBSD Handbook, but it's a start.

image


Rapidity of development (the area highlighted in yellow) is not an Internet resource.

Via https://www.freebsd.org/releng/#docs:

If there's a point to be made about rapidity of development: a release engineering area will be better suited to the point.


The blurb about provision of technical support by the FreeBSD user community (highlighted in purple) will be better suited to the Support area, which already repeatedly mentions community:

image

– and the Web Resources option of the main Support menu leads to https://www.freebsd.org/support/webresources/.


Points of contact (higlighted in red) are normally human beings, not resources on the Internet.


Community - FreeBSD Wiki (linked from the blue area) mentions Office Hours. Office Hours (again) and more at sub-page https://wiki.freebsd.org/Community/Resources.

https://github.com/grahamperrin/freebsd-doc/blob/bug-264754/documentation/content/en/books/handbook/eresources/_index.adoc (the previewed effect of this PR) does not yet mention Office Hours, and so on …

@grahamperrin
Copy link
Contributor Author

#224 (comment)

… the Web Resources option of the main Support menu leads to freebsd.org/support/webresources. …


#224 (comment)

Before making the commit open a review in phabricator please

⚙ D41096 Make clear distinction between web resources


#224 (comment)

… Be concise, not repetitive: …

With the separation between web resources and resources on the Internet (attempts to cover the same subject in multiple areas):

  • repetition (a maintenance burden) is largely inevitable.

@grahamperrin
Copy link
Contributor Author

All things considered (not least the overlaps/duplication), I strongly favour:

  • using the main Project site, not the Documentation Portal, for this content.

Web Resources (pictured above) can become Internet Resources.

UX

I sense that most people simply do not have eyes on this type of content as an online appendix to a long book with so many chapters and sections. It's potentially valuable content, but somewhat wasted.

Instead, have it two clicks away from the FreeBSD home page (a single click, if simply pointing at the Support menu).

As things are, ten presses of the Tab key (to select but not visit Preface):

image

𠄶– before a single Page Down can, or might, bring the Appendix C. Resources on the Internet into sight:

image

There's the second of two search fields, which certainly is good for filtering (not exactly search), however I suspect that a significant proportion of readers simply do not have eyes on this feature …

@grahamperrin grahamperrin deleted the bug-264754 branch August 20, 2023 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants