git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* gittogether session notes
@ 2010-10-29 18:05 Jeff King
  2010-10-29 18:06 ` Robin H. Johnson
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Jeff King @ 2010-10-29 18:05 UTC (permalink / raw)
  To: git

For anyone interested, session notes from GitTogether '10 are here:

  https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes

They are mostly rough transcriptions of the talks by a few volunteers,
along with slides from some of the speakers.  Some of it may be
incomplete or confusing, but I'm sure many of the speakers would be
happy to carry discussion onto the list if emailed.

-Peff

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

* Re: gittogether session notes
  2010-10-29 18:05 gittogether session notes Jeff King
@ 2010-10-29 18:06 ` Robin H. Johnson
  2010-10-29 18:11 ` A Large Angry SCM
  2010-10-29 19:26 ` Jakub Narebski
  2 siblings, 0 replies; 13+ messages in thread
From: Robin H. Johnson @ 2010-10-29 18:06 UTC (permalink / raw)
  To: Git Mailing List

[-- Attachment #1: Type: text/plain, Size: 777 bytes --]

On Fri, Oct 29, 2010 at 02:05:31PM -0400,  Jeff King wrote:
> For anyone interested, session notes from GitTogether '10 are here:
>   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> They are mostly rough transcriptions of the talks by a few volunteers,
> along with slides from some of the speakers.  Some of it may be
> incomplete or confusing, but I'm sure many of the speakers would be
> happy to carry discussion onto the list if emailed.
Thanks for the notes :-).

I would have loved to stay after the GSoC summit for GitTogether, but I
had other commitments.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 330 bytes --]

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

* Re: gittogether session notes
  2010-10-29 18:05 gittogether session notes Jeff King
  2010-10-29 18:06 ` Robin H. Johnson
@ 2010-10-29 18:11 ` A Large Angry SCM
  2010-10-29 18:21   ` Jeff King
  2010-10-29 19:26 ` Jakub Narebski
  2 siblings, 1 reply; 13+ messages in thread
From: A Large Angry SCM @ 2010-10-29 18:11 UTC (permalink / raw)
  To: Jeff King; +Cc: git

On 10/29/2010 02:05 PM, Jeff King wrote:
> For anyone interested, session notes from GitTogether '10 are here:
>
>    https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
>
> They are mostly rough transcriptions of the talks by a few volunteers,
> along with slides from some of the speakers.  Some of it may be
> incomplete or confusing, but I'm sure many of the speakers would be
> happy to carry discussion onto the list if emailed.

Did the GitHub folks do the their Git scalability presentation? I was 
hoping to see notes and/or slides from that.

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

* Re: gittogether session notes
  2010-10-29 18:11 ` A Large Angry SCM
@ 2010-10-29 18:21   ` Jeff King
  2010-10-29 18:33     ` Tom Preston-Werner
  0 siblings, 1 reply; 13+ messages in thread
From: Jeff King @ 2010-10-29 18:21 UTC (permalink / raw)
  To: A Large Angry SCM; +Cc: tom, git

On Fri, Oct 29, 2010 at 02:11:51PM -0400, A Large Angry SCM wrote:

> On 10/29/2010 02:05 PM, Jeff King wrote:
> >For anyone interested, session notes from GitTogether '10 are here:
> >
> >   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> >
> >They are mostly rough transcriptions of the talks by a few volunteers,
> >along with slides from some of the speakers.  Some of it may be
> >incomplete or confusing, but I'm sure many of the speakers would be
> >happy to carry discussion onto the list if emailed.
> 
> Did the GitHub folks do the their Git scalability presentation? I was
> hoping to see notes and/or slides from that.

Yeah, Tom talked about it, but there don't seem to be any notes. He did
have pretty slides, though. Tom, are your slides available anywhere? If
they're not super-secret, do you mind posting a link on the wiki?

-Peff

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

* Re: gittogether session notes
  2010-10-29 18:21   ` Jeff King
@ 2010-10-29 18:33     ` Tom Preston-Werner
  2010-10-29 19:22       ` A Large Angry SCM
  0 siblings, 1 reply; 13+ messages in thread
