]> Kevux Git Server - kevux.org-website/log
kevux.org-website
8 months agoUpdate: FSS-000E specification, adding "salt" and "time" as suggested headers.
Kevin Day [Wed, 13 Mar 2024 02:11:13 +0000 (21:11 -0500)]
Update: FSS-000E specification, adding "salt" and "time" as suggested headers.

I intend to keep the recommended and now suggested headers to a bare minimum.
I have decided that "salt" and "time" should be common enough and important enough to add to this small list.

8 months agoBugfix: A few minor mistakes in the news file.
Kevin Day [Mon, 4 Mar 2024 13:27:23 +0000 (07:27 -0600)]
Bugfix: A few minor mistakes in the news file.

8 months agoUpdate: To 2024/03/03 website source download, update missed date.
Kevin Day [Mon, 4 Mar 2024 01:36:57 +0000 (19:36 -0600)]
Update: To 2024/03/03 website source download, update missed date.

8 months agoUpdate: To 2024/03/03 website source download.
Kevin Day [Mon, 4 Mar 2024 01:31:07 +0000 (19:31 -0600)]
Update: To 2024/03/03 website source download.

8 months agoUpdate: News - 2024 / 03 / 03 - FLL 0.6.9 Stable Release.
Kevin Day [Mon, 4 Mar 2024 01:29:29 +0000 (19:29 -0600)]
Update: News - 2024 / 03 / 03 - FLL 0.6.9 Stable Release.

Update all appropriate pages regarding the release.

Add the git.kevux.org repository link where it is found to be missing from.

8 months agoBugfix: Incorrect version used in fll 0.6.8 release news page.
Kevin Day [Mon, 4 Mar 2024 01:03:40 +0000 (19:03 -0600)]
Bugfix: Incorrect version used in fll 0.6.8 release news page.

8 months agoUpdate: Specifications.
Kevin Day [Mon, 4 Mar 2024 01:02:42 +0000 (19:02 -0600)]
Update: Specifications.

Make sure the specifications are in synchronization with the latest specifications based on the releases.

8 months agoCleanup: The OSLv1 license, fixing grammar and clarifying intent.
Kevin Day [Wed, 28 Feb 2024 02:34:40 +0000 (20:34 -0600)]
Cleanup: The OSLv1 license, fixing grammar and clarifying intent.

This does not change the license other than fixing grammar and making the intent more consistent and clear.

This also adds a day to the license data that represents that last time this license has been modified.
The version number is changed only when there is a functional or substantial change to the license.

I have noticed that in some places individuals decide the "includes" is a restrictive word.
It is not, especially given that it is literally an inclusive word.
This changes the wording from "includes" or "including" to something like "including but not limited to" avoid any of that non-sense.
The proper application of the English language would result in the "but not limited to" being redundant and pointless.
This specific language is added just in case somebody does not understand the English language when it comes to the word "including".

Try to be consistent and use "lawful" instead of "legal" (except in cases where both are mentioned).

Generally, referring to "lawful" here also includes "legal".
The "lawful" is chosen to represent actual law rather than the more questionable "legal"  terminology.

The wording of "access to use, implement, etc.." can be misinterpreted such that the "access to" is applied to implement (and etc..) such that it becomes "access to implement".
The actual intent and design is not simply around "access to implement".
Instead, it is around "to implement", period.
Clarify this by splitting out "access to use" into "to access", "to use", etc...

8 months agoUpdate: Add missing snippet from OSLv1 license.
Kevin Day [Mon, 26 Feb 2024 23:31:58 +0000 (17:31 -0600)]
Update: Add missing snippet from OSLv1 license.

This piece of the license appears to have been lost somehow and is now added back.

8 months agoUpdate: GPG key checksum and gpg files.
Kevin Day [Sun, 25 Feb 2024 03:10:19 +0000 (21:10 -0600)]
Update: GPG key checksum and gpg files.

I forgot to update these with the previous related commit: 48b518e6390cb54b251a626c7d473e8724be6bb6.

