Open Source in the Era of Vibe Coding

Bar wrote:

@dlang We’ve got like 20 PRs open and I’d like to start merging them now that
we’ve got 1.13 done. Can you let me know which ones are ready to go and I’ll
start merging them?

here they are with a short note on each (more details in each PR)

UI changes ready to merge

popup to warn when the versions of firmware and UI don’t match (beware, this
will be annoying during development as they aren’t going to match)

bit change height (including probing if configured)

shows number of connections on setup popup (turns red if there are multiple
browser connections, since that messes up the current calibration)

change the notice that is sent out when you have copilot compile code that
includes the version number as reported, not just the commit id

UI PRs to close

test for release

UI PRs that may need to be abandoned/restarted due to age

replace gulp (with copilot support, this may be much easier to do, or it may
become a horrid mess)

change right click behavior on the canvas (I just kicked off instructions to
maslowbot to see if this can be recovered)

UI PR to leave as-is

add alternate calibration calculation, will need to be rebased to continue to be
useful

firmware PRs to merge

memory usage improvements (unless you want to split out only the maslow-related
work)

fix work coordinate checks to avaoid NaN output

clean up old state variables (small size reduction, fewer landmines for future
development)

process changes

always cleanup whitespace and dead code

when someone creates and issue, add them to the PR (checks fail, but I cannot
debug)

firmware PR to close

1 Like

Excellent! Thank you!