From: Tom Preston-Werner @ 2010-10-29 18:33 UTC (permalink / raw)
  To: Jeff King; +Cc: A Large Angry SCM, git

On Fri, Oct 29, 2010 at 11:21 AM, Jeff King <peff@peff.net> wrote:
> On Fri, Oct 29, 2010 at 02:11:51PM -0400, A Large Angry SCM wrote:
>> Did the GitHub folks do the their Git scalability presentation? I was
>> hoping to see notes and/or slides from that.
>
> Yeah, Tom talked about it, but there don't seem to be any notes. He did
> have pretty slides, though. Tom, are your slides available anywhere? If
> they're not super-secret, do you mind posting a link on the wiki?

I've added a link to the PDF slides on the wiki. For easy reference
here's the link:

http://dl.dropbox.com/u/61881/GitHub-Infrastructure.pdf

Tom

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

* Re: gittogether session notes
  2010-10-29 18:33     ` Tom Preston-Werner
@ 2010-10-29 19:22       ` A Large Angry SCM
  0 siblings, 0 replies; 13+ messages in thread
From: A Large Angry SCM @ 2010-10-29 19:22 UTC (permalink / raw)
  To: Tom Preston-Werner; +Cc: Jeff King, git

On 10/29/2010 02:33 PM, Tom Preston-Werner wrote:
> On Fri, Oct 29, 2010 at 11:21 AM, Jeff King<peff@peff.net>  wrote:
>> On Fri, Oct 29, 2010 at 02:11:51PM -0400, A Large Angry SCM wrote:
>>> Did the GitHub folks do the their Git scalability presentation? I was
>>> hoping to see notes and/or slides from that.
>>
>> Yeah, Tom talked about it, but there don't seem to be any notes. He did
>> have pretty slides, though. Tom, are your slides available anywhere? If
>> they're not super-secret, do you mind posting a link on the wiki?
>
> I've added a link to the PDF slides on the wiki. For easy reference
> here's the link:
>
> http://dl.dropbox.com/u/61881/GitHub-Infrastructure.pdf

Thanks Tom.

Unfortunately the slides don't stand on their own (they look nice, 
though). Is there a write up that describes what's the slides are showing?

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

* Re: gittogether session notes
  2010-10-29 18:05 gittogether session notes Jeff King
  2010-10-29 18:06 ` Robin H. Johnson
  2010-10-29 18:11 ` A Large Angry SCM
@ 2010-10-29 19:26 ` Jakub Narebski
  2010-10-29 19:46   ` Ilari Liusvaara
  2010-11-01 20:26   ` Jeff King
  2 siblings, 2 replies; 13+ messages in thread
From: Jakub Narebski @ 2010-10-29 19:26 UTC (permalink / raw)
  To: Jeff King; +Cc: git

Jeff King <peff@peff.net> writes:

> For anyone interested, session notes from GitTogether '10 are here:
> 
>   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> 
> They are mostly rough transcriptions of the talks by a few volunteers,
> along with slides from some of the speakers.  Some of it may be
> incomplete or confusing, but I'm sure many of the speakers would be
> happy to carry discussion onto the list if emailed.

Thank you all who created and posted notes, and those who posted their
slides.  It was a good idea to use Etherpad, I think.


The page about GitTogether 2010 on Git Wiki has a section called
"Suggested Topics" - which of those were made, and what talks are
missing from it?

I have provided below list with all 'suggested topics', with short
note if there are session notes notes, or talks slides, and in what
format.  You can see from it which are yet missing notes and slides.

* How bup stores 1TB+ in git, and what exploded along the way
  slides (ODP), notes (etherpad), documentation (github)

* How can we make git-submodule/git-subtree usable by mere mortals?
  notes x 2 (etherpad)

* Dulwich
  notes (etherpad)
 
* Git on DHTs (Git on Cassandra)
  notes/slides (Google Docs)

* Distributed code reviews
  notes (etherpad)

* How to (not) abuse Git (multiple lightning talks)
  ???

* Resurrecting the exponential-stride/bisection algorithm; practical issues
  notes (etherpad)

* Git and Encryption : How To Do X
  notes (etherpad)

* Using Git in a centralized, Gui based environment - What we achieved
  and what could be improved
  slides (PDF), repositories (github)
  
* Tolerating clock skew in commit histories
  notes (etherpad)

* Git as Software Freedom Conservancy member project
  notes (etherpad)

* git-remote-hg
  notes (etherpad)

* Dealing with many large repositories with lots of old data
  notes (etherpad)

* State of libgit2
  notes (etherpad)

* Project status JGit / Projects using JGit / future roadmap
  notes (etherpad)

* Git Survey Results / Gerrit Survey Results
  notes (etherpad) - only Gerrit Survey


* Git Scalability at GitHub
  slides (PDF)

* How to improve Git Together
  notes (etherpad)


Below there are proposed talks which either weren't presented, or lack
notes / slides.
* Hudson and Gerrit integration
* What's new on github: pull requests, git based wiki etc.
* Git and Big Files
* git log -L demo, combination of log and blame
* RefInsteadOf (discussion)
* git-always-on


Below there are notes and/or slides for which I don't have name of
presentation, lightning talk, or discussion:

* Gitweb caching
  notes (etherpad)

* Distributed Android builds
  notes (etherpad)

* git-cheetah
  notes (etherpad)

* Gerrit submodules support
  notes (git wiki)

-- 
Jakub Narebski
Poland
ShadeHawk on #git

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

* Re: gittogether session notes
  2010-10-29 19:26 ` Jakub Narebski
