Software 42837 Published by

The second alpha version of "AM" 8 has been released.



"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

Release "AM" 8alpha2 · ivan-hc/AM