minecraft-mod-manager icon indicating copy to clipboard operation
minecraft-mod-manager copied to clipboard

Porting to Go

Open meza opened this issue 1 year ago • 1 comments

This is a catch-all ticket for all the porting efforts. It would be messy to list out all the commands just for the sake of it but I wanted to surface the effort that is going on.

Dividing the work up based on commands seems like the obvious choice for now, so here it goes.

  • [x] Setting up the golang basics
  • [x] Building things on the CI
  • [ ] Init <- currently in progress
  • [ ] Add
  • [ ] Remove
  • [ ] Install
  • [ ] Update
  • [ ] Change
  • [ ] List
  • [ ] Test
  • [ ] Prune
  • [ ] Scan

[!NOTE] The order represents the order these are listed in the Readme file and aren't representative of the working order!

meza avatar Aug 30 '24 17:08 meza

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 30 '25 18:08 stale[bot]

Is the Go port effort still active? If so, are contributions still needed?

doshibadev avatar Dec 08 '25 09:12 doshibadev

Hey! Life and a bunch of other projects got seriously in the way but it's definitely happening! I will need some help once the core functionality has been ported. I'm hoping to get there before the end of the year

meza avatar Dec 08 '25 10:12 meza

That's great! I'd love to contribute or help maintain the project since I use it a lot. Also, what’s the reason for porting it to Go over TypeScript?

doshibadev avatar Dec 08 '25 10:12 doshibadev

Glad to hear! Most of it is outlined here: https://github.com/meza/minecraft-mod-manager/discussions/628

On top of that, there's some really cool options for a "user interface in the terminal" with go, which would help out some of the users a lot. We'll finally be able to have a proper cross-platform UI that works both on servers via ssh and locally in the terminal. Something a lot of people have been asking for

meza avatar Dec 08 '25 10:12 meza