Let's recap.
Summary
The community has discussed the value of a dedicated and prominently visible "What's New" or changelog section on the GhostBSD website or documentation portal. The aim is to keep users informed about recent updates, new features, security advisories, and release-specific information in a more structured, accessible, and engaging way.
Key Points Raised
Distinction Between “News” and “What’s New”
- News often conveys time-sensitive or critical information.
- What’s New promotes recent improvements or additions and encourages exploration. It is more welcoming and less urgent in tone, serving as a bridge between technical updates and user curiosity.
Current Mechanisms Are Insufficient
- The existing News link is often overlooked.
- The Message of the Day (MOTD) links to non-functional or outdated pages.
- There is no centralised, user-friendly changelog across base, ports, and packages.
Automation and Structure
Several contributors support automation to reduce the burden on maintainers. Suggested elements:
Release version and date comparisons
Package and base system changes
Build metadata (attempts, duration, status)
Project signatures or “approved by” stamps (automated or human)
Example:
GhostBSD Build Report
From v25.01 (ISO) to v25.05 (Update)
Base: 14.2-RELEASE-p3 → 14.2-RELEASE-p5
Packages: 2025-05-01T12:00Z → 2025-05-21T03:00Z
Build Start: May 14, 2025
Build Complete: May 19, 2025
Release Published: May 21, 2025
Approved By: Project Automation
Notes: Stable Update Release
Security and CVE Reporting
User Involvement and Next Steps
There is strong consensus for separating technical changelogs from user-facing summaries.
The use of GitHub Projects (GhostBSD Project Board) can serve developers but may overwhelm end users.
An automatically updated summary page derived from structured build and package metadata could be a middle ground.
Call for Participation
- All community members are invited to share ideas or volunteer to help implement the proposed changes.
- A new discussion thread has been started to cover ports-related automation and user tools:
GhostBSD Station Series and Ports
Conclusion
There is strong community support for a better structured, more visible, and optionally automated changelog system within the GhostBSD ecosystem. While the infrastructure exists in parts (e.g., MOTD, GitHub metadata, FreeBSD UPDATING files), these need better integration, visibility, and presentation. Implementing a “What’s New” section with clear versioning, change summaries, and links to upstream resources would strengthen user awareness, project transparency, and the perceived stability of GhostBSD.