The deprecated key is still not quite expired (it expires next month), so use that one to sign this one again.
Future versions will not do this and will very likely be self-signed (there is not much that can be done about that).

8 months agoUpdate: To 2024/02/24 website source download.
Kevin Day [Sun, 25 Feb 2024 02:57:39 +0000 (20:57 -0600)]
Update: To 2024/02/24 website source download.

8 months agoUpdate: GPG key.
Kevin Day [Sun, 25 Feb 2024 02:53:21 +0000 (20:53 -0600)]
Update: GPG key.

This exports only the signing key via the following command:
  # gpg -a --export 02E939B8F7EFE597!

8 months agoUpdate: News - 2024 / 02 / 24 - Programming Happenings.
Kevin Day [Sun, 25 Feb 2024 01:03:59 +0000 (19:03 -0600)]
Update: News - 2024 / 02 / 24 - Programming Happenings.

Add programming happenings news.

Update the copyright year on numerous pages.

Add the Open Standard License to the website.

Move the year 2023 into its own section and setup the year 2024 pages.

10 months agoUpdate: Specifications and add FSS-0010 Encrypted Simple Packet specification.
Kevin Day [Mon, 1 Jan 2024 16:59:43 +0000 (10:59 -0600)]
Update: Specifications and add FSS-0010 Encrypted Simple Packet specification.

Add "version date" paragraph to each specification to make it clearer when this specification was last updated.

I happened to notice that there is a mistake in the FSS-000E specification.
I fixed this in the proper FLL source code but this is after the formal 0.6.8 release was made, unfortunately.
This documentation will be more up to date that the current release.

Update the FSS-000E and FSS-000F specifications to reflect the changes formally introduced as of the 0.6.8 release on 2023/12/31.

The FSS-0010 Encrypted Simple Packet specification has been present for a while now but I failed to update the website.
This specification is now present.

10 months agoUpdate: The code style should flow more naturally.
Kevin Day [Mon, 1 Jan 2024 16:58:05 +0000 (10:58 -0600)]
Update: The code style should flow more naturally.

Browsers are displaying monospace fonts slightly larger than normal fonts.
Change the code font-size to be slightly smaller than the standard to make the flow more natural.

10 months agoUpdate: Implement "super" CSS class.
Kevin Day [Mon, 1 Jan 2024 00:22:56 +0000 (18:22 -0600)]
Update: Implement "super" CSS class.

The CSS for the "super" class is now defined.

The "super" class is in use on the fll.html page.

10 months agoUpdate: News - 2023 / 12 / 31 - FLL 0.6.8 Stable Release.
Kevin Day [Sun, 31 Dec 2023 22:29:06 +0000 (16:29 -0600)]
Update: News - 2023 / 12 / 31 - FLL 0.6.8 Stable Release.

Update all appropriate pages regarding the release.

14 months agoUpdate: News - 2023 / 09 / 07 - FLL 0.6.7 Stable Release.
Kevin Day [Fri, 8 Sep 2023 02:10:58 +0000 (21:10 -0500)]
Update: News - 2023 / 09 / 07 - FLL 0.6.7 Stable Release.

Update all appropriate pages regarding the release.

16 months agoBugfix: The 0.6.6 release news has 0.6.5 in the name.
Kevin Day [Thu, 6 Jul 2023 01:04:27 +0000 (20:04 -0500)]
Bugfix: The 0.6.6 release news has 0.6.5 in the name.

The actual page showing the details doesn't have this mistake.

16 months agoUpdate: To 2023/07/02 website source download.
Kevin Day [Sun, 2 Jul 2023 20:18:45 +0000 (15:18 -0500)]
Update: To 2023/07/02 website source download.

16 months agoUpdate: News - 2023 / 07 / 02 - FLL 0.6.6 Stable Release.
Kevin Day [Sun, 2 Jul 2023 17:05:13 +0000 (12:05 -0500)]
Update: News - 2023 / 07 / 02 - FLL 0.6.6 Stable Release.

Update all appropriate pages regarding the release.

17 months agoBugfix: The 2022 images are at the wrong location.
Kevin Day [Fri, 23 Jun 2023 01:44:10 +0000 (20:44 -0500)]
Bugfix: The 2022 images are at the wrong location.

