gittogether session notes

13 messages, 8 authors, 2016-06-15 · open the first message on its own page

gittogether session notes

From: Jeff King <hidden>
Date: 2016-06-15 22:49:56

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

Re: gittogether session notes

From: Robin H. Johnson <hidden>
Date: 2016-06-15 22:49:56

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

Re: gittogether session notes

From: A Large Angry SCM <hidden>
Date: 2016-06-15 22:49:56

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.

Re: gittogether session notes

From: Jeff King <hidden>
Date: 2016-06-15 22:49:56

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:
quoted
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

Re: gittogether session notes

From: Tom Preston-Werner <hidden>
Date: 2016-06-15 22:49:56

On Fri, Oct 29, 2010 at 11:21 AM, Jeff King [off-list ref] wrote:
On Fri, Oct 29, 2010 at 02:11:51PM -0400, A Large Angry SCM wrote:
quoted
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

Re: gittogether session notes

From: A Large Angry SCM <hidden>
Date: 2016-06-15 22:49:56

On 10/29/2010 02:33 PM, Tom Preston-Werner wrote:
On Fri, Oct 29, 2010 at 11:21 AM, Jeff King[off-list ref]  wrote:
quoted
On Fri, Oct 29, 2010 at 02:11:51PM -0400, A Large Angry SCM wrote:
quoted
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?

Re: gittogether session notes

From: Jakub Narebski <hidden>
Date: 2016-06-15 22:49:56

Jeff King [off-list ref] 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

Re: gittogether session notes

From: Ilari Liusvaara <hidden>
Date: 2016-06-15 22:49:56

On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
Jeff King [off-list ref] writes:
quoted
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

Re: gittogether session notes

From: Jakub Narebski <hidden>
Date: 2016-06-15 22:49:56

On Fri, Oct 29, 2010 21:46, Ilari Liusvaara wrote:
On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
quoted
Jeff King [off-list ref] writes:
quoted
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

Re: gittogether session notes

From: Jeff King <hidden>
Date: 2016-06-15 22:49:57

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

Re: gittogether session notes

From: Shawn O. Pearce <hidden>
Date: 2016-06-15 22:49:57

Jeff King [off-list ref] wrote:
On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
quoted
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?
quoted
* 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.
quoted
* 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.
quoted
* 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.
quoted
* 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.  :-)
quoted
* 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.

Re: gittogether session notes

From: Brad Larson <hidden>
Date: 2016-06-15 22:49:57

On Mon, Nov 1, 2010 at 3:32 PM, Shawn O. Pearce [off-list ref] wrote:
Jeff King [off-list ref] wrote:
quoted
On Fri, Oct 29, 2010 at 12:26:15PM -0700, Jakub Narebski wrote:
quoted
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

quoted
quoted
* 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.
quoted
quoted
* 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.
quoted
quoted
* 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.
quoted
quoted
* 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.  :-)
quoted
quoted
* 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.

Re: gittogether session notes

From: Jeff King <hidden>
Date: 2016-06-15 22:49:57

On Fri, Oct 29, 2010 at 10:46:27PM +0300, Ilari Liusvaara wrote:
quoted
quoted
  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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help