Hacker News new | ask | show | jobs
by speakingmoistly 164 days ago
I'm curious: given that migrating is generally a "once and done" deal, what led you to wrap this up in Electron instead having that same logic as a simpler (at least from a maintenance perspective) CLI tool?

Presumably, the audience this is meant for would have no problem with command-line tooling.

1 comments

Completely agree, I thought about this being a CLI tool. My reasoning is that not everyone wants to migrate every single repo that they have, as some can be multiple GBs that they do not want on their private server. I wanted to have a GUI to be able to select the specific repos that I wanted to migrate. If you have hundreds of repos like myself, using the CLI to select specific repos could be slightly more inconvenient than just clicking through the UI. Also I just prefer GUI over CLI in my own opinion in most cases.