From 1e6d7a59987ac21248e783bc218f56efdffd0a2d Mon Sep 17 00:00:00 2001 From: Olav Vitters Date: Tue, 28 Jul 2020 13:27:45 +0200 Subject: make use of checkboxes to more easily be able to check progress --- README.Mageia.md | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/README.Mageia.md b/README.Mageia.md index d8b72f6f..d5a93fd8 100644 --- a/README.Mageia.md +++ b/README.Mageia.md @@ -14,38 +14,38 @@ The repository does not contain full history (although that was an original inte ### Known todo list (issues) -* Use gprintify.py from spec-helper. This fork carries an outdated slightly modified copy of gprintify.py. The current version of gprintify has been ported to Perl and can be found in spec-helper. The modifications to gprintify.py seem to be based off b83c14a5a82de64992144f24d819b8421cc417cf in spec-helper. -* Reduce divergence of mandrake/po/Makefile and upstreams po/Makefile. The mandrake/po/Makefile seems to be based of the po/Makefile from commit 5a6dbf7d3da8e5bdda3facb7c8aff2d2b9566ee6 (upstream initscripts). -* Rename mandrake directory to mageia -* Remove usage of /etc/locale; no need as systemd already ensures /usr is available -* Figure out if upstream commit 4e2400798397ae2567a8cfd824c14ccd41983b08 solved one of our Mageia customizations (grep for "We need to wait for duplicate address detection to complete before running dhclient -6") -* Upstreams service script had a lot of fixes. Our version deviates heavily. The fixes need to be investigated. Possibly be closer to upstream -* Upstream gives a deprecation notice for the network scripts. Need to raise with dev mailing list -* Investigate moving some of our things to /usr/libexec, similar to: netconsole, import-state, loadmodules, readonly-root -* Commit 59928ce72da10f1c45a0aa08c9dd3a439fdd74a0 cleaned up the lang.{csh,sh} files before removing them. These cleanups need to be investigated. Also need to check any possible changes made in setup package -* Check if our customizations rely on the (removed) shvar program -* Upstream implemented alternatives system for ifup and ifdown. Need to align with NetworkManager. -* Upstream switched from using awk to using tr in commit beeec3c4050e2986f514725c92d1cb1d65005926. Check if our scripts rely on that. +- [ ] Use gprintify.py from spec-helper. This fork carries an outdated slightly modified copy of gprintify.py. The current version of gprintify has been ported to Perl and can be found in spec-helper. The modifications to gprintify.py seem to be based off b83c14a5a82de64992144f24d819b8421cc417cf in spec-helper. +- [ ] Reduce divergence of mandrake/po/Makefile and upstreams po/Makefile. The mandrake/po/Makefile seems to be based of the po/Makefile from commit 5a6dbf7d3da8e5bdda3facb7c8aff2d2b9566ee6 (upstream initscripts). +- [ ] Rename mandrake directory to mageia +- [x] Remove usage of /etc/locale; no need as systemd already ensures /usr is available +- [ ] Figure out if upstream commit 4e2400798397ae2567a8cfd824c14ccd41983b08 solved one of our Mageia customizations (grep for "We need to wait for duplicate address detection to complete before running dhclient -6") +- [ ] Upstreams service script had a lot of fixes. Our version deviates heavily. The fixes need to be investigated. Possibly be closer to upstream +- [ ] Upstream gives a deprecation notice for the network scripts. Need to raise with dev mailing list +- [ ] Investigate moving some of our things to /usr/libexec, similar to: netconsole, import-state, loadmodules, readonly-root +- [ ] Commit 59928ce72da10f1c45a0aa08c9dd3a439fdd74a0 cleaned up the lang.{csh,sh} files before removing them. These cleanups need to be investigated. Also need to check any possible changes made in setup package +- [ ] Check if our customizations rely on the (removed) shvar program +- [ ] Upstream implemented alternatives system for ifup and ifdown. Need to align with NetworkManager. +- [ ] Upstream switched from using awk to using tr in commit beeec3c4050e2986f514725c92d1cb1d65005926. Check if our scripts rely on that. ### Stuff upstream removed -* /etc/rc.d/rc.local (for local changes by a sysadmin) -* cgroup support (use systemd!) -* /etc/rwtab.d & /etc/statetab.d (empty) folders to 'filesystem' package -* nis-domainname.service moved to the hostname package (https://src.fedoraproject.org/rpms/hostname/pull-request/1) -* netreport functionality -* /etc/networks moved into 'setup' package -* lang.{sh,csh} moved into setup package: Kept in our fork for now. -* sushell was removed: Investigated this, any reference to this still handled it. Plus systemd has its own thing. -* shvar was removed -* po/xgettext_sh was removed: Also not used by us -* sys-unconfig was removed. It was a shell script to reconfigure the system upon next boot: Probably never used. -* etc/adjtime and /etc/sysconfig/clock moved into 'util-linux' package +- [ ] /etc/rc.d/rc.local (for local changes by a sysadmin) +- [ ] cgroup support (use systemd!) +- [ ] /etc/rwtab.d & /etc/statetab.d (empty) folders to 'filesystem' package +- [ ] nis-domainname.service moved to the hostname package (https://src.fedoraproject.org/rpms/hostname/pull-request/1) +- [ ] netreport functionality +- [ ] /etc/networks moved into 'setup' package +- [x] lang.{sh,csh} moved into setup package: Kept in our fork for now. +- [ ] sushell was removed: Investigated this, any reference to this still handled it. Plus systemd has its own thing. +- [ ] shvar was removed +- [x] po/xgettext_sh was removed: Also not used by us +- [ ] sys-unconfig was removed. It was a shell script to reconfigure the system upon next boot: Probably never used. +- [ ] etc/adjtime and /etc/sysconfig/clock moved into 'util-linux' package ### Stuff deprecrated -* consoletype -* genhostid +- [ ] consoletype +- [ ] genhostid ---- ## How to Use -- cgit v1.2.1