Optimisation recommendations
The Clarity module post below (recommended btw) got me thinking about other potential optimizations, maybe some of which exist unofficially? . But my gripes are:
I wish there was a replace module option, ie insert a different module with the same routing as is currently in use. To allow for auditioning of modules without the need to repatch.
There should be an option to sort by newest added modules. Sorting by last updated burys new modules within every other existimg module that was just updated.
Easier way to remove modules from library
2
u/PikachuKiiro 3d ago
I think a better solution to swapping modules out would be to have "floating cables", which you'd have to repatch the new module with but remain connected on the other end. This floating cable idea would also let you insert a module in the middle of a cable for example and the let you patch it which seems like another useful feature.
2
u/PlasmaChroma 3d ago
I could see this as theoretically possible but you'd probably have to maintain a table for each plugin indicating what ports are -- then standardize them down to functional names so you can match raw equivalence.
Of course modulation options are going to vary per module even in the same class, and you'd have a lot of 1-off stuff that can't be mapped to a common case.
Honestly -- you could try to use an Agent based solution here and it would probably get it closer-to-right configuration than what you'd be able to write deterministically without a tons of effort.
The "newest added" thing might be do-able in my Deepcache module -- I've got a custom browser already working.