agnivo007 wrote: Thu Feb 18, 2021 1:40 am
Can we have a proper guide/chronological workflow/tips/tricks related to making a respin for public consumption?
I'm looking to work on LXQT or other DE respin soon and need an official (from devs here and others are welcome too) list of workflow or things to maintain in the final iso for public distribution.
TIA
Apologies on no one from the MX Team responding yet, as you already know we are always pretty busy.
I assume that there were no replies mainly for that reason and for the following...
1) You're asking for an "official" thing for creating "unofficial" respins
2) There are about 4 ways (off the top of my head) to just start creating a respin, and tons of workflow possibilities after that
3) Creating a respin and what is in it is up to the person doing the respin
4) All of the above and more almost create a huge endless document of possibilities based on what you asked
5) Back to #1 here and the fact that we are busy doing official things for the official versions of MX
There are lots of threads here about respins and what not.
And honestly outside of learning the live persistence, remastering, and MX-snapshot... everything else is up to the respiner.
One respin may just be MX with a few applications, another may be a whole differnet DE with additional configs replacing the MX ones.
And there is the whole legalese and ensuring you don't violate things like that too
rasat mentioned /etc/skel, which is a whole big discussion in of itself and may or may not even be needed to discuss depending on what the respin entails.
But the basics are:
1) start with whatever version of MX you want to base your respin on (MX-19, MX AHS, MX-KDE, MX-BASE, MX-Workbench, etc) (Live USB, VM, physical, build-iso, etc, etc)
2) change whatever you want, however you want
3) remaster cc if running Live USB
4) MX-Snapshot (general snapshot)
The catch is #2 up there.
You don't see major actual respins or ones that are maintained long because of the fact that doing it properly and maintaining it is not a trivial thing and because of the endless possibilities that may exist. Heck, you might as well make it part time job.
