Giter VIP home page Giter VIP logo

Comments (10)

nicolaiw avatar nicolaiw commented on July 17, 2024 2

According to point one:

I would agree.

According to point two:

I would suggest to deliver multiple packages. As we plan to support more dongles/hardware in the future. Otherwise the delivered package might unnecessarily big as we would deliver packages which the consumer may not need.

Best regards.

from zigbeenet.

Gallimathias avatar Gallimathias commented on July 17, 2024

I find the following points should be noted and discussed:

  • Auto create only on the master branch. If you want to have nightly builds you could still develop as pre-releases builds.
  • If we want to have a large nuget package or separated nuget packages.

from zigbeenet.

Mr-Markus avatar Mr-Markus commented on July 17, 2024

I agree, too. Only master branch should be created as NuGet package at first.

I would also suggest to create multiple packages so that the caller can focus on used dongle.

from zigbeenet.

jgmdavies avatar jgmdavies commented on July 17, 2024

@Mr-Markus
I'm not sure about the latter point - some folk will have more than one dongle, or maybe are developing apps that are dongle-agnostic?
Best,
Jim

from zigbeenet.

Mr-Markus avatar Mr-Markus commented on July 17, 2024

@jgmdavies
Sure, that should be possible for the user. In that case the user can reference more than one dongle package

This should not be a problem, isn't it?

from zigbeenet.

jgmdavies avatar jgmdavies commented on July 17, 2024

@Mr-Markus
Thanks Markus. Well, I agree with your earlier point that in general terms the main package shouldn't be unnecessarily big. But multiple packages would add to the maintenance work/angst - I think I'd favour the simplicity of a single package for now unless the dongle type count increases much.
I think it would be great to get any NuGet package(s), so I don't want to distract you - thanks to all for the excellent work!
Jim

from zigbeenet.

Mr-Markus avatar Mr-Markus commented on July 17, 2024

@jgmdavies
Yeah, I agree that multiple packages will increase maintenance.

Maybe it will be a solution to create a complete package like "ZigBeeNet.All" package and seperate packages for each library, too.
This could be helpful for embedded systems, where storage is very strong limited

Thanks for compliment :-)

from zigbeenet.

jgmdavies avatar jgmdavies commented on July 17, 2024

;---)

from zigbeenet.

Mr-Markus avatar Mr-Markus commented on July 17, 2024

I am thinking about using gitversion. Already tried it here: https://github.com/zigbeenet/ZigbeeNet/tree/gitversion

from zigbeenet.

Mr-Markus avatar Mr-Markus commented on July 17, 2024

Done. See here https://www.nuget.org/profiles/ZigbeeNet

from zigbeenet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.