Replies: 3 comments 13 replies
-
hi @Banana71, that's what https://github.com/probonopd/MiniDexed/issues is for. I applied the label "Bug" there to draw attention to them. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I have quite a much longer list than that, but some of them take time to decide the best way to sort them out (just look at all the performance menu related things)... But contributors seem much more interested in throwing in lots more new code for additional features than trying to stablise the existing code. I do worry that if we keep adding features (thinking here of the Arturia support, networking, and the new effects code) it will be become quite unmaintainable and a lot more unstable. There are only so many hours in the day and attempting to anticipate and understand major changes contributed by other people seems to soak up quite a few of those "MiniDexed" hours (at least for me). It would be a lot easier if we could maintain a stable release and experimental dev branch where things could be accepted more quickly. Then others can then choose if they want to follow the cutting edge or have something a bit more reliable. I guess I'm saying I'd rather have a prioritised "todo" list for newer features so we can decide, /before/ someone spends a lot of time on something - to actively pursue if this is something we really want in the system or not, or if the penalty for including it is too great. But it seems to run the opposite way around at the moment - someone comes along with a load of ported code from something else and then the dilemma is do we annoy them if questioning how the code works or how it will impact the existing system; or do we accept the contribution just won't be used as we don't want to risk it; or do we accept it gratefully and hope they will still be as interested (and still around) in six months time when the implications come out and things need fixing, reverting, or otherwise sorting out? I still think we ought to remain true to the original MiniDexed goals and accept that if someone wants a fully singing/dancing/sequencing/effects/etc system, maybe they should be looking at something like Zynthian on a Pi 4 or 5. Kevin |
Beta Was this translation helpful? Give feedback.
-
Shouldn't we have a contact point where known errors are listed in a table with a link to the issue?
This is where talented programmers can let off steam and drive the project forward.
✅ - Performance: "Save as default" overwrites the first performance of the current bank
Beta Was this translation helpful? Give feedback.
All reactions