git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GSoC idea] Resumable clone
@ 2015-03-02 23:33 Koosha Khajehmoogahi
  2015-03-02 23:47 ` Junio C Hamano
  0 siblings, 1 reply; 3+ messages in thread
From: Koosha Khajehmoogahi @ 2015-03-02 23:33 UTC (permalink / raw)
  To: git

Among GSoC 2011 ideas of git [1], it was proposed that a GSoC project
could be implementing resumable clone for git. AFAIK, this feature is
still missing in git but could be a great idea to be implemented. Does
that sound OK to the community?

[1]: https://git.wiki.kernel.org/index.php/SoC2011Ideas#Resumable_clone

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GSoC idea] Resumable clone
  2015-03-02 23:33 [GSoC idea] Resumable clone Koosha Khajehmoogahi
@ 2015-03-02 23:47 ` Junio C Hamano
  2015-03-03  1:02   ` Duy Nguyen
  0 siblings, 1 reply; 3+ messages in thread
From: Junio C Hamano @ 2015-03-02 23:47 UTC (permalink / raw)
  To: Koosha Khajehmoogahi; +Cc: git

Koosha Khajehmoogahi <koosha.khajeh@gmail.com> writes:

> Among GSoC 2011 ideas of git [1], it was proposed that a GSoC project
> could be implementing resumable clone for git. AFAIK, this feature is
> still missing in git but could be a great idea to be implemented. Does
> that sound OK to the community?
>
> [1]: https://git.wiki.kernel.org/index.php/SoC2011Ideas#Resumable_clone

Depends on how it will be implemented, I guess.

I highly suspect that it would not fly well if it is added as a part
of the current protocol, as people are actively discussing how to
revamp it.  And I have a feeling that the v2 protocol would not
ready for a student to build upon by this summer.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GSoC idea] Resumable clone
  2015-03-02 23:47 ` Junio C Hamano
@ 2015-03-03  1:02   ` Duy Nguyen
  0 siblings, 0 replies; 3+ messages in thread
From: Duy Nguyen @ 2015-03-03  1:02 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: Koosha Khajehmoogahi, git

On Tue, Mar 3, 2015 at 6:47 AM, Junio C Hamano <gitster@pobox.com> wrote:
> Koosha Khajehmoogahi <koosha.khajeh@gmail.com> writes:
>
>> Among GSoC 2011 ideas of git [1], it was proposed that a GSoC project
>> could be implementing resumable clone for git. AFAIK, this feature is
>> still missing in git but could be a great idea to be implemented. Does
>> that sound OK to the community?
>>
>> [1]: https://git.wiki.kernel.org/index.php/SoC2011Ideas#Resumable_clone
>
> Depends on how it will be implemented, I guess.

I still want to pursue stable pack approach [1]. It's not a good fit
for clone case (cached bundles would be much better). On the other
hand it does not need special support like cached bundles and can work
with upload-pack-v1. It might fit in gsoc scope. I guess whether it
may have a chance to get merged after gsoc is the deciding factor.

> I highly suspect that it would not fly well if it is added as a part
> of the current protocol, as people are actively discussing how to
> revamp it.  And I have a feeling that the v2 protocol would not
> ready for a student to build upon by this summer.

[1] http://thread.gmane.org/gmane.comp.version-control.git/184490/focus=184705
Though what I had in mind (and patches) does not need on-disk caching at all.
-- 
Duy

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-03-03  1:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-02 23:33 [GSoC idea] Resumable clone Koosha Khajehmoogahi
2015-03-02 23:47 ` Junio C Hamano
2015-03-03  1:02   ` Duy Nguyen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).