I forgot to relocate these after I made some directory structure changes.

18 months agoUpdate: Website package release for 2023/05/09.
Kevin Day [Tue, 9 May 2023 02:56:06 +0000 (21:56 -0500)]
Update: Website package release for 2023/05/09.

Designate another release point where the website is packaged and released for easy download.

I would note that I am, going forward, trying to use UTC to communicate the date rather than my local time.
This is not yet a habit and will take some time to get consistent.

18 months agoUpdate: Development update of TKIS, tools, and development iso on 2023/05/09.
Kevin Day [Tue, 9 May 2023 02:52:30 +0000 (21:52 -0500)]
Update: Development update of TKIS, tools, and development iso on 2023/05/09.

A collection of the latest state of the Turtle Kevux development.
This is not intended to work per-say but is instead a bookmark of the current progress.

Major work is needed in regards to the kernel, the initrd, and the system init.
There is no GUI work at all (such as Xorg, etc..).

18 months agoUpdate: News - 2023 / 05 / 06 - Turtle Development.
Kevin Day [Sat, 6 May 2023 23:41:36 +0000 (18:41 -0500)]
Update: News - 2023 / 05 / 06 - Turtle Development.

18 months agoBugfix: The correct release date is 2023 / 04 / 29 - FLL 0.6.5 Release.
Kevin Day [Sun, 30 Apr 2023 00:05:44 +0000 (19:05 -0500)]
Bugfix: The correct release date is 2023 / 04 / 29 - FLL 0.6.5 Release.

18 months agoUpdate: News - 2023 / 04 / 29 - FLL 0.6.5 Stable Release.
Kevin Day [Sun, 30 Apr 2023 00:00:23 +0000 (19:00 -0500)]
Update: News - 2023 / 04 / 29 - FLL 0.6.5 Stable Release.

Update all appropriate pages regarding the release.

20 months agoUpdate: News - 2023 / 03 / 16 - FLL 0.6.4 Stable Release.
Kevin Day [Fri, 17 Mar 2023 03:03:09 +0000 (22:03 -0500)]
Update: News - 2023 / 03 / 16 - FLL 0.6.4 Stable Release.

Update all appropriate pages regarding the release.
Apply other fixes, related or otherwise.

21 months agoUpdate: Featureless Make specification regarding multiple single-valued Objects.
Kevin Day [Wed, 15 Feb 2023 05:44:16 +0000 (23:44 -0600)]
Update: Featureless Make specification regarding multiple single-valued Objects.

This is not referring to Objects with multiple Content.
Instead, this refers to multiple identical Objects where that Object is expected to have only a single assignment.

21 months agoUpdate: 2023 / 02 / 06 news regarding CMake.
Kevin Day [Sun, 12 Feb 2023 03:20:50 +0000 (21:20 -0600)]
Update: 2023 / 02 / 06 news regarding CMake.

21 months agoUpdate: News - 2023 / 02 / 06 - Turtle and FLL.
Kevin Day [Tue, 7 Feb 2023 03:18:27 +0000 (21:18 -0600)]
Update: News - 2023 / 02 / 06 - Turtle and FLL.

22 months agoUpdate: Add public keys and provide checksum pages and documentation.
Kevin Day [Fri, 20 Jan 2023 01:35:03 +0000 (19:35 -0600)]
Update: Add public keys and provide checksum pages and documentation.

22 months agoUpdate: Structure of webbing page.
Kevin Day [Fri, 20 Jan 2023 01:08:19 +0000 (19:08 -0600)]
Update: Structure of webbing page.

22 months agoUpdate: Website copyright year, adding 2023.
Kevin Day [Mon, 16 Jan 2023 16:45:04 +0000 (10:45 -0600)]
Update: Website copyright year, adding 2023.

22 months agoUpdate: To 2023/01/16 website source download.
Kevin Day [Mon, 16 Jan 2023 16:27:39 +0000 (10:27 -0600)]
Update: To 2023/01/16 website source download.

