Bug 257853 - [NEW PORT] devel/opengit: Open Source replacement for GPL git
Summary: [NEW PORT] devel/opengit: Open Source replacement for GPL git
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-15 05:40 UTC by Timothy Beyer
Modified: 2021-08-15 23:48 UTC (History)
3 users (show)

See Also:


Attachments
devel_opengit.shar (2.84 KB, text/plain)
2021-08-15 05:40 UTC, Timothy Beyer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Beyer 2021-08-15 05:40:34 UTC
Created attachment 227209 [details]
devel_opengit.shar

A quick port of opengit, which might be useful at some point in the future as
OpenGit
Open Source replacement for GPL git

Written for and dedicated to the BSD systems Using the BSD-2-Clause license

Farhan Khan <farhan@farhan.codes>
PGP KeyID: 1312 89CE 663E 1EB2 179C 1C83 C41D 2281 F8DA C0DE

Objectives

* Laterally compatible with GPL git. You should be able to symlink git to ogit
  and no one should be the wiser.
* Code clarity (not the case at the moment)
* BSD-2-Clause licensed

At the moment, the objective is a read-only version, akin to svnlite, but there
is some overlap in writing objects and updating the index.

File is attached (shar archive)
Comment 1 Daniel Engberg freebsd_committer 2021-08-15 22:48:40 UTC
This seems to unfortunately have been abandoned upstream and in ~alpha stage, you might want to look at devel/got instead.
Comment 2 Timothy Beyer 2021-08-15 23:30:57 UTC
(In reply to Daniel Engberg from comment #1)
Wow, I didn't know about devel/got, I will definitely try it out! Thanks for letting me know.  It sounds compelling.

I ported devel/opengit mostly in case development were to ever pick up again (it actually didn't even work for me when I tried it on some operations), but since it was a low effort port, I don't mind if opengit doesn't make it into ports.
Comment 3 Timothy Beyer 2021-08-15 23:32:25 UTC
Committers, you can close this PR if that makes things easier.
Comment 4 Guangyuan Yang freebsd_committer 2021-08-15 23:48:09 UTC
Closing it for now - if the software is in active development again, we'd be happy to commit it into ports.