Closed flagoda closed 1 year ago
@flagoda Thanks for your pull request on adding Windows 11. Though there is a lot more to consider when doing this.
/var/www/fog/lib/fog/system.class.php
and the database and will only add schema changes if system.class.php has a higher version number. As well the schema updater would only add the last schema changes (as many as version numbers differ) - see databasemanager.class.php line 78 to 125 and schemaupdaterpage.class.php line 173ff.osid
is mostly used by the FOS inits to decide weather certain steps need to be done one way or the other (e.g. Win XP vs. Win 10 vs. Linux vs. macOS). So if we add a new osid
for Win 11 a fair amount of changes need to be made to the FOS scripts as well - 1, 2, 3, 4, 5 just to name a few.In general I am wondering if adding Windows 11 as it's own osid
is actually a good idea. As long as the FOS inits don't need to handle Win 10 and Win 11 differently I would rather not add a new osid
. Maybe we should rather think about changing the name in the drop down list from "Windows 10" to "Windows 10/11".
To deploy Win 11, i need have an osid different than Win 10, because for example sysprep/setupcomplete/drivers are different between 10 and 11 version. I will cheat in my own scripts, I thought it would have been easier like that.
@flagoda Ok, thanks for your reply. I will close this as wontfix then.
Add Windows 11 osid