22 months agoCleanup: Fix grammar in news page.
Kevin Day [Sun, 15 Jan 2023 04:23:06 +0000 (22:23 -0600)]
Cleanup: Fix grammar in news page.

22 months agoUpdate: There are now four release locations.
Kevin Day [Sun, 15 Jan 2023 04:11:43 +0000 (22:11 -0600)]
Update: There are now four release locations.

I keep finding small details.
Hopefully this is the last for a while.

22 months agoBugfix: Use correct link for the Codeberg release link.
Kevin Day [Sun, 15 Jan 2023 04:08:57 +0000 (22:08 -0600)]
Bugfix: Use correct link for the Codeberg release link.

22 months agoBugfix: Use Codeberg for the Codeberg name and not Gitlab.
Kevin Day [Sun, 15 Jan 2023 04:06:00 +0000 (22:06 -0600)]
Bugfix: Use Codeberg for the Codeberg name and not Gitlab.

22 months agoUpdate: Add level and individual FLL release file links.
Kevin Day [Sun, 15 Jan 2023 03:43:47 +0000 (21:43 -0600)]
Update: Add level and individual FLL release file links.

22 months agoBugfix: Use proper file name for Status Code stand alone release files.
Kevin Day [Sun, 15 Jan 2023 03:35:57 +0000 (21:35 -0600)]
Bugfix: Use proper file name for Status Code stand alone release files.

22 months agoUpdate: News - 2023 / 01 / 14 - FLL 0.6.3 Stable Release.
Kevin Day [Sun, 15 Jan 2023 03:10:03 +0000 (21:10 -0600)]
Update: News - 2023 / 01 / 14 - FLL 0.6.3 Stable Release.

22 months agoUpdate: Copyright date.
Kevin Day [Sun, 8 Jan 2023 17:41:22 +0000 (11:41 -0600)]
Update: Copyright date.

22 months agoUpdate: Documents, restructuring and switching to more up to date files.
Kevin Day [Sun, 8 Jan 2023 16:19:18 +0000 (10:19 -0600)]
Update: Documents, restructuring and switching to more up to date files.

22 months agoUpdate: Documentation for several more programs.
Kevin Day [Sun, 8 Jan 2023 16:18:46 +0000 (10:18 -0600)]
Update: Documentation for several more programs.

22 months agoUpdate: Documentation for several programs.
Kevin Day [Sun, 8 Jan 2023 01:17:53 +0000 (19:17 -0600)]
Update: Documentation for several programs.

23 months agoCleanup: Too many turtles.
Kevin Day [Wed, 21 Dec 2022 23:59:50 +0000 (17:59 -0600)]
Cleanup: Too many turtles.

23 months agoUpdate: Add link to unofficial/unreleased Turtle Kevux distribution development ISO.
Kevin Day [Wed, 21 Dec 2022 23:57:37 +0000 (17:57 -0600)]
Update: Add link to unofficial/unreleased Turtle Kevux distribution development ISO.

23 months agoUpdate: To 2022/12/19 website source download.
Kevin Day [Tue, 20 Dec 2022 00:47:25 +0000 (18:47 -0600)]
Update: To 2022/12/19 website source download.

23 months agoUpdate: Add TKIS 1.1.0 development code.
Kevin Day [Tue, 20 Dec 2022 00:44:38 +0000 (18:44 -0600)]
Update: Add TKIS 1.1.0 development code.

This is a just in case public backup of incomplete and not yet ready code.

23 months agoUpdate: Specifications markup to match recent specification clarifications.
Kevin Day [Tue, 20 Dec 2022 00:24:45 +0000 (18:24 -0600)]
Update: Specifications markup to match recent specification clarifications.

Also make some tweaks to the markup.

23 months agoUpdate: Add some extra width to the release table when in desktop mode.
Kevin Day [Mon, 19 Dec 2022 23:09:46 +0000 (17:09 -0600)]
Update: Add some extra width to the release table when in desktop mode.

