From nobody Tue Jan 07 16:43:19 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YSH135nbzz5kq6m for ; Tue, 07 Jan 2025 16:43:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YSH135Dyvz4ZjB; Tue, 7 Jan 2025 16:43:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736268199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M2CyCnTl+j+heLV6eRJLNDZNOgeDK3x15ilWDnvb0oQ=; b=os82sUw+BzzqbBbBKZ353rBBHMsOGOqnpa7qnWI0kNfkDfT1sR6gv7OJaqz6/RHm6Io3kK g1cFC6kVyvVJiEM55F9mPy3H+yGaLLwoJU999bR4zpLuEA6m4FZVDt+wnNpfrNoIgl0Uaq 8VwQe4hotOWmdnRe4fPkZYW3i5EwGubbXhsh7k1JMkooHPLu8/br2NIGivv3IjcBDTn5Fc t31kA7Y/W86CRp9Lb0bzYa1WiDVSrvjTzhoO04NAos4V17wzyXTt3TWopJjqvsmbpsBeKs a1/rh36Tr91xdVp5JEkETIKasQhr7vYWvvnPSEUCG1zvHD8kM7YMMbHhPwIwZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736268199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M2CyCnTl+j+heLV6eRJLNDZNOgeDK3x15ilWDnvb0oQ=; b=sVRATtqWsI2yoAxk0EWvqKUy9IiKPGrcDeGo3JrQ56kFXY+8VWQoulepIX7RGOVH3+F9B3 2w2GaldrkNfUumke+0yNq4YNVWaNQzyD5cpaaYlCuUVeYwBRI3S7swqQvfOy6uiuvCFoK0 Cm+pPo7NfbNMCmpYi9WzyJ7ohnRIiJQ3B68r3iVHEAGFrBYkMLFroQSy/dJnnXThQyLh6r ZUan2icJ+akiHRIXf4A3WiEZtrpXMZ+yaSoCQ2CLeAE4kPghc2yKXuLrrD+erBUjISImos UxjVUZ2wONtGYojljW9ujvLKrOGQIHuZDW9w/mybX2XAs2P+xKMd7goYuudMkw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736268199; a=rsa-sha256; cv=none; b=kJeY4t/zREWNy/sVezOZXlvUUViZzPKuJsKPAmCZJHwHIlhnIo9Vh4j76Bxm+U3tEsSlxe P3M/9NnRCX0GhJKxFNzG9iy7S8rW6ohBoI9QYGIoQzI3CktQFTW2dVDGaQmiMQBbkKmAoF lOI2Cy902PeY3TRvMmakD8iO8XSwiT9Fsp4srC6Fe4fpcqtUx0vHX/UimGcYLv9GV8OFrQ AvpRY88DX43gnnhsCFsYm4yQTi1YseOQkP18vInOXceNvfNTTaSHTmydEIJ8Zw/QOxuQwP WBF85XHFQDeM1J7BCBJE0tOX92UaU7g/yU70Nrt3UzFJG86iBar+gZP8L4zeAg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YSH134J8Qz2ZN; Tue, 07 Jan 2025 16:43:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 507GhJ3m059828; Tue, 7 Jan 2025 16:43:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 507GhJgM059823; Tue, 7 Jan 2025 16:43:19 GMT (envelope-from git) Date: Tue, 7 Jan 2025 16:43:19 GMT Message-Id: <202501071643.507GhJgM059823@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Sergio Carlavilla Delgado Subject: git: efd7daa34a - main - Status: Add FreeBSD installer report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: carlavilla X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: efd7daa34adbab3c65b0ec6b74804fb0bbf4b176 Auto-Submitted: auto-generated The branch main has been updated by carlavilla: URL: https://cgit.FreeBSD.org/doc/commit/?id=efd7daa34adbab3c65b0ec6b74804fb0bbf4b176 commit efd7daa34adbab3c65b0ec6b74804fb0bbf4b176 Author: Pierre Pronchery AuthorDate: 2025-01-07 16:42:36 +0000 Commit: Sergio Carlavilla Delgado CommitDate: 2025-01-07 16:42:36 +0000 Status: Add FreeBSD installer report Reviewed by: Pau Amma Pull Request: https://github.com/freebsd/freebsd-doc/pull/454 --- .../en/status/report-2024-10-2024-12/installer.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/content/en/status/report-2024-10-2024-12/installer.adoc b/website/content/en/status/report-2024-10-2024-12/installer.adoc new file mode 100644 index 0000000000..54a1750f45 --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/installer.adoc @@ -0,0 +1,21 @@ +=== Progress on the FreeBSD installer + +Links: + +link:https://wiki.freebsd.org/SummerOfCode2024Projects/ImprovingRepairAbilityOfTheFreeBSDInstaller[Improving Repair Ability of the FreeBSD Installer] URL: link:https://wiki.freebsd.org/SummerOfCode2024Projects/ImprovingRepairAbilityOfTheFreeBSDInstaller[] + +link:https://github.com/freebsd/freebsd-src/pull/1395[GSoC 2024 - Improving Installer with Repair and Upgrade Ability (#1395)] URL: link:https://github.com/freebsd/freebsd-src/pull/1395[] + +link:https://github.com/freebsd/freebsd-src/pull/1424[bsdinstall: Add pkg install support in live env (#1424)] URL: link:https://github.com/freebsd/freebsd-src/pull/1424[] + +link:https://github.com/freebsd/freebsd-src/pull/1427[bsdinstall: Add repair scripts to installer menu (#1427)] URL: link:https://github.com/freebsd/freebsd-src/pull/1427[] +link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[Laptop and Desktop Working Group] URL: link:https://wiki.freebsd.org/LaptopDesktopWorkingGroup[] + +As part of 2024's GSoC Project on the FreeBSD installer, I had the pleasure to mentor Chun Cheng Yeh (aka "Leaf") with his implementation of additional capabilities. +The aim was to add support for repairing or updating an existing installation of FreeBSD, as well as allowing packages to be installed in the Live environment. +This work has been consolidated into three distinct pull-requests, available on GitHub. +While some aspects probably still require additional polishing before a possible merge, the possibility to significantly extend the installer images into a potentially life-saving tool is within reach. + +This is particularly relevant given the ongoing efforts to improve support for laptop and desktop use of FreeBSD. +In this context, I am currently resuming work on the graphical version of the installer. +The most immediate challenge includes shaping it suitably for integration into the next major release. + +Combining the two initiatives above should help FreeBSD close some gaps with its competition amongst other modern Operating Systems, for the enterprise as well as for laptop and desktop use. + +Sponsored by: The FreeBSD Foundation