mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 00:54:33 +00:00
[Feature Request] Aaru.Devices to separate repo and/or Nuget package #702
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mnadareski on GitHub (Apr 12, 2021).
Originally assigned to: @claunia on GitHub.
Check and fill as appropriate:
Detailed Description
I feel it would be good to have Aaru.Devices in a separate repo and/or a Nuget package so that cross-platform device information and recognition doesn't have to rely on iffy coding practices. This may rely on other projects in Aaru to be separated out as well, which I realize may cause unforeseen issues.
Context
Currently, MPF is using IMAPI2 to do a lot of the heavy lifting to get media types. This is obviously not cross-platform compatible nor is it even that good for anything remotely modern. By having direct access to the Aaru.Devices code as either a nuget package or a Git submodule, less Windows-specific code is needed and a better user experience will result.
Known documentation
N/A
@claunia commented on GitHub (Apr 26, 2021):
Feature request accepted.