23 months agoUpdate: Add 'Source' to tables to better describe that the packages are source packages.
Kevin Day [Mon, 19 Dec 2022 23:02:46 +0000 (17:02 -0600)]
Update: Add 'Source' to tables to better describe that the packages are source packages.

23 months agoUpdate: Add Time and EpochTime specification documentation.
Kevin Day [Sun, 18 Dec 2022 04:10:27 +0000 (22:10 -0600)]
Update: Add Time and EpochTime specification documentation.

The time specification markup is generated with the assistance of:
  fss_basic_list_read time.txt +Q -cn "Time Specification" | iki_read +Q -w -WWWWWWWWWWWWWWW bold '<strong class="strong">' '</strong>' italic '<em class="em">' '</em>' character '<code class="code">' '</code>' code '<code class="code">' '</code>' unicode '<code class="code">' '</code>' block '<pre class="preserve">' '</pre>' script '<pre class="preserve">' '</pre>' file '<a href="fll/specifications/fss/REPLACE" class="link">' '</a>' ABI '<abbr title="Application Binary Interface">' '</abbr>' API '<abbr title="Application Programming Interface">' '</abbr>' ASCII '<abbr title="American Standard Code for Information Interchange">' '</abbr>' EOF '<abbr title="End of File">' '</abbr>' FLL '<abbr title="Featureless Linux Library">' '</abbr>' FSS '<abbr title="Featureless Settings Specification">' '</abbr>' UTC '<abbr title="Coordinated Universal Time">' '</abbr>' -rrrrrrr ABI ABI API API ASCII ASCII EOF EOF FLL FLL FSS FSS UTC UTC

23 months agoUpdate: Add ID tags to the release tables.
Kevin Day [Sun, 18 Dec 2022 02:28:13 +0000 (20:28 -0600)]
Update: Add ID tags to the release tables.

23 months agoUpdate: News - 2022 / 12 / 17 - FLL 0.6.2 Stable Release.
Kevin Day [Sat, 17 Dec 2022 16:59:16 +0000 (10:59 -0600)]
Update: News - 2022 / 12 / 17 - FLL 0.6.2 Stable Release.

23 months agoUpdate: Standards files, also adding Featureless Make and Controller specifications.
Kevin Day [Sat, 17 Dec 2022 16:56:41 +0000 (10:56 -0600)]
Update: Standards files, also adding Featureless Make and Controller specifications.

23 months agoBugfix: Must use &lt; rather than < in HTML markup.
Kevin Day [Sat, 17 Dec 2022 16:31:51 +0000 (10:31 -0600)]
Bugfix: Must use &lt; rather than < in HTML markup.

23 months agoBugfix: Old release news files have 0.5 when they have 0.6.
Kevin Day [Sat, 17 Dec 2022 16:12:23 +0000 (10:12 -0600)]
Bugfix: Old release news files have 0.5 when they have 0.6.

23 months agoUpdate: Add strong and em classes to the strong and em markup.
Kevin Day [Sat, 17 Dec 2022 16:08:55 +0000 (10:08 -0600)]
Update: Add strong and em classes to the strong and em markup.

2 years agoBugfix: Invalid links for sha256 checksums for several files.
Kevin Day [Tue, 1 Nov 2022 03:16:21 +0000 (22:16 -0500)]
Bugfix: Invalid links for sha256 checksums for several files.

2 years agoBugfix: Incorrect closing tag for link.
Kevin Day [Tue, 1 Nov 2022 02:37:40 +0000 (21:37 -0500)]
Bugfix: Incorrect closing tag for link.

2 years agoUpdate: News - 2022 / 10 / 31 - FLL 0.6.1 Stable Release
Kevin Day [Tue, 1 Nov 2022 02:08:24 +0000 (21:08 -0500)]
Update: News - 2022 / 10 / 31 - FLL 0.6.1 Stable Release

2 years agoUpdate: Add -R/--reassign related documentation.
Kevin Day [Mon, 31 Oct 2022 22:57:19 +0000 (17:57 -0500)]
Update: Add -R/--reassign related documentation.

2 years agoBugfix: Fix non-unique ids.
Kevin Day [Sun, 11 Sep 2022 22:46:12 +0000 (17:46 -0500)]
Bugfix: Fix non-unique ids.

