timholy / Rebugger.jl

An expression-level debugger for Julia with a provocative command-line (REPL) user interface
Other
171 stars 18 forks source link

Maintainer roadmap #90

Open timholy opened 1 month ago

timholy commented 1 month ago

In case anyone wants to take over maintenance, here are some thoughts on how to resurrect this project. By far the biggest source of problems was due to HeaderREPLs, which provides the interactive experience (see the video linked from the README). HeaderREPL was built as a hack but never deeply integrated with REPL. Because it used internal methods in REPL, this made it fragile wrt Julia version.

There are two potential options (and they are not mutually exclusive):

From there, the rest might be fairly straightforward. Going through Rebugger's issues would probably reveal the main remaining limitations. #59 looks like one of the few which might require a bit of redesign.