Skip to content

DiscoDOS v1.0_rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@JOJ0 JOJ0 released this 18 Jun 09:35
· 413 commits to master since this release

This second release candidate was primarily created for packaging DiscoDOS into Debian Linux. It turned out that some of those changes appear useful in Windows and macOS packages as well.

This is a source only release though - for Windows and macOS packages please get rc3 above.

This release (v1.0_rc2) will, if all goes well, be available in Debian GNU/Linux unstable distribution and be installable simply doing apt install discodos. Debian is the basis for a lot of other distros too and hopefully DiscoDOS will make it in those soon. My hopes are up for Ubuntu's October release (20.10) and thus its "childs" Linux Mint, Ubuntu Studio, etc..

Release notes:

  • The separate DiscoDOS setup program vanished, which simplifies installation:
    • All necessary setup-steps run automatically when disco command is launched the first time (download - unzip - run - done)
    • All the setup program functionality was moved to a subcommand of disco, which, if necessary, can still be launched by the user "on demand" (run "disco setup")
  • Loads of documentation was added/updated/improved (README.md, MANUAL.md, INSTALLATION.md, CONTRIBUTION.md)
  • disco mix command:
    • Fix use mix-names multiple times
  • discosync command:
    • Fix ordering of available backups in restore and show commands
  • Changes under the hood:
    • Proper python packaging using setuptools & pbr - eases installation from source and was necessary for Debian packaging
    • Fixes in logger initialization
    • The "Discogs API library module" is now taken from the newly found project "joalla" (https://github.com/joalla/discogs_client)