Replies: 3 comments
-
@hendrikdevloed, @shersh, @DanSmith, @htxryan, @einari I'm tagging folks that I've seen involved in either issues or PRs, feel free to ignore, but wanted to make you aware of this poll and get your thoughts. I'm not sure of anyone else to tag since I'm not sure who is actually using this 😅 |
Beta Was this translation helpful? Give feedback.
-
This would also be a valid concern for #52 - again probably minimally breaking, but still breaking. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the poll Russ. |
Beta Was this translation helpful? Give feedback.
-
#53 would introduce a breaking change to the package w/ the additional parameter added to the abstract method
PerformWork
.The signature goes from:
to:
This is minimally breaking in that each grain implemented would need to just have the new parameter added, but it is breaking nonetheless.
Generally the packages release for this project have been kept in-line with the Orleans version. e.g. when Orleans 8 support was released for this package, the major version was revved to 8.
Going by semVer however, a breaking change necessitates revving the major revision to 9.
I have no idea how many folks are actually using this package, I have had some people put in issues and PRs, so it's probably safe to say not "0". That being said, what are the feelings regarding this "keeping the major version reflecting Orleans version support" or "going by semVer".
5 votes ·
Beta Was this translation helpful? Give feedback.
All reactions