stackmuncher / stm_app

This software engineer profile builder turns your code into a detailed list of skills for an online directory of software developers.
https://stackmuncher.com
GNU Affero General Public License v3.0
22 stars 1 forks source link

Switch from binary git to gitoxide #15

Open rimutaka opened 3 years ago

rimutaka commented 3 years ago

Relying on a git app being installed works fine if stm runs as a full trust application, but being partial trust (windows store, snap, see #11 for more) requires GIT to be included in the package. That's doable, but is a hassle. We only need so many basic git features gitoxide should be able to provide.

https://github.com/Byron/gitoxide

  1. Check if everything we need is there
  2. Try using some of their modules
  3. Switch over

Relates to #11