When I copy and pasted these sections I clearly forgot to update the ids.

Make the IDs unique and ensure their name reasonably matches or relates to the topic it associated with.

2 years agoUpdate: Improve accessibility in the "Continue reading..." and fix a mistake in a...
Kevin Day [Thu, 8 Sep 2022 02:27:58 +0000 (21:27 -0500)]
Update: Improve accessibility in the "Continue reading..." and fix a mistake in a label.

The continue reading must remain as-is for proper use.
The accessibility tools do not understand article and document structure as well as they should.
Provide hints as per Aria and WCAG standards to help with this.

To get this working I've had to add unwanted id attributes, which clobers up the id list.
This makes things a bit less accessible for other uses due to the invalid or non-meaningful id associations added to make the aria-labelledby work.

The labeled by situation is a good reminder that I need to publish an article about my Context Markup Language (CML) so that I can provide a better language.
This situation is just an example of bad design by the accessibility developers and WCAG.
At least this shows progress on their end.

I noticed and fixed an incorrect id attribute.

see: https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA8
see: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-labelledby

2 years agoUpdate: Add separate header class.
Kevin Day [Mon, 1 Aug 2022 02:34:42 +0000 (21:34 -0500)]
Update: Add separate header class.

2 years agoCleanup: Relocate the change log entry location.
Kevin Day [Mon, 1 Aug 2022 02:21:47 +0000 (21:21 -0500)]
Cleanup: Relocate the change log entry location.

I was sloppy due to rushing and pasted and then committed without double checking.

2 years agoBugfix: The FLL page needs to reference the stable release and fix the change log.
Kevin Day [Mon, 1 Aug 2022 02:17:57 +0000 (21:17 -0500)]
Bugfix: The FLL page needs to reference the stable release and fix the change log.

The 0.6.0 is a stable release.
Fix the text of the fll page to reference this.

The "Add support for ..." change log entry should not be under Security Fixes and instead should be under Features.

The current date is still the 31st in my time zone, so I am going to replace the existing release tar ball with these changes.

2 years agoBugfix: The release path should be FLL-0.6 and not FLL-0.5 for the text.
Kevin Day [Sun, 31 Jul 2022 23:42:01 +0000 (18:42 -0500)]
Bugfix: The release path should be FLL-0.6 and not FLL-0.5 for the text.

2 years agoUpdate: Add release tarball link for 2022_07_31.
Kevin Day [Sun, 31 Jul 2022 23:41:08 +0000 (18:41 -0500)]
Update: Add release tarball link for 2022_07_31.

2 years agoBugfix: The release path should be FLL-0.6 and not FLL-0.5.
Kevin Day [Sun, 31 Jul 2022 23:40:36 +0000 (18:40 -0500)]
Bugfix: The release path should be FLL-0.6 and not FLL-0.5.

2 years agoUpdate: News - 2022 / 07 / 31 - FLL 0.6.0 Stable Release
Kevin Day [Sun, 31 Jul 2022 23:33:42 +0000 (18:33 -0500)]
Update: News - 2022 / 07 / 31 - FLL 0.6.0 Stable Release

2 years agoUpdate: Expand upon note about individual program specifications.
Kevin Day [Sun, 31 Jul 2022 21:34:55 +0000 (16:34 -0500)]
Update: Expand upon note about individual program specifications.

2 years agoUpdate: Add musl-libc to webbing.
Kevin Day [Sun, 31 Jul 2022 21:34:01 +0000 (16:34 -0500)]
Update: Add musl-libc to webbing.

2 years agoUpdate: Regenerate FSS specification files.
Kevin Day [Sun, 31 Jul 2022 05:04:53 +0000 (00:04 -0500)]
Update: Regenerate FSS specification files.

2 years agoRevert: Base HREF changes for special files.
Kevin Day [Sun, 31 Jul 2022 04:00:35 +0000 (23:00 -0500)]
Revert: Base HREF changes for special files.

I completely forgot about this commit: d5a8c61818e1ba72da14003a41b10a3b0971d81c.

