Re: Git in GSoC 2022?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dscho,

On Wed, Mar 9, 2022 at 5:19 PM Johannes Schindelin
<Johannes.Schindelin@xxxxxx> wrote:
>
> Hi Kaartic,
>
> On Sun, 30 Jan 2022, Kaartic Sivaraam wrote:
>
> > On 28/01/22 4:15 pm, Johannes Schindelin wrote:
> > >
> > > A project that I would personally find a lot of fun, with a great impact,
> > > and never really talked about on this list, would be to offer a good
> > > replacement for the `git daemon`: its purpose is to make it easy to stand
> > > up an ad-hoc server, to allow developers to clone/fetch (and even push, if
> > > that is enabled) via the network, unauthenticated. Now, the git://
> > > protocol has served us well in the beginning, but it is increasingly
> > > obvious that we should use https:// wherever possible. Wouldn't it be fun
> > > to have a `git daemon` that talks https:// by default, maybe even
> > > optionally offering a real web UI via gitweb? This is not as huge of a
> > > project as it sounds, Jeff Hostetler already did a ton of work to that end
> > > over in the Microsoft fork of Git: the `test-gvfs-protocol` helper is used
> > > in the regression tests to offer Git repositories via http:// and the
> > > biggest task to convert this to an HTTP-speaking `git daemon` would be to
> > > rip out the GVFS parts. After that, HTTPS support could be added.
> > >
> >
> > Sounds interesting. Would you mind drafting this into a project proposal
> > for GSoC. Then we could add it to the list of ideas document [1].
> >
> > Also, would you be willing to mentor a student in case they pick this
> > project? Or would you rather leave it to others?
>
> I would _love_ to mentor a student, but my time constraints do not allow
> me to do that.
>

That's understandable. Thanks for sharing the project idea!

In case anyone else is interested to volunteer as a mentor for this project,
do chime in. We could then add this one to the ideas list.

--
Sivaraam



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux