<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="vestabot.xsl"?>
<irclog>
<join channel="#vesta" nick="Penfold" time="2005-04-15T08:19:49Z"></join>
<join channel="#vesta" nick="snpeffer" time="2005-04-15T12:58:35Z"></join>
<msg channel="#vesta" nick="xorian" time="2005-04-15T14:37:24Z">It looks like Linus has written his own &quot;simple&quot; revision control system called &quot;git&quot;.  It&apos;s here: <link>http://kernel.org/pub/linux/kernel/people/torvalds/</link></msg>
<msg channel="#vesta" nick="adammartin" time="2005-04-15T14:48:21Z">Has anyone *actually* mentioned vesta to him?</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T14:49:24Z">adammartin: Not sure.  I&apos;m thinking I&apos;ll take a look at this git thing and see what it does, maybe this weekend.  It&apos;s apparently fairly rudimentary.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T14:52:56Z">From that &quot;Committing initial tree&quot; message, I think I have a good guess which of the three in zooko&apos;s triangle git chooses to leave out.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T14:56:21Z">Er, darn, mis-channel.</msg>
<emote channel="#vesta" nick="adammartin" time="2005-04-15T15:03:25Z">wishes he weren&apos;t spending all weekend practicing next week&apos;s Security For Normal Programmers lecture...</emote>
<emote channel="#vesta" nick="adammartin" time="2005-04-15T15:04:03Z">...or he could write an article &quot;reasons why linux kernel dev should move to vesta - and reasons why they might NOT want to&quot;</emote>
<msg channel="#vesta" nick="xorian" time="2005-04-15T15:05:26Z">adammartin: Heh.</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-15T15:25:34Z">not much in the way of information about git on that web page.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T15:26:10Z">scottven: Yeah, I haven&apos;t been able to find much about it.</msg>
<msg channel="#vesta" nick="adammartin" time="2005-04-15T16:27:21Z"><link>http://kerneltrap.org/node/4982</link> has some breif intro for anyone who hasn&apos;t found it yet....</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T16:46:56Z">Just appeared in vlatest - <link>http://pub.vestasys.org/</link> :  </msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T16:46:58Z">vestasys.org/vesta/repos/46.preserve_attribs/3: small code changes to improve the version, like passing preserved attribs as argument of appendEntry function</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:17:00Z">Just appeared in vlatest - <link>http://pub.vestasys.org/</link> :  </msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:17:02Z">vestasys.org/vesta/repos/47: Preserve versions on stubs replaced by other objects and on other</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:17:04Z">objects replaced by stubs and ghosts.</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:17:06Z">Promoted from repos/46.preserve_attribs/4.</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:17:08Z">vestasys.org/vesta/repos/46.preserve_attribs/4: Minor documentation re-wording</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:47:02Z">Just appeared in vlatest - <link>http://pub.vestasys.org/</link> :  </msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:47:04Z">vestasys.org/vesta/srpc/26: Removed append_prt from chars_seq/bytes_seq.  Restored pointer-free</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-15T18:47:06Z">memory allocation for chars_seq/bytes_seq storage.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T21:53:58Z">A user asks me: &quot;What is the default build directory, e.g the directory that files get compiled into by default?&quot;</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T21:54:33Z">I&apos;m trying to figure out how to rephrase that into a decent FAQ.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-15T21:58:47Z">Or even what section to put it in.  Maybe a new one on general building questions?</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T00:21:52Z">you know, GIT does have some features in common with Vesta.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-16T00:57:38Z">scottven: Enlighten us.  (I still haven&apos;t read much about it.)</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T01:17:38Z">xorian: content based fingerprinting.  fingerprint indexed backing store.  a concept similar to advancing as a seperate action from checking in.</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T01:28:30Z">xorian: oh, and 1980&apos;s style simple 3 way merge.  :)</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-16T02:02:21Z">scottven: Did you get all that from the readme?</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T02:04:12Z">xorian: no, from the kerneltrap.org link that adam pasted in around lunch time today.</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T02:05:29Z">xorian: it has lots of lkml excerpts about the features.</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T02:15:30Z">xorian: GIT does however still use the CVS model of everyone having a more-or-less complete source tree checked out.  THough, towards the end it evolves towards supporting sub-trees.</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-16T02:15:31Z">cvs sucks</msg>
<msg channel="#vesta" nick="scottven" time="2005-04-16T02:16:17Z">vestabot: thank you.</msg>
<msg channel="#vesta" nick="vestabot" time="2005-04-16T02:16:18Z">np</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-16T04:25:30Z">scottven: I see what you mean.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-16T04:27:31Z">Reading through that page is giving me some ideas.  Like having a diff tool that would read the directory structure and only compare the files that are different.</msg>
<msg channel="#vesta" nick="xorian" time="2005-04-16T04:37:51Z">But, ugh, SHA1 hashes for naming.</msg>
<msg channel="#vesta" nick="mann" time="2005-04-16T05:04:07Z">the git discussion is pretty interesting. it seems like linus would be a lot closer to satisfied with Vesta than i ever thought. he doesn&apos;t really care that much about the sophisticated merging support in BK. and his way of making things fast in git is pretty Vesta-repository-like. i guess it&apos;s because i&apos;m basically a file system person, not an SCM person, too.</msg>
<msg channel="#vesta" nick="mann" time="2005-04-16T05:07:22Z">it seems like linux needs the diff tool that only looks at files that have been changed because the whole kernel is one huge package. or maybe a few huge packages (one per subdirectory). yeah, we could make something like that easily too.</msg>
<msg channel="#vesta" nick="mann" time="2005-04-16T05:08:38Z">i imagine the &quot;SHA1 hashes for naming&quot; level of git is similar to the &quot;lookup by fingerprint&quot; level of the repository -- users don&apos;t really see that.</msg>
<join channel="#vesta" nick="Penfold" time="2005-04-16T06:37:57Z"></join>
</irclog>
