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
Is your feature request related to a problem? Please describe.
When a new version of the scoreboard is released, it has the potential to break JamStats. It can take me a while to install the new version and generate a test file to find breaking changes. More frequently, I learn about a breaking change in a JamStats bug report.
Describe the solution you'd like
With each release, programmatically generate a JSON file representing a complete derby game, and include it with the release.
Describe alternatives you've considered
Waiting for people to report JamStats bugs, installing the new CRG release and making a dummy game file myself.
Additional context
I'm not sure how many other tools there are out there that work with the JSON, but presumably it'd benefit them, too.
The text was updated successfully, but these errors were encountered:
I don't think the release zip is a good place to put such files. They'd make more sense in some sort of central repository IMO.
It is pretty straightforward to convert an existing game file to the newest version by just importing and reexporting it. But that game will not use any new features, so presumably a significant subset of issues wouldn't be found. And generating a game that uses new features programmatically would require the generator to be adjusted for each new version, mostly killing the advantage of the "programmatically" part.
I agree, a central repository would make more sense than the release zip. When I suggested the release zip I was thinking mainly about what seemed to me like it would be easy for you to generate.
Yes, converting an existing game file or, better yet, generating one that exercised new features, would be a more thorough way to test JamStats compatibility. And proactively adapting to new changes would be a more thorough way to stay up to date. But my first priority is just keeping the lights on. What I'd like is a file that lets me easily do a smoke test, without installing the new version of CRG. Basically, a "does JamStats totally barf on this new version" test. If it doesn't barf, I can adapt at my leisure. If it barfs, I need to go into bugfix mode right away.
Is your feature request related to a problem? Please describe.
When a new version of the scoreboard is released, it has the potential to break JamStats. It can take me a while to install the new version and generate a test file to find breaking changes. More frequently, I learn about a breaking change in a JamStats bug report.
Describe the solution you'd like
With each release, programmatically generate a JSON file representing a complete derby game, and include it with the release.
Describe alternatives you've considered
Waiting for people to report JamStats bugs, installing the new CRG release and making a dummy game file myself.
Additional context
I'm not sure how many other tools there are out there that work with the JSON, but presumably it'd benefit them, too.
The text was updated successfully, but these errors were encountered: