Gogs port: A painless self-hosted Git service

Craig Rodrigues rodrigc at FreeBSD.org
Sat Dec 19 18:52:48 UTC 2015


On Sat, Dec 19, 2015 at 8:06 AM, Yuri <yuri at rawbw.com> wrote:

I am working with gogs authors to have all needed features implemented.
> Currently gogs still doesn't have the hook for the pull request creation,
> which is a must.



There have been some efforts to integrate with the FreeBSD repositories
under https://github.com/freebsd/ and hook into pull requests to do
various things like building.

Integrating with git/github/gitlab and doing pull requests is not the
problem.
The problem is that we don't have enough good
FreeBSD-specific scripts (like scripts which use poudriere) which integrate
with this type of workflow.
We fall short in this area, and need more people like Ricky Gallamore (and
hopefully you!) helping out writing good scripts.
Hopefully these scripts can be reused under different systems (github,
gogs, etc.)

Since so you seem motivated, I still would ask if you would like to help.

In terms of pull requests, if gogs ends up implementing them,
that will be great.
You should post your findings about gog on this mailing list:
https://lists.freebsd.org/mailman/listinfo/freebsd-git
since there are multiple people on that lists interested in git solutions
on FreeBSD.
Some people are using the gitlab port under FreeBSD, which has improved a
lot lately.  That allows folks to have a nice FreeBSD-hosted git solution
which supports pull request type of workflows.

--
Craig


More information about the freebsd-ports mailing list