git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* Scribblings for a cogito/git tutorial
@ 2005-10-17 15:04 Horst von Brand
  2005-10-18  2:28 ` David Whistler
  2005-10-21 20:51 ` Petr Baudis
  0 siblings, 2 replies; 7+ messages in thread
From: Horst von Brand @ 2005-10-17 15:04 UTC (permalink / raw
  To: git; +Cc: Martin Langhoff (CatalystIT)

I've also been asked around here for a cogito+git tutorial, to that end
I've made up a script that simulates several developers interacting.
Hacking around is simulated by patching, ed(1) scripts (merges don't turn
out the same diff every time), and plain copying new files in. I've set up
a GPG key with an empty passphrase (comment is "Experimental") to have
signed tags, etc. in a convenient manner. The idea is to create interesting
histories (for browsing) and show off the commands in a compact way. If
only there was a convenient way to run a strech of the (bash) script, look
at the results, and then resume...

Comments, suggestions, patches are welcome! 

Repository of the script and supporting files is at
<http://pincoya.inf.utfsm.cl/Script.git>
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-17 15:04 Scribblings for a cogito/git tutorial Horst von Brand
@ 2005-10-18  2:28 ` David Whistler
  2005-10-18  3:12   ` Horst von Brand
  2005-10-21 20:51 ` Petr Baudis
  1 sibling, 1 reply; 7+ messages in thread
From: David Whistler @ 2005-10-18  2:28 UTC (permalink / raw
  To: git

Horst von Brand <vonbrand <at> inf.utfsm.cl> writes:

> 
> Comments, suggestions, patches are welcome! 
> 
> Repository of the script and supporting files is at
> <http://pincoya.inf.utfsm.cl/Script.git>


I can't read it.  Seems to be a recursive trick.

Or did you mean to do that?

-d

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-18  2:28 ` David Whistler
@ 2005-10-18  3:12   ` Horst von Brand
  0 siblings, 0 replies; 7+ messages in thread
From: Horst von Brand @ 2005-10-18  3:12 UTC (permalink / raw
  To: David Whistler; +Cc: git

David Whistler <dwhistler@gmail.com> wrote:
> Horst von Brand <vonbrand <at> inf.utfsm.cl> writes:

[...]

> > Comments, suggestions, patches are welcome! 
> > 
> > Repository of the script and supporting files is at
> > <http://pincoya.inf.utfsm.cl/Script.git>

> I can't read it.  Seems to be a recursive trick.

Latest cogito + latest git here clones it without problems over the 'net
(from home, via ADSL).

> Or did you mean to do that?

I might have set it up wrong, but it doesn't look that way.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-17 15:04 Scribblings for a cogito/git tutorial Horst von Brand
  2005-10-18  2:28 ` David Whistler
@ 2005-10-21 20:51 ` Petr Baudis
  2005-10-21 21:46   ` Horst von Brand
  2005-10-21 21:56   ` Horst von Brand
  1 sibling, 2 replies; 7+ messages in thread
From: Petr Baudis @ 2005-10-21 20:51 UTC (permalink / raw
  To: Horst von Brand; +Cc: git, Martin Langhoff (CatalystIT)

Dear diary, on Mon, Oct 17, 2005 at 05:04:54PM CEST, I got a letter
where Horst von Brand <vonbrand@inf.utfsm.cl> told me that...
> I've also been asked around here for a cogito+git tutorial, to that end
> I've made up a script that simulates several developers interacting.
> Hacking around is simulated by patching, ed(1) scripts (merges don't turn
> out the same diff every time), and plain copying new files in. I've set up
> a GPG key with an empty passphrase (comment is "Experimental") to have
> signed tags, etc. in a convenient manner. The idea is to create interesting
> histories (for browsing) and show off the commands in a compact way. If
> only there was a convenient way to run a strech of the (bash) script, look
> at the results, and then resume...
> 
> Comments, suggestions, patches are welcome! 
> 
> Repository of the script and supporting files is at
> <http://pincoya.inf.utfsm.cl/Script.git>

Thanks, it's very nice! If you don't mind (actually, is it / can it be GPL?),
I added it to Cogito as Documentation/tutorial-script/ .

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
VI has two modes: the one in which it beeps and the one in which
it doesn't.

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-21 20:51 ` Petr Baudis
@ 2005-10-21 21:46   ` Horst von Brand
  2005-10-23 22:36     ` Petr Baudis
  2005-10-21 21:56   ` Horst von Brand
  1 sibling, 1 reply; 7+ messages in thread
From: Horst von Brand @ 2005-10-21 21:46 UTC (permalink / raw
  To: Petr Baudis; +Cc: Horst von Brand, git, Martin Langhoff (CatalystIT)

Petr Baudis <pasky@suse.cz> wrote:
> Dear diary, on Mon, Oct 17, 2005 at 05:04:54PM CEST, I got a letter
> where Horst von Brand <vonbrand@inf.utfsm.cl> told me that...
> > I've also been asked around here for a cogito+git tutorial, to that end
> > I've made up a script that simulates several developers interacting.
> > Hacking around is simulated by patching, ed(1) scripts (merges don't turn
> > out the same diff every time), and plain copying new files in. I've set up
> > a GPG key with an empty passphrase (comment is "Experimental") to have
> > signed tags, etc. in a convenient manner. The idea is to create interesting
> > histories (for browsing) and show off the commands in a compact way. If
> > only there was a convenient way to run a strech of the (bash) script, look
> > at the results, and then resume...
> > 
> > Comments, suggestions, patches are welcome! 
> > 
> > Repository of the script and supporting files is at
> > <http://pincoya.inf.utfsm.cl/Script.git>

> Thanks, it's very nice! If you don't mind (actually, is it / can it be GPL?),

Certainly, I realized later that I didn't clarify the license. It's on my
TODO list ;-)

I'm also thinking on changing the octopus example into one that works and
clean up some stuff. And perhaps make Bob into a diehard git user, for
contrast.

> I added it to Cogito as Documentation/tutorial-script/ .

I'm honored.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-21 20:51 ` Petr Baudis
  2005-10-21 21:46   ` Horst von Brand
@ 2005-10-21 21:56   ` Horst von Brand
  1 sibling, 0 replies; 7+ messages in thread
From: Horst von Brand @ 2005-10-21 21:56 UTC (permalink / raw
  To: Petr Baudis; +Cc: Horst von Brand, git, Martin Langhoff (CatalystIT)

Petr Baudis <pasky@suse.cz> wrote:
> Dear diary, on Mon, Oct 17, 2005 at 05:04:54PM CEST, I got a letter
> where Horst von Brand <vonbrand@inf.utfsm.cl> told me that...

[...]

> > Repository of the script and supporting files is at
> > <http://pincoya.inf.utfsm.cl/Script.git>

> Thanks, it's very nice! If you don't mind (actually, is it / can it be GPL?),
> I added it to Cogito as Documentation/tutorial-script/ .

It seems you got the whole history of the script into cogito's history. Is
that right?
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513

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

* Re: Scribblings for a cogito/git tutorial
  2005-10-21 21:46   ` Horst von Brand
@ 2005-10-23 22:36     ` Petr Baudis
  0 siblings, 0 replies; 7+ messages in thread
From: Petr Baudis @ 2005-10-23 22:36 UTC (permalink / raw
  To: Horst von Brand; +Cc: git, Martin Langhoff (CatalystIT)

Dear diary, on Fri, Oct 21, 2005 at 11:46:56PM CEST, I got a letter
where Horst von Brand <vonbrand@inf.utfsm.cl> told me that...
> I'm also thinking on changing the octopus example into one that works and
> clean up some stuff. And perhaps make Bob into a diehard git user, for
> contrast.

Nice idea to show all the angles - although for Cogito I think I will
stay with pure Cogito (wherever possible), no need to scare the users...
;-))

Dear diary, on Fri, Oct 21, 2005 at 11:56:39PM CEST, I got a letter
where Horst von Brand <vonbrand@inf.utfsm.cl> told me that...
> > > Repository of the script and supporting files is at
> > > <http://pincoya.inf.utfsm.cl/Script.git>
> 
> > Thanks, it's very nice! If you don't mind (actually, is it / can it be GPL?),
> > I added it to Cogito as Documentation/tutorial-script/ .
> 
> It seems you got the whole history of the script into cogito's history. Is
> that right?

Nope. I couldn't just merge (like gitk-in-git) since I needed to move
the files to a subdirectory, so I would have to do that manually. And I
decided to just flatten it since it was just two revisions, after all.

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
VI has two modes: the one in which it beeps and the one in which
it doesn't.

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

end of thread, other threads:[~2005-10-23 22:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-17 15:04 Scribblings for a cogito/git tutorial Horst von Brand
2005-10-18  2:28 ` David Whistler
2005-10-18  3:12   ` Horst von Brand
2005-10-21 20:51 ` Petr Baudis
2005-10-21 21:46   ` Horst von Brand
2005-10-23 22:36     ` Petr Baudis
2005-10-21 21:56   ` Horst von Brand

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).