@ 2010-10-29 19:46   ` Ilari Liusvaara
  2010-10-30 10:41     ` Jakub Narebski
  2010-11-01 20:52     ` Jeff King
  2010-11-01 20:26   ` Jeff King
  1 sibling, 2 replies; 13+ messages in thread
From: Ilari Liusvaara @ 2010-10-29 19:46 UTC (permalink / raw)
  To: Jakub Narebski; +Cc: Jeff King, git

On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
> Jeff King <peff@peff.net> writes:
> 
> > For anyone interested, session notes from GitTogether '10 are here:
> > 
> >   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> > 
> > They are mostly rough transcriptions of the talks by a few volunteers,
> > along with slides from some of the speakers.  Some of it may be
> > incomplete or confusing, but I'm sure many of the speakers would be
> > happy to carry discussion onto the list if emailed.
> 
> Thank you all who created and posted notes, and those who posted their
> slides.  It was a good idea to use Etherpad, I think.
 
Any plans to make page of notes that were posted to Etherpad? Because
Etherpad doesn't seem to want to work for me... :-/

-Ilari

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

* Re: gittogether session notes
  2010-10-29 19:46   ` Ilari Liusvaara
@ 2010-10-30 10:41     ` Jakub Narebski
  2010-11-01 20:52     ` Jeff King
  1 sibling, 0 replies; 13+ messages in thread
From: Jakub Narebski @ 2010-10-30 10:41 UTC (permalink / raw)
  To: Ilari Liusvaara; +Cc: Jeff King, git

On Fri, Oct 29, 2010 21:46, Ilari Liusvaara wrote:
> On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
> > Jeff King <peff@peff.net> writes:
> > 
> > > For anyone interested, session notes from GitTogether '10 are here:
> > > 
> > >   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> > > 
> > > They are mostly rough transcriptions of the talks by a few volunteers,
> > > along with slides from some of the speakers.  Some of it may be
> > > incomplete or confusing, but I'm sure many of the speakers would be
> > > happy to carry discussion onto the list if emailed.
> > 
> > Thank you all who created and posted notes, and those who posted their
> > slides.  It was a good idea to use Etherpad, I think.
>  
> Any plans to make page of notes that were posted to Etherpad? Because
> Etherpad doesn't seem to want to work for me... :-/

Unfortunately Etherpad requires modern web browser.  It's a pity that
it doesn't provide plain-HTML fallback like e.g. GMail; it would probably
have to be read-only (without write capabilities), but even that would
help.

I have reposted single notes on Git wiki, converting it semi-mechanically
to Mediawiki format:
  https://git.wiki.kernel.org/index.php/GitTogether10/bup
linked from GitTogether10 page (I tried for subpages, forgetting that
they are not enabled).

-- 
Jakub Narebski
Poland

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

* Re: gittogether session notes
  2010-10-29 19:26 ` Jakub Narebski
  2010-10-29 19:46   ` Ilari Liusvaara
@ 2010-11-01 20:26   ` Jeff King
  2010-11-01 20:32     ` Shawn O. Pearce
  1 sibling, 1 reply; 13+ messages in thread
From: Jeff King @ 2010-11-01 20:26 UTC (permalink / raw)
  To: Jakub Narebski; +Cc: git

On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:

> Below there are proposed talks which either weren't presented, or lack
> notes / slides.
> * Hudson and Gerrit integration

Brad Larson talked about Hudson, and had slides. I don't seem to have an
email address for him, though.

> * What's new on github: pull requests, git based wiki etc.
> * Git and Big Files

I think these two didn't happen.

> * git log -L demo, combination of log and blame

Thomas did this, but it was mostly just showing off "-L".

> * RefInsteadOf (discussion)
> * git-always-on

I don't remember these, but I could be wrong. We split into two groups
on the last day, so not everybody saw every talk.

> Below there are notes and/or slides for which I don't have name of
> presentation, lightning talk, or discussion:
> 
> * Gitweb caching
>   notes (etherpad)

This was by John Hawley.

> * git-cheetah
>   notes (etherpad)

This was a short demo from Heiko Voigt.

> * Distributed Android builds
>   notes (etherpad)
> 
> * Gerrit submodules support
>   notes (git wiki)

There were a lot of discussions on both of these topics, so I don't know
if these notes even map to a specific planned talk.

-Peff

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

* Re: gittogether session notes
  2010-11-01 20:26   ` Jeff King
