git: fa7854729d - main - Status/2026Q2/parthenope-status-improvements.adoc: Add report

Lorenzo Salvadore <[email protected]> Mon, 20 Jul 2026 12:15:31 +0000
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=fa7854729df79ca3b6569fdedf59579bf6c918b8

commit fa7854729df79ca3b6569fdedf59579bf6c918b8
Author:     Alfonso S. Siciliano <[email protected]>
AuthorDate: 2026-07-13 11:03:35 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2026-07-20 12:14:57 +0000

    Status/2026Q2/parthenope-status-improvements.adoc: Add report
    
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/696
---
 .../parthenope-status-improvements.adoc            | 32 ++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/website/content/en/status/report-2026-04-2026-06/parthenope-status-improvements.adoc b/website/content/en/status/report-2026-04-2026-06/parthenope-status-improvements.adoc
new file mode 100644
index 0000000000..5b25263a4b
--- /dev/null
+++ b/website/content/en/status/report-2026-04-2026-06/parthenope-status-improvements.adoc
@@ -0,0 +1,32 @@
+=== Parthenope -- Current Status and Improvements
+
+Links: +
+link:https://docs.google.com/presentation/d/1QBWZyg2fdSmfs7xdZ1Jxg6-5I1iawoGweXVVk7tVlHk[BSDCan 2026 Presentation Slides]
+
+Contact: Alfonso Sabato Siciliano <[email protected]>
+
+Parthenope is a modular, two-step installer for FreeBSD, written in Lua.
+
+During this quarter, the project was presented at BSDCan 2026, showcasing its current status, recent improvements, and future directions.
+The presentation also introduced several new ideas, mockups, and proof-of-concept implementations for future discussion and development, including an out-of-box experience and/or a post-installation configuration workflow.
+
+Since the previous status report and the EuroBSDCon 2025 presentation, several core parts of the installer have been completely refactored or rewritten, including:
+
+* The configuration file;
+* The communication file used to exchange data between Step 1 and Step 2;
+* The installer subsystems, including internationalization, multi-mode support, and related infrastructure;
+* The Step 1 and Step 2 managers;
+* The component framework, where installation screens are now managed and invoked by the Step 1 Manager;
+* Multiple installer components and installation screens.
+
+The Text User Interface (TUI) frontend is now close to feature-complete, bringing it close to supporting a complete FreeBSD installation.
+The remaining major components and screens are the partition editor, ZFS configuration, boot configuration, and the network manager.
+
+While it is not yet possible to fully install FreeBSD using Parthenope, development is progressing rapidly toward a functional release.
+The next steps are:
+
+* Complete the remaining TUI installer components and screens.
+* Implement the Command Line Interface (CLI) frontend to improve accessibility.
+* Develop the Web frontend to enable installation via a web browser.
+
+Parthenope started as a personal project, but it continues to grow thanks to community ideas, feedback, and feature requests, which are always welcome.