It seems that the base path must be "/" for these special files due to how they are served from the ".htaccess" conditions.

2 years agoBugfix: Remove licenses class that should only be on the licenses.html page.
Kevin Day [Sat, 30 Jul 2022 23:25:23 +0000 (18:25 -0500)]
Bugfix: Remove licenses class that should only be on the licenses.html page.

2 years agoUpdate: Add Internal Server Error page server_error.html.
Kevin Day [Sat, 30 Jul 2022 23:24:44 +0000 (18:24 -0500)]
Update: Add Internal Server Error page server_error.html.

2 years agoBugfix: Access Denied and Not Found pages have problems.
Kevin Day [Sat, 30 Jul 2022 23:23:30 +0000 (18:23 -0500)]
Bugfix: Access Denied and Not Found pages have problems.

The base href should be "".
Fix a grammar mistake.
Add author and description.
Fix the canonical path.
Change the side navigation links.

2 years agoUpdate: Add webbing.html page.
Kevin Day [Sat, 30 Jul 2022 23:20:09 +0000 (18:20 -0500)]
Update: Add webbing.html page.

2 years agoUpdate: Add additional specifications and documentation pages, focusing on Featureles...
Kevin Day [Sat, 30 Jul 2022 22:39:16 +0000 (17:39 -0500)]
Update: Add additional specifications and documentation pages, focusing on Featureless Make.

Just like with the previous commit (5d48ca4ffa2fd31c3ae76505c030c5f0735c2c18), this is a quick and rather brute force documentation change set.
I did not focus whatsoever on the styling and I imagine there is a lot of room for improvement.
I will likely only care about improving this once I begin work on the Context Markup Language I plan on writing in the future.

Fix other problems as observed.

2 years agoUpdate: Fixes, improvements, and add additional specifications and documentation.
Kevin Day [Fri, 29 Jul 2022 04:19:41 +0000 (23:19 -0500)]
Update: Fixes, improvements, and add additional specifications and documentation.

A number of website mistakes are fixed.
Tweak the styling some.
Implement a "highlight" class rather than hard-coding the highlighting of the menu entries against "unlink".

Add numerous specification and documentation pages.
This is a manual process because I have yet to implement an auto-generator script for this.
I have not determined the style practice as well.
I also reached some burn-out while writing this and started working faster and sloppier.
The result is a rather inconsistent mix of the HTML markup transcription of the specifications and documentation.
Due to being a bit sloppier near the end, I also expect several mistakes in the transcription process.

I did not get to the Featureless Make specifications and documentation within the scope of this commit.

2 years agoUpdate: Documentation, fix bad <p> tags, and make FSS an acronym.
Kevin Day [Sun, 24 Jul 2022 03:36:58 +0000 (22:36 -0500)]
Update: Documentation, fix bad <p> tags, and make FSS an acronym.

Update the FLL program documentation.

2 years agoUpdate: The fake program documentation about piped data.
Kevin Day [Tue, 5 Jul 2022 01:32:21 +0000 (20:32 -0500)]
Update: The fake program documentation about piped data.

2 years agoUpdate: Add Design and Principles pages.
Kevin Day [Sun, 3 Jul 2022 22:28:22 +0000 (17:28 -0500)]
Update: Add Design and Principles pages.

This prepares the website for the additional documentation on the FLL project.
Many of the text files from the "documents" directory will be transcribed into pages under this.
One such example would be the style_guide.txt file.

Includes miscellaneous changes.

Update the sources, preparing another website download package as of this commit.

2 years agoCleanup: Remove redundant "pre-packaged" text in links.
Kevin Day [Sun, 3 Jul 2022 01:13:13 +0000 (20:13 -0500)]
Cleanup: Remove redundant "pre-packaged" text in links.

2 years agoUpdate: News - 2022 / 07 / 02 - FLL 0.5.10 Release
Kevin Day [Sun, 3 Jul 2022 00:59:32 +0000 (19:59 -0500)]
Update: News - 2022 / 07 / 02 - FLL 0.5.10 Release