@ 2010-11-01 20:32     ` Shawn O. Pearce
  2010-11-01 20:36       ` Brad Larson
  0 siblings, 1 reply; 13+ messages in thread
From: Shawn O. Pearce @ 2010-11-01 20:32 UTC (permalink / raw)
  To: Jeff King, Brad Larson; +Cc: Jakub Narebski, git

Jeff King <peff@peff.net> wrote:
> On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
> 
> > Below there are proposed talks which either weren't presented, or lack
> > notes / slides.
> > * Hudson and Gerrit integration
> 
> Brad Larson talked about Hudson, and had slides. I don't seem to have an
> email address for him, though.
 
Brad, can you post your Hudson slides on the wiki?

> > * What's new on github: pull requests, git based wiki etc.

Tom talked about this, but there weren't any slides.  He just
presented the web site and described what he was showing.

> > * Git and Big Files

John Hawley and I talked about this a bit, it probably makes sense
to take Avery's bup work and start to formalize it within core Git.
But yea, we didn't ever get around to debating the merits of a new
"sequence" object type vs. defining a new variant of the current
tree mode and reusing the current tree walking support to link in
the segments of the huge file.

I think it really depends on what older versions of Git will
do.  If older Git versions would accept a different tree mode
(e.g. '040001') and treat them as normal trees, we could at least
use older Git servers for push/pull/fsck/gc without breaking the
repository.  But doing a checkout would produce a directory of
segments, and updating a segment would break the directory mode.
But I suspect older gits will choke on that tree mode.

> > * git log -L demo, combination of log and blame
> 
> Thomas did this, but it was mostly just showing off "-L".
 
And this is pretty cool too.  I was pretty impressed by the flag.

> > * RefInsteadOf (discussion)

RefInsteadOf turned out to be a non-discussion.  I asked the SEMC
guys what they wanted... and it turns out its already handled
somewhere else and they didn't realize it.  They just needed to
use the fetch refspec in .git/config correctly.  :-)

> > * git-always-on

This was the Qualcomm guys presenting how they use DRBD to keep
git in sync on multiple machines and implement quick fail-over when
there is a problem with the primary.

-- 
Shawn.

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

* Re: gittogether session notes
  2010-11-01 20:32     ` Shawn O. Pearce
@ 2010-11-01 20:36       ` Brad Larson
  0 siblings, 0 replies; 13+ messages in thread
From: Brad Larson @ 2010-11-01 20:36 UTC (permalink / raw)
  To: Shawn O. Pearce; +Cc: Jeff King, Jakub Narebski, git

On Mon, Nov 1, 2010 at 3:32 PM, Shawn O. Pearce <spearce@spearce.org> wrote:
> Jeff King <peff@peff.net> wrote:
>> On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
>>
>> > Below there are proposed talks which either weren't presented, or lack
>> > notes / slides.
>> > * Hudson and Gerrit integration
>>
>> Brad Larson talked about Hudson, and had slides. I don't seem to have an
>> email address for him, though.
>
> Brad, can you post your Hudson slides on the wiki?

I didn't have slides, just a live demo of Hudson running on my box
doing build tests of tools/gerrit from android.git.kernel.org.  I'll
take some screen shots and throw them into a presentation for
historical reference.  Should I email that to someone or ...?

Brad


>
>> > * What's new on github: pull requests, git based wiki etc.
>
> Tom talked about this, but there weren't any slides.  He just
> presented the web site and described what he was showing.
>
>> > * Git and Big Files
>
> John Hawley and I talked about this a bit, it probably makes sense
> to take Avery's bup work and start to formalize it within core Git.
> But yea, we didn't ever get around to debating the merits of a new
> "sequence" object type vs. defining a new variant of the current
> tree mode and reusing the current tree walking support to link in
> the segments of the huge file.
>
> I think it really depends on what older versions of Git will
> do.  If older Git versions would accept a different tree mode
> (e.g. '040001') and treat them as normal trees, we could at least
> use older Git servers for push/pull/fsck/gc without breaking the
> repository.  But doing a checkout would produce a directory of
> segments, and updating a segment would break the directory mode.
> But I suspect older gits will choke on that tree mode.
>
>> > * git log -L demo, combination of log and blame
>>
>> Thomas did this, but it was mostly just showing off "-L".
>
> And this is pretty cool too.  I was pretty impressed by the flag.
>
>> > * RefInsteadOf (discussion)
>
> RefInsteadOf turned out to be a non-discussion.  I asked the SEMC
> guys what they wanted... and it turns out its already handled
> somewhere else and they didn't realize it.  They just needed to
> use the fetch refspec in .git/config correctly.  :-)
>
>> > * git-always-on
>
> This was the Qualcomm guys presenting how they use DRBD to keep
> git in sync on multiple machines and implement quick fail-over when
> there is a problem with the primary.
>
> --
> Shawn.
>

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

* Re: gittogether session notes
  2010-10-29 19:46   ` Ilari Liusvaara
  2010-10-30 10:41     ` Jakub Narebski
@ 2010-11-01 20:52     ` Jeff King
  1 sibling, 0 replies; 13+ messages in thread
From: Jeff King @ 2010-11-01 20:52 UTC (permalink / raw)
  To: Ilari Liusvaara; +Cc: Jakub Narebski, git

On Fri, Oct 29, 2010 at 10:46:27PM +0300, Ilari Liusvaara wrote:

> > >   https://git.wiki.kernel.org/index.php/GitTogether10#Session_notes
> [...]
> Any plans to make page of notes that were posted to Etherpad? Because
> Etherpad doesn't seem to want to work for me... :-/

Etherpad can export to html or text.  I just added links on the wiki for
each talk to its html and text counterparts. Annoyingly, the etherpad
server sends an "attachment" content disposition, which means the
browser will try to save it rather than display it. But that should at
least make it readable.

-Peff

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

end of thread, other threads:[~2010-11-01 20:52 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-29 18:05 gittogether session notes Jeff King
2010-10-29 18:06 ` Robin H. Johnson
2010-10-29 18:11 ` A Large Angry SCM
2010-10-29 18:21   ` Jeff King
2010-10-29 18:33     ` Tom Preston-Werner
2010-10-29 19:22       ` A Large Angry SCM
2010-10-29 19:26 ` Jakub Narebski
2010-10-29 19:46   ` Ilari Liusvaara
2010-10-30 10:41     ` Jakub Narebski
2010-11-01 20:52     ` Jeff King
2010-11-01 20:26   ` Jeff King
2010-11-01 20:32     ` Shawn O. Pearce
2010-11-01 20:36       ` Brad Larson

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).