Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 2015 10:52:47 -0800
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        Yuri <yuri@rawbw.com>
Cc:        ports <freebsd-ports@freebsd.org>
Subject:   Re: Gogs port: A painless self-hosted Git service
Message-ID:  <CAG=rPVf9vVUQHMZ7SLE3_6oM%2B6sjsSSh0WvUZ74-n87qDw2sfw@mail.gmail.com>
In-Reply-To: <567580A3.6040101@rawbw.com>
References:  <566D38ED.7050406@rawbw.com> <566D5B3C.4040602@FreeBSD.org> <566E75C3.9090601@toco-domains.de> <56713466.9090609@rawbw.com> <CAG=rPVcEHwF_ikKOahs2jqb2Tpi1i6Ym6Nh%2BhCrseBW0hLiZxw@mail.gmail.com> <567580A3.6040101@rawbw.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Dec 19, 2015 at 8:06 AM, Yuri <yuri@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVf9vVUQHMZ7SLE3_6oM%2B6sjsSSh0WvUZ74-n87qDw2sfw>