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

Add documentation introduction article #25

Merged
merged 4 commits into from Feb 13, 2019
Merged
Changes from 1 commit
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Next
Add documentation introduction article
This is part of the old TrueOS documentation (https://github.com/project-trident/trident-docs/blob/master/introducing.md), reworked for Project Trident as an introductory article.
Please look over the text and make suggestions for additions/removals.
  • Loading branch information
Mrt134 committed Feb 13, 2019
commit 60ea9d52b1f1374a4612a163ab493e92ab306dcc
@@ -0,0 +1,64 @@
# Introduction

Welcome to Project Trident!

Project Trident is a desktop distribution of [TrueOS](https://www.trueos.org), which is a rolling-release variant of [FreeBSD](https://www.freebsd.org).
The goal of the Project is to provide a simple, secure, and highly usable FreeBSD experience.
Project Trident is completely independent and financially backed through the generous contributions of the Open Source community.

[Project Trident](https://www.Trident.org) began in 2018 when TrueOS was reorganized into a scaled down server installation of FreeBSD.
The discontinued desktop portion of TrueOS was taken by Ken Moore and J.T. Pennington and rebuilt into Project Trident.

Project Trident is essentially a customized installation of TrueOS and FreeBSD, not a forked derivative.
Project Trident has a simple graphical installer that has partition support and other customization.
The underlying TrueOS/FreeBSD system is kept intact and provides a fully functional FreeBSD system.
Other differences from FreeBSD include:

- Project Trident pre-configures the BSD-licensed Lumina desktop environment.
Additional desktop environments can be installed and appear in the graphical login menu.

- The Project Trident installer supports configuring ZFS partitions during installation.

- Project Trident has both graphical and command line software management systems.

- Project Trident provides many graphical utilities for system configuration and management.

- Project Trident comes pre-configured with a number of automatic scripts connecting USB memory sticks.

- The Project Trident boot menu supports boot environments or snapshots of the operating system.
The System Update Manager automatically creates a new boot environment before every update.
If an update fails, the system can be rebooted into an earlier boot environment.
This allows for easy recovery if any issues happen during the update process.

These articles cover the installation and use of Project Trident.
All documentation must be considered a "work in progress" and is wholly dependent on Project Trident community contributions.

## Features

Project Trident provides many features:

- **Easy installation:** Insert the installation media and reboot the system to start the installer.
Fill in the prompts in the installation menus.

- **Automatically configured hardware:** Video, sound, network, and other devices automatically configure during installation.

- **Customizable desktop interface:** Project Trident installs the Lumina desktop by default.
Additional desktop environments can also be installed to support user preferences.

- **Easy software management:** The AppCafe makes installing, upgrading, and uninstalling software safe and easy.

- **Lots of software available:** Most software ported to FreeBSD is available on Project Trident.
There are currently over 26,100 applications available on FreeBSD.

- **Easy to update:** Project Trident has a built-in System Update Manager.
This notifies the user about available updates and makes it easy to apply TrueOS security fixes, bug fixes, and system enhancements.
Additionally, the Update Manager is used to upgrade the operating system or update installed software.

- **No fragmentation:** Project Trident hard drives never need defragmenting and are formatted with OpenZFS, a self-healing filesystem.

- **Laptop support:** Provides power saving and automatic switching between wired and wifi network connections.
The rolling release model of Project Trident provides an environment to quickly add support for new hardware.

- **Easy system administration:** Project Trident provides many graphical tools for performing system administration.

- **Vibrant community:** Project Trident has a friendly and helpful community.