2 years agoUpdate: Apply custom print break hints.
Kevin Day [Sat, 11 Jun 2022 20:33:46 +0000 (15:33 -0500)]
Update: Apply custom print break hints.

I'm not sure how useful this is going to be.
Provide hints to encourage not breaking after a section or subsection heading when printing.

2 years agoUpdate: Modifications to a news article and some styling improvements.
Kevin Day [Sat, 11 Jun 2022 20:24:06 +0000 (15:24 -0500)]
Update: Modifications to a news article and some styling improvements.

I found some good things about the Librem5 phone and this amends my review adding notes in this regard.

I tried to avoid having class="p" but now that I need specific styling I am using it.
I intend to completely avoid any CSS styling on the elements themselves and instead only use class names.
This has an unfortunate consequence of using a few more characters per tag.

A special subsection box class is provided for any note worth updates to news articles.

2 years agoBugfix: Spelling mistakes and styling problems.
Kevin Day [Fri, 10 Jun 2022 03:11:41 +0000 (22:11 -0500)]
Bugfix: Spelling mistakes and styling problems.

The screen is expanding in a bad way.
This seems to be caused by a few different problems:
1) Images end up being too large.
2) The display flex is used incorrectly in some places.
3) The pre tag is just useless, it breaks everything.

Tweak the images to have a max width that results in it being no larger than the screen.
Fix the display flex structure.
Replace pre tags with sample tags and assign better formatting using white-space "pre-line".
The use of the samp tag (sample tag) is more accurate because this is a sample terminal.
Replace the existing code tag that is for terminal output with samp tag.

2 years agoUpdate: Change the wording to make more sense.
Kevin Day [Sun, 5 Jun 2022 14:57:45 +0000 (09:57 -0500)]
Update: Change the wording to make more sense.

2 years agoUpdate: Add additional information on how where to find this source repository.
Kevin Day [Sun, 5 Jun 2022 14:54:39 +0000 (09:54 -0500)]
Update: Add additional information on how where to find this source repository.

2 years agoCleanup: Fix a typoe and the program name is mmcli rather than mmctl.
Kevin Day [Sun, 5 Jun 2022 14:47:34 +0000 (09:47 -0500)]
Cleanup: Fix a typoe and the program name is mmcli rather than mmctl.

2 years agoBugfix: Incorrectly closed abbreviation used.
Kevin Day [Sun, 5 Jun 2022 04:08:10 +0000 (23:08 -0500)]
Bugfix: Incorrectly closed abbreviation used.

I did this twice (probably a copy and paste of bad code).
Ooops.

2 years agoCleanup: Fix glaring wrong abbreviation definition.
Kevin Day [Sun, 5 Jun 2022 04:00:04 +0000 (23:00 -0500)]
Cleanup: Fix glaring wrong abbreviation definition.

2 years agoBugfix: The htaccess file must enable symlinks.
Kevin Day [Sun, 5 Jun 2022 00:46:34 +0000 (19:46 -0500)]
Bugfix: The htaccess file must enable symlinks.

2 years agoUpdate: News - 2022 / 06 / 04 - Librem to Freedom Added.
Kevin Day [Sun, 5 Jun 2022 00:28:21 +0000 (19:28 -0500)]
Update: News - 2022 / 06 / 04 - Librem to Freedom Added.

Prepare sources.html for another packaged release.

Includes minor cleanup ins documentation.html.

2 years agoUpdate: Separate contexts between news and index page and add additional message...
Kevin Day [Sat, 4 Jun 2022 15:09:18 +0000 (10:09 -0500)]
Update: Separate contexts between news and index page and add additional message to access denied page.

Have the links go to news.html rather than the site index.
If for some reason the news page and the site index ever change, then these links do not need to be changed.

Some links are intended to got to the site index, such as the access denied and not found pages.
Most other links are intended to go to the news page.

2 years agoCleanup: Make index.html a symlink to news.html.
Kevin Day [Sat, 4 Jun 2022 14:58:13 +0000 (09:58 -0500)]
Cleanup: Make index.html a symlink to news.html.