Skip to content

[WIP] How do we split the QRCoder? (NuGet packages) #540

Description

@codebude

Note: This issue is part of the planning of version 2 of the QRCoder. The meta-issue can be found here. These comments have been copied into this issue here, with the comments marked as such. If comments on the topic of this issue already exist in the meta thread, they have been copied here, naming the authors.

Topic

Do we leave only the QR code generator logic in the main library (QRCoder) and make a separate package for each renderer (e.g. QRCoder.Svg, QRCoder.Png, QRCoder.Ascii, etc.)? Or do we want the generator logic + all renderers that work on all platforms without dependencies in the main package (QRcoder) and create only NuGet package per renderer with ext. dependencies? (e.g. QRCoder.SystemDrawing, QRCoder.ImageSharp, ...) Should the payload generators also be in their own NuGet package?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    qrcoder2Everything related to QRCoder v2

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions