MangoAutomation / BACnet4J

BACnet/IP stack written in Java. Forked from http://sourceforge.net/projects/bacnet4j/
GNU General Public License v3.0
187 stars 111 forks source link

Remove dependencies version range #39

Closed Frozenlock closed 4 years ago

Frozenlock commented 5 years ago

Many of the dependencies have version range, such as sero-scheduler, sero-warp, etc.

This may cause repeatability problems as things can "shift under our feet" so to speak. It would be be preferable to avoid using ranges and declare a particular versions instead.

jazdw commented 5 years ago

You can define them in your own pom.xml to fix them if you desire. But yes I tend to agree that we should change it.

mlohbihler commented 5 years ago

Note that BACnet4J, sero-scheduler, and sero-warp were all written by the same developer, who i'm told isn't working on those libraries right now, so risk here is probably minimal. Also, sero-warp is only a test dependency, and i don't recall exactly but sero-scheduler may be too.