You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Without someone who has Administrator privileges, we also cannot create a Discussion board for this repo, in order to engage the community in a convenient way on various topics (as proposed in this comment).
I think that we have been gradually accumulating more and more topics that are worth discussing and strategizing as a community. But even if we find out what everyone prefers, maybe we still don't have mandate, or the necessary privileges, to act on the outcomes? Some examples of topics:
We have started to consider the question of Release process on issue Release a new python package #101 from @fern-alex. I guess that tied into that is that we want to be careful about when and how to bump version numbers so that merges to master don't break things for the project's existing user base?
Maybe we need to talk about a branching strategy that supports more multiple Release branches? Issue Python version compatibility #91 from @j-c-cook mentioned how the latest code on master is using modern language features that make master's code no longer compatible with some versions of Python that are still supported by our python-can underpinnings. I think it would be useful to discuss how to be more deliberate about compatibility concerns like this one that our user-base may have, and get our CI/CD to help us stay true to what we decide.
I am creating this Issue to raise visibility to, and get community feedback on, a question raised recently (on #101 in this comment):
Should we consider taking a fork of this project?
There are a few different aspects to this:
I think that we have been gradually accumulating more and more topics that are worth discussing and strategizing as a community. But even if we find out what everyone prefers, maybe we still don't have mandate, or the necessary privileges, to act on the outcomes? Some examples of topics:
masterdon't break things for the project's existing user base?masteris using modern language features that makemaster's code no longer compatible with some versions of Python that are still supported by ourpython-canunderpinnings. I think it would be useful to discuss how to be more deliberate about compatibility concerns like this one that our user-base may have, and get our CI/CD to help us stay true to what we decide.python-canupdates. Issue MessageListener No Longer Works With Latest Python-Can Listener #78 from @drewr95 is about an incompatibility withpython-canthat already bit us.So bottom line - new fork of this repo? (hopefully one with a Discussion board?) What does everyone think? Is there any viable alternative?
@khauersp @linzbdav @BeatsByGilb @GraysonNocera @paulbrandkvernelandmechatronics @kellergoech @Katsie011 @hezy0426 @ovenystas @pmoosman @uncoldice @tinova-1 @Kraxxis @sheckey @TurirBarym @sbaconbits @BegiraTool @pvkarthikk @gardenvariety42 @cargabright