"AM" 8alpha2
Day one, see https://github.com/ivan-hc/AM/releases/tag/8alpha1
In the day 2 of this work, we have reduced the number of modules from 10 to 7:
- database.am contains '-f, '-a', '-l' and '-q'
- management.am contains '-b', '--rollback', '--launcher', 'lock', 'unlock', 'nolibfuse', '-o' and 'remove'/'-R'/'-r'
- install.am contains '-i', '-e' and '-d'
- option 'apikey' has been moved to APP-MANAGER
- other modules have been almost untouched
Start reworking on single options, now "AM" has a better detection of its status, to be used as "AM" or "AppMan", and we are preparing made it installable/usable from /usr/bin, for furter implementations in distro packages.
Removed references about third-party repos and neodb from all options using them, since we are starting on a total rework of the support for third-party repositories, by merging options "neodb" and "newrepo", for now still in the "devtools.am" module.
This pre-release come with 986 additions and 1,601 deletions.
We are planning to move the modules to a different directory from /opt/am/modules, please open a discussion or issue if you have any ideas.
For now, it is certain that the lists and configuration files will be moved from /opt/am to ~/.local/share/AM, for a shared use of the lists between AM and AppMan, while the "cache" files (installation scripts running, information files about installed apps and their versions) will be moved to ~/.cache/am and ~/.cache/appman
If you are curious to test the future AM 8, run
am --devmode-enable am -s
or
appman --devmode-enable appman -s
and help us with your feedback, it will be much appreciated.
Full Changelog: 8alpha1...8alpha2
The second alpha version of "AM" 8 has been released.