Replies: 5 comments 1 reply
-
@jpursey Happy to hear that! What I'd suggest is to work with pull requests - I made you collaborator on the repo so you don't have to use a fork but can actually push branches right into this repo so you get the Github Actions build pipeline. I'd suggest I do code reviews first because it is an unknown codebase for you. I think it'd be good to do rather multiple smaller changes/PRs instead of bigger ones, because these are way easier to review and discuss. With collaborator access, you can also add and edit issues, so if you encounter something you want to track you can not only create issues, but label them/close them when done. Regarding topics, there is many things going on in parallel, and everytime I try to focus on the next feature or UI improvement, new synth requests come up and the whole adaptation capabilities and testing mechanism gobbles up time :-) So out of head, the following epics are currently underway:
And of course, anything that interests you! After all, it is a hobby project and should be fun and solve problems you have! |
Beta Was this translation helpful? Give feedback.
-
Sounds good, I'll do something quite small at first. First, it involves me trying it from latest rather than the released beta -- maybe you've already fixed some things I've run into. The ones that I'm likely to dig into first is patch name issues as that is what I am primarily running into. |
Beta Was this translation helpful? Give feedback.
-
Yep, start small and let me know when I can help! |
Beta Was this translation helpful? Give feedback.
-
Didn't have much time lately, but I did finally get it building after fighting with python installs (independent of this project). The only issue that remained was for whatever reason KnobKraft-orm\builds_deps\pythonembedded-src contained python38.dll, but the version of python I have installed is the latest (3.11). so the post-build command in The-Orm/CMakeLists.txt failed the copy as it tried to copy python311.dll instead. If I manually change
with
It all works. I haven't dug any deeper to see what the correct fix should be... |
Beta Was this translation helpful? Give feedback.
-
Oh.... it looks like it is hard-coded in the root level CMakeLists.txt. It should probably be hard coded both places or in neither place (the latter being prefereable)?
|
Beta Was this translation helpful? Give feedback.
-
How would you prefer minor features, fixes, etc. be done? This project definitely has the core of what I'm looking for, but I'm running into little usability issues, inconsistencies, and bugs. I could either report each of these as issues as they come up or I am more than happy to jump in and make fixes myself (or both). For the latter (performing the fix/change), is the best way to have a bunch of small pull requests from a branch? Or is there a way I can contribute with code reviews more directly? Would you prefer a discussion up front beforehand for minor things, or just discuss in the change itself? I haven't collaborated outside of the very occasional pull request on GitHub, so not sure if there is an established flow I can/should follow....
Beta Was this translation helpful? Give feedback.
All reactions