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

Proof read and fix up a couple spots in the announcement #35

Merged
merged 1 commit into from Mar 29, 2019
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Proof read and fix up a couple spots in the announcement
  • Loading branch information
Mrt134 committed Mar 29, 2019
commit 0e8ebbd368f2928e71d9b19542a52c950353bd8c
@@ -9,36 +9,36 @@ pre = "<i class='fa fa-wrench'></i> "



Thank you all for your patience! Project Trident has successfully made some significant infrastructure updates over the course of the last 2 weeks, and we are pleased to announce that package update 8 for 18.12-RELEASE is now available.
Thank you all for your patience! Project Trident has finally finished some significant infrastructure updates over the last 2 weeks, and we are pleased to announce that package update 8 for 18.12-RELEASE is now available.

{{% notice info %}}
To switch to the new update, you may need to open up the "Configuration" tab in the update manager and switch to the new "Trident-release" package repository.
To switch to the new update, you will need to open the "Configuration" tab in the update manager and switch to the new "Trident-release" package repository.
You can also perform this transition via the command line by running: `sudo sysup --change-train Trident-release`
{{% /notice %}}

# Important Changes between 18.12-U7 and U8
1. Project Trident is now using version 1.1 of the [TrueOS build system](https://github.com/trueos/build).
* This has removed the 814 "OS-*" base packages and replaced them with 11 new-style base packages.
* The "sysup" utility will automatically migrate your system to the new-style package format. No special action needed.
* This version of the build framework properly supports all the various world/kernel build flags for FreeBSD now, so Project Trident has now disabled a lot of old infrastructure from FreeBSD that is not needed in a desktop-related use-case. You can see the entire list of options by running the following command on your system: `pkg rquery "%Ok=%Ov" buildworld` , or you can view the [Project Trident build manifest](https://github.com/project-trident/trident-build/blob/master/trident-stable.json) that is being used for current builds.
* Also note that all of this is still being provided with the 18.12-Stable version of TrueOS as the base operating system. The build framework is now (mostly) independant of the OS version, so any future enhancements to the TrueOS build framework can be trivially enabled and used without needing to rebase on a new version of TrueOS itself.
* The "sysup" utility will automatically migrate your system to the new-style package format. No special action is needed.
* This version of the build framework properly supports all the various world/kernel build flags for FreeBSD. Because of this, Project Trident has disabled a lot of FreeBSD infrastructure that is not needed in a desktop related use case. You can see the entire list of options by running the following command on your system: `pkg rquery "%Ok=%Ov" buildworld` , or you can view the [Project Trident build manifest](https://github.com/project-trident/trident-build/blob/master/trident-stable.json) that is being used for current builds.
* Note that all of this is still being provided with the 18.12-Stable version of TrueOS as the base operating system. The build framework is now (mostly) independant of the OS version, so any future enhancements to the TrueOS build framework can be trivially enabled and used without needing to rebase on a new version of TrueOS itself.
* This switchover has also resulting in massive space-savings for the installation ISO's for Project Trident as well. We have been able to cut the size of the ISO by almost 25% and it is now ~3.0GB instead of the ~4.1GB we had previously.
2. The default theme for Project Trident has been overhauled!
* A new wallpaper image is available and is automatically used for the PCDM login screen as well as the default Lumina wallpaper.
* A new fluxbox theme has been created (called "trident-dark") which matches the "trident-dark" color scheme for Qt applications. This provides a much more unified appearance for all applications. If you are updating from a previous version of Project Trident, your WM theme will **NOT** be changed automatically because we think it is poor behavior to change user-settings automatically (unless there is a legitimate requirement - such as some old setting got removed which can crash the system if you are still using it). You will need to open up the "window manager" options within the Lumina configuration utility to change your WM theme if you want to try out the new default theme.
* A new fluxbox theme has been created (called "trident-dark") which matches the "trident-dark" color scheme for Qt applications. This provides a much more unified appearance for all applications. If you are updating from a previous version of Project Trident, your Window Manager (WM) theme will **NOT** be changed automatically. We wanted to avoid overriding someone's custom settings. You will need to open the "window manager" options within the Lumina configuration utility to change your WM theme if you want to try out the new default theme.
* A new start menu icon has been created for Project Trident on the Lumina desktop.
3. pkg.project-trident.org is now being served over a CDN thanks to the sponsorship of iXsystems!
* Everybody should now experience much better download speeds - no matter where in the world you are located (except if you live on another planet - we are still working on getting those wormhole transmitters functional).
* We are still working on tuning some of our release procedures to better coordinate with the CDN syncronization, so the rollout of this update was a bit more painful than we expected. However, I think we now have a good handle on the procedures so that future updates to the package repositories should be seamless once again.
* Everybody should now experience much better download speeds - no matter where in the world you are located (except if you live on another planet - we're still working on getting those wormhole transmitters functional).
* We are still working on tuning release procedures to better coordinate with the CDN syncronization, so the rollout of this update was a bit more painful than expected. However, I think we have a good procedure again, so future updates to the package repositories should be seamless again.


# Package Changes From 18.12-RELEASE-U7
*For a full list of packages that are available with this release, please visit [the download page](/download)!*
*For a full list of available packages, please visit [the download page](/download)!*

## Summary of changes
* New Packages (128):
* Removed Packages (1004). 814 of these are the old-style base packages from FreeBSD ("OS-*")
* Updated Packages (1479):
* New Packages (128)
* Removed Packages (1004): 814 of these are old-style FreeBSD ("OS-*") base packages from FreeBSD
* Updated Packages (1479)

## New Packages (128)
* aws-c-event-stream (devel/aws-c-event-stream) : 0.1.1