From fe0f6a5a1b64154d8785831873e4387849a7d02e Mon Sep 17 00:00:00 2001 From: Justin W. Flory (he/him) Date: Oct 24 2020 17:42:09 +0000 Subject: Kickstart: Import README from Spin repo This commit adds the existing documentation in the Spin repo to the docs site. This helps consolidate the written information we have about the Spin. I also added some updates for current status based on what I could fill out quickly. Signed-off-by: Justin W. Flory (he/him) --- diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 4b61868..e92a72c 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -1,3 +1,4 @@ * xref:design-goals.adoc[Spin Design Goals] +* xref:kickstart.adoc[Kickstart] * xref:faq.adoc[F.A.Q.] * xref:meetings.adoc[Meetings] diff --git a/modules/ROOT/pages/kickstart.adoc b/modules/ROOT/pages/kickstart.adoc new file mode 100644 index 0000000..752f495 --- /dev/null +++ b/modules/ROOT/pages/kickstart.adoc @@ -0,0 +1,59 @@ +include::ROOT:partial$attributes.adoc[] + += Kickstart files +Fedora i3 SIG +:toc: + +This page documents the kickstart files used for composing Fedora i3 Spin release images. +Kickstart files are used by build automation to compose build assets, like ISOs. + +[CAUTION] +==== +The Fedora i3 Spin kickstart files are in development and not yet ready for release. +==== + + +[[end-goal]] +== End goal + +Create and maintain a kickstart for composes of Fedora with i3 as its default environment. + + +[[workflow]] +== Workflow + +The SIG is cleaning up the current kickstart files to achieve a minimal kickstart. +Some of this work includes creating modular components split up into smaller files. +This will make it easier to propose new packages for the i3 Spin. + + +[[build-iso]] +== How to build an ISO locally + +[NOTE] +==== +Not yet written. +We need help documenting a local compose! +==== + + +[[changelog]] +== Changelog + +=== 2020-07-10 + +We now have a flat i3 with lightdm-gtk as a Display manager and the live works fine on QEMU/KVM. +The ks is initially brached off from XFCE and hence still have some bits that needs to be removed without breaking the live. +The respin seems to cause some issues while installing with `liveinst` on urxvt with a GTK erorr. + +=== 2020-06-15 + +For now, we've started with flattening/forking two widely used spins: `xfce` and `lxde` and adding the i3 packages there to ensure stability among packages. +A compose build was made as `F32-20200615` with the help of folks from the Respins SiG. + +The kickstart files that are available are: + +* `flat-i3-lxde.ks` which is flattened from `flat-live-lxde.ks` which we branched for F32 instead of rawhide. +* `flat-i3-xfce.ks` whichi is flattened from `flat-live-xfce.ks` which is also branched for F32. + +Both of them were modified in order to add the link:https://fedoraproject.org/wiki/SIGs/i3/Brainstorm#i3-minimal[i3-minimal] packages along with the packages used by the specific DE.