first commit of split content
commit
3266369978
|
@ -0,0 +1,7 @@
|
||||||
|
[feed]
|
||||||
|
name = dhlp_official
|
||||||
|
title = DHLP
|
||||||
|
tags = dhl
|
||||||
|
tag_filter = True
|
||||||
|
url = https://public.darkhorselinux.org/feed
|
||||||
|
parent = dhlp-feeds-page
|
|
@ -0,0 +1,7 @@
|
||||||
|
[feed]
|
||||||
|
name = phanes_canon
|
||||||
|
title = Phanes' Canon
|
||||||
|
tags = dhl
|
||||||
|
tag_filter = True
|
||||||
|
url = https://phanes.silogroup.org/feed
|
||||||
|
parent = dhlp-feeds-page
|
|
@ -0,0 +1,7 @@
|
||||||
|
[feed]
|
||||||
|
name = pyrois_commits
|
||||||
|
title = Commit
|
||||||
|
tags = Uncategorized
|
||||||
|
tag_filter = False
|
||||||
|
url = https://github.com/SILO-GROUP/pyrois/commits.atom
|
||||||
|
parent = pyrois-feeds
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Dark Horse Linux Documentation
|
||||||
|
|
||||||
|
The Dark Horse Linux documentation needs to be written by contributors much like you.
|
||||||
|
|
||||||
|
While early in development, the documentation can be reached at:
|
||||||
|
|
||||||
|
<https://documentation.darkhorselinux.org>
|
|
@ -0,0 +1,4 @@
|
||||||
|
[metadata]
|
||||||
|
title = DHLP: Documentation
|
||||||
|
uid = dhlp-documentation
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,11 @@
|
||||||
|
# Dark Horse Linux LiveCD
|
||||||
|
|
||||||
|
The DHLP project is still in alpha status, but there are some downloads available to track progress.
|
||||||
|
|
||||||
|
The latest livecd can always be downloaded at:
|
||||||
|
|
||||||
|
<https://storage.darkhorselinux.org/iso/>
|
||||||
|
|
||||||
|
# Installer ISO
|
||||||
|
|
||||||
|
The Dark Horse Linux installer ISO is a work in progress and has not yet been released.
|
|
@ -0,0 +1,4 @@
|
||||||
|
[metadata]
|
||||||
|
title = DHLP: Downloads
|
||||||
|
uid = downloads
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,31 @@
|
||||||
|
# On Meritocracy
|
||||||
|
|
||||||
|
Meritocracy has turned into something else in recent years.
|
||||||
|
|
||||||
|
Too many projects accept or reject contributions based entirely off who is making the contribution, or what company they work for, or mix up contribution merit with appeal to group politics, or a contributor's social status, or, the relationship between those projects and the developer's employer.
|
||||||
|
|
||||||
|
This creates many problems that distract from the goal of the F/OSS movement -- from elitism, exclusive cliques and subcultures, cronyism, vulnerability to project hijacking by sponsor interest, and more, ultimately resulting in the stifling of innovation, and, often, the derailment of project development to create dependencies on external projects.
|
||||||
|
|
||||||
|
Meritocracy is well intended, and was a step in the right direction, but it's not enough.
|
||||||
|
|
||||||
|
# An Egalitocracy
|
||||||
|
|
||||||
|
DHLP accepts contributions from almost anyone, however, the inclusion of contributions is a decision based entirely on the contributions' merit, purpose, and utility.
|
||||||
|
|
||||||
|
Contributors and decision-makers on DHLP projects are expected to operate with this imperative.
|
||||||
|
|
||||||
|
|
||||||
|
A utilitarian, egalitocratic paradigm in the context of a Linux distribution places emphasis on selecting contributions based on their utility, merit, and purpose, while consciously disregarding the identity of the contributor.
|
||||||
|
|
||||||
|
This approach diverges from traditional meritocratic systems, which, although valuing the merit and effectiveness of contributions, still acknowledges the contributor's identity as a secondary factor of the inclusion decision.
|
||||||
|
|
||||||
|
By solely focusing on the utility and merit of contributions, the utilitarian philosophy aims to create an environment free from personal biases, cronyism, and toxic politics, ultimately promoting a more equitable and inclusive software ecosystem. This paradigm shift within the open source community fosters the development of a robust, efficient, and fair Linux distribution that maximizes the overall benefit for all users and developers, transcending the limitations of conventional merit-based systems.
|
||||||
|
|
||||||
|
|
||||||
|
# Inclusion
|
||||||
|
|
||||||
|
This allows for maximal inclusion.
|
||||||
|
|
||||||
|
# Exceptions
|
||||||
|
|
||||||
|
The primary exceptions to this philosophy are those that abuse its intent. This is an exception provided by its utility.
|
|
@ -0,0 +1,5 @@
|
||||||
|
[metadata]
|
||||||
|
# the title of the page
|
||||||
|
title = Philosophy: Focus on Content
|
||||||
|
uid = focus-on-utility
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,6 @@
|
||||||
|
This page consists of various feeds related to Dark Horse Linux.
|
||||||
|
|
||||||
|
It includes:
|
||||||
|
|
||||||
|
* official announcements from Dark Horse Linux's public feed
|
||||||
|
* unofficial musings from the blog of the Dark Horse Linux BDFL, Chris Punches.
|
|
@ -0,0 +1,5 @@
|
||||||
|
[metadata]
|
||||||
|
# the title of the page
|
||||||
|
title = DHLP: Project Feed
|
||||||
|
uid = dhlp-feeds-page
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,10 @@
|
||||||
|
# Free From Controlling Interests
|
||||||
|
|
||||||
|
While still providing the full Linux/GNU environment you are accustomed to, such as SystemD, glibc, GCC -- Dark Horse Linux is not based on another Linux distribution, and so is not beholden to any upstream projects' influence in any capacity -- because no such project exists.
|
||||||
|
|
||||||
|
# Still Standards Compliant
|
||||||
|
|
||||||
|
Dark Horse Linux is FHS 3.0 and LSB 5 compliant, and intends to implement FIPS 140-3 compliance.
|
||||||
|
|
||||||
|
|
||||||
|
Other relevant standards will be added as the project matures.
|
|
@ -0,0 +1,5 @@
|
||||||
|
[metadata]
|
||||||
|
# the title of the page
|
||||||
|
title = Philosophy: Not Based On Another Distribution
|
||||||
|
uid = parent-leaf-status
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Patching Philosophy
|
||||||
|
|
||||||
|
Some level of patching is always necessary.
|
||||||
|
|
||||||
|
In the case of DHLP, all patches are incorporated into a publicly auditable build process for transparency.
|
||||||
|
|
||||||
|
Outside of security-related patching, DHLP utilizes minimal patching of upstream sources in an auditable fashion, ensuring you get the unadulterated F/OSS components you desire.
|
|
@ -0,0 +1,5 @@
|
||||||
|
[metadata]
|
||||||
|
# the title of the page
|
||||||
|
title = Philosophy: Vanilla by Default
|
||||||
|
uid = vanilla-flavored
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Pyrois Documentation
|
||||||
|
|
||||||
|
The Pyrois documentation needs to be written by contributors much like you.
|
||||||
|
|
||||||
|
While early in development, the documentation can be reached at:
|
||||||
|
|
||||||
|
<https://documentation.darkhorselinux.org>
|
|
@ -0,0 +1,4 @@
|
||||||
|
[metadata]
|
||||||
|
title = Pyrois: Documentation
|
||||||
|
uid = pyrois-documentation
|
||||||
|
parent = pyrois
|
|
@ -0,0 +1 @@
|
||||||
|
Starting out, this page will contain recent events in the Pyrois commit log.
|
|
@ -0,0 +1,5 @@
|
||||||
|
[metadata]
|
||||||
|
# the title of the page
|
||||||
|
title = Pyrois: Project Feed
|
||||||
|
uid = pyrois-feeds
|
||||||
|
parent = pyrois
|
|
@ -0,0 +1,7 @@
|
||||||
|
# Rex Documentation
|
||||||
|
|
||||||
|
The rex documentation needs to be written by contributors much like you.
|
||||||
|
|
||||||
|
While early in development, the documentation can be reached at:
|
||||||
|
|
||||||
|
<https://documentation.darkhorselinux.org>
|
|
@ -0,0 +1,4 @@
|
||||||
|
[metadata]
|
||||||
|
title = Rex: Documentation
|
||||||
|
uid = rex-documentation
|
||||||
|
parent = rex
|
|
@ -0,0 +1,7 @@
|
||||||
|
[product]
|
||||||
|
title = Dark Horse Linux
|
||||||
|
uid = dark-horse-linux
|
||||||
|
description = Introducing Dark Horse Linux, a bold and defiant Linux distribution designed to prioritize user freedom and functionality amidst unwanted interference. By harnessing carefully chosen components, Dark Horse Linux delivers a transparent computing experience, staying true to the essence of open-source software. Join a growing, tenacious community committed to preserving an open and user-centric approach.
|
||||||
|
link_url = ../../pages/downloads
|
||||||
|
link_url_description = Downloads
|
||||||
|
type = primary
|
|
@ -0,0 +1,7 @@
|
||||||
|
[product]
|
||||||
|
title = Pyrois
|
||||||
|
uid = pyrois
|
||||||
|
description = Not enough freedom? DHLP has you covered: Pyrois is a project that automates the compilation of a Linux distribution of your own, based largely on the <a href="">Linux From Scratch</a> documentation. It compiles an entire system from raw component sources, and is designed in such a way that you can kick off your own custom distribution easily and start fresh with any kind of modifications you can integrate, with a resulting system that you can gaurantee full chain of custody over from raw source to production. Enjoy a non-GMO, no-preservative diet of verifiably pure, untouched Linux. Dark Horse Linux was built using Pyrois. Good luck!
|
||||||
|
link_url = https://github.com/SILO-GROUP/Pyrois
|
||||||
|
link_url_description = Enter Hard Mode
|
||||||
|
type = secondary
|
|
@ -0,0 +1,7 @@
|
||||||
|
[product]
|
||||||
|
title = Rex
|
||||||
|
uid = rex
|
||||||
|
description = Rex is a capable automation system that loads potentially long chains of executables written in any language, and executes them as a workflow in a similar manner to many build systems, with the benefit of creating detailed log captures of what it executes in a highly organized manner. It provides safety rails around chains of automations potentially provided by disparate sources. Rex is the core tool used by the Pyrois project to compile Dark Horse Linux.
|
||||||
|
link_url = https://github.com/SILO-GROUP/rex
|
||||||
|
link_url_description = Learn about Rex
|
||||||
|
type = secondary
|
Binary file not shown.
After Width: | Height: | Size: 52 KiB |
|
@ -0,0 +1,5 @@
|
||||||
|
[main]
|
||||||
|
logo = rsrc/logo.png
|
||||||
|
title = Dark Horse Linux Project
|
||||||
|
landing = products/dark-horse-linux
|
||||||
|
owner = SILO GROUP, LLC
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
name = dhlp-documentation-tearoff
|
||||||
|
title = Documentation
|
||||||
|
content = Contribute to and consume the DHLP documentation.
|
||||||
|
link_title = Documentation
|
||||||
|
link_url = ../../pages/dhlp-documentation
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
name = focus-on-utility-tearoff
|
||||||
|
title = Focused on Purpose
|
||||||
|
content = While DHLP accepts contributions from anyone, the inclusion of contributions is a decision based entirely on its merit and purpose.
|
||||||
|
link_title = Read More »
|
||||||
|
link_url = ../../pages/focus-on-utility
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
title = Parent Leaf Status
|
||||||
|
name = parent-leaf-status-tearoff
|
||||||
|
content = While still providing the full Linux/GNU environment you are accustomed to, such as SystemD, glibc, GCC -- DHLP is not based on another Linux distribution, and so is not beholden to any upstream projects' influence in any capacity -- because no such project exists.
|
||||||
|
link_title = Read More »
|
||||||
|
link_url = ../../pages/parent-leaf-status
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
title = Vanilla Flavored
|
||||||
|
name = vanilla-flavored-distro-tearoff
|
||||||
|
content = Some level of patching is always necessary; in the case of DHLP, all patches are incorporated into a publicly auditable build process for transparency. Outside of security-related patching, DHLP utilizes minimal patching of upstream sources in an auditable fashion, ensuring you get the unadulterated F/OSS components you desire.
|
||||||
|
link_title = Read More »
|
||||||
|
link_url = ../../pages/vanilla-flavored
|
||||||
|
parent = dark-horse-linux
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
title = Documentation
|
||||||
|
name = pyrois-documentation-tearoff
|
||||||
|
content = Contribute to and consume the Pyrois documentation.
|
||||||
|
link_title = Documentation
|
||||||
|
link_url = ../../pages/pyrois-documentation
|
||||||
|
parent = pyrois
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
title = Project Updates
|
||||||
|
name = pyrois-news-tearoff
|
||||||
|
content = Contribute to and consume the Pyrois documentation.
|
||||||
|
link_title = Project Updates
|
||||||
|
link_url = ../../pages/pyrois-feeds
|
||||||
|
parent = pyrois
|
|
@ -0,0 +1,7 @@
|
||||||
|
[tearoff]
|
||||||
|
title = Documentation
|
||||||
|
name = rex-documentation-tearoff
|
||||||
|
content = Contribute to and consume the rex documentation.
|
||||||
|
link_title = Documentation
|
||||||
|
link_url = ../../pages/rex-documentation
|
||||||
|
parent = rex
|
Loading…
Reference in New Issue