Migrate to libgit2
Created by: alexdo
Hey there!
I'm not submitting this issue as a suggestion into Gitlabs feedback forum, as this point is not debatable anymore.
I just spent hours debugging a problem with GPG-signed commits, during which it became obvious that grit is not an option any longer.
About seven months ago, I opened a ticket within grit’s issue tracker. There is no answer or acknowledgement yet, demonstrating grit has become an abandoned project.
This is a dangerous fact for several reasons:
- Grit is incompatible with the current Ruby version 2.0.0 and thus blocks any application upgrades.
- Grit will not be fixed when new versions of Git introduce new headers, leading to major breaks in all applications which depend on it. Unlikely? It already happened once.
- Grits features are limited and will not be improved (encoding, GPG).
So please, move to libgit2 (rugged) as soon as possible or just put it on your Roadmap for May or June.
/ref #725 #1627