* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
@ 2009-02-17 17:29 ` Sverre Rabbelier
2009-02-17 23:49 ` Johannes Schindelin
2009-02-17 17:39 ` martin f krafft
` (8 subsequent siblings)
9 siblings, 1 reply; 30+ messages in thread
From: Sverre Rabbelier @ 2009-02-17 17:29 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
Heya,
On Tue, Feb 17, 2009 at 17:47, Johannes Schindelin
<Johannes.Schindelin@gmx.de> wrote:
> I managed to collect 10 candidates already, and since I did all the hard
> work of collating them, I took the liberty of ordering them into a very
> subjective order of ugfwiininess (pronounced "You-gah-wee-knee-ness").
How about using git to do a temporary 'svn stash'?
If you have changes in your svn working copy that you cannot commit
just yet, but you want to check out an earlier revision for whatever
reason, the current only solution in svn to that is to have a second
working copy. But no longer!
$ cd path/to/svn/repo
$ git init && git add . && git commit -m "save svn state"
$ svn revert -R *
$ svn update -r 42
$ # do whatever you need to do here
$ git reset --hard && rm .git
Does that qualify? ;)
--
Cheers,
Sverre Rabbelier
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 17:29 ` Sverre Rabbelier
@ 2009-02-17 23:49 ` Johannes Schindelin
2009-02-17 23:51 ` Sverre Rabbelier
0 siblings, 1 reply; 30+ messages in thread
From: Johannes Schindelin @ 2009-02-17 23:49 UTC (permalink / raw)
To: Sverre Rabbelier; +Cc: git
Hi,
On Tue, 17 Feb 2009, Sverre Rabbelier wrote:
> On Tue, Feb 17, 2009 at 17:47, Johannes Schindelin
> <Johannes.Schindelin@gmx.de> wrote:
> > I managed to collect 10 candidates already, and since I did all the hard
> > work of collating them, I took the liberty of ordering them into a very
> > subjective order of ugfwiininess (pronounced "You-gah-wee-knee-ness").
>
> How about using git to do a temporary 'svn stash'?
> If you have changes in your svn working copy that you cannot commit
> just yet, but you want to check out an earlier revision for whatever
> reason, the current only solution in svn to that is to have a second
> working copy. But no longer!
> $ cd path/to/svn/repo
> $ git init && git add . && git commit -m "save svn state"
> $ svn revert -R *
> $ svn update -r 42
> $ # do whatever you need to do here
> $ git reset --hard && rm .git
>
> Does that qualify? ;)
Heh, do you actually use it?
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
2009-02-17 17:29 ` Sverre Rabbelier
@ 2009-02-17 17:39 ` martin f krafft
2009-02-17 18:04 ` Mike Hommey
2009-02-17 23:51 ` Johannes Schindelin
2009-02-17 18:00 ` Michael J Gruber
` (7 subsequent siblings)
9 siblings, 2 replies; 30+ messages in thread
From: martin f krafft @ 2009-02-17 17:39 UTC (permalink / raw)
To: Johannes Schindelin, git
[-- Attachment #1: Type: text/plain, Size: 1839 bytes --]
also sprach Johannes Schindelin <Johannes.Schindelin@gmx.de> [2009.02.17.1747 +0100]:
> a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> how to
>
> Use Git For What It Is Not Indended
>
> As most of you probably did not find my blog yet, this may come as a
> surprise to you, but it will not be the only surprise in this email.
A shame that I didn't see the contest start. I would have had
a number of cases to add using Git
- to track your ~ (cf. http://vcs-home.madduck.net)
- to track /etc (cf. http://kitenet.net/~joey/code/etckeeper/)
- as the backend for a service like snapshot.debian.net
- as a mail store and complete replacement of IMAP
anyway, enter me for round 2!!
> Avery Pennarun explains his endeavor of tracking windows with
> git... "If I get a virus, I can 'git revert' it."
> http://alumnit.ca/~apenwarr/log/?m=200901#21
>
> Sverre remarks: "It even beats the way we use Git to track the
> MSys installation in msysgit.git..."
>
> This is also related to Martin Krafft's idea to sort of replace
> the Debian packaging management by using Git, but...
I had this idea? Well, maybe something related: vcs-pkg.org, which
is about using distributed VCS for distro package maintenance. More
Debian-specific is my goal to replace source packages with services
that build straight from trees identified by Git tags, which I've
written a bit about here:
http://madduck.net/blog/2005.08.11:rcs-uploads/
This is up high on my list of todos, so expect more on this topic
soon.
Anyway, thanks Johannes for the fun! :)
--
martin | http://madduck.net/ | http://two.sentenc.es/
"wenn elephanten tanzen leidet das gras."
-- die vogelpredigt
spamtraps: madduck.bogus@madduck.net
[-- Attachment #2: Digital signature (see http://martin-krafft.net/gpg/) --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 17:39 ` martin f krafft
@ 2009-02-17 18:04 ` Mike Hommey
2009-02-17 23:51 ` Johannes Schindelin
1 sibling, 0 replies; 30+ messages in thread
From: Mike Hommey @ 2009-02-17 18:04 UTC (permalink / raw)
To: git
On Tue, Feb 17, 2009 at 06:39:57PM +0100, martin f krafft wrote:
> also sprach Johannes Schindelin <Johannes.Schindelin@gmx.de> [2009.02.17.1747 +0100]:
> > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> > how to
> >
> > Use Git For What It Is Not Indended
> >
> > As most of you probably did not find my blog yet, this may come as a
> > surprise to you, but it will not be the only surprise in this email.
>
> A shame that I didn't see the contest start. I would have had
> a number of cases to add using Git
>
> - to track your ~ (cf. http://vcs-home.madduck.net)
> - to track /etc (cf. http://kitenet.net/~joey/code/etckeeper/)
> - as the backend for a service like snapshot.debian.net
Speaking of which I've done some initial testing a while ago
(http://glandium.org/blog/?p=182) and done some archive-wide testing
recently for which I still have to gather data and post about.
I also have some other use of git at work that I still have to post
about.
Cheers,
Mike
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 17:39 ` martin f krafft
2009-02-17 18:04 ` Mike Hommey
@ 2009-02-17 23:51 ` Johannes Schindelin
1 sibling, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-02-17 23:51 UTC (permalink / raw)
To: martin f krafft; +Cc: git
Hi,
On Tue, 17 Feb 2009, martin f krafft wrote:
> also sprach Johannes Schindelin <Johannes.Schindelin@gmx.de> [2009.02.17.1747 +0100]:
> > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> > how to
> >
> > Use Git For What It Is Not Indended
> >
> > As most of you probably did not find my blog yet, this may come as a
> > surprise to you, but it will not be the only surprise in this email.
>
> A shame that I didn't see the contest start. I would have had
> a number of cases to add using Git
>
> - to track your ~ (cf. http://vcs-home.madduck.net)
> - to track /etc (cf. http://kitenet.net/~joey/code/etckeeper/)
> - as the backend for a service like snapshot.debian.net
> - as a mail store and complete replacement of IMAP
>
> anyway, enter me for round 2!!
Sure!
But I deem the first two being trumped by the large media...
If you could point me to the IMAP thing, I'd be interested personally, as
I use Git to track all my mails in maildir format.
Ciao,
Dscho
> > This is also related to Martin Krafft's idea to sort of replace the
> > Debian packaging management by using Git, but...
>
> I had this idea? Well, maybe something related: vcs-pkg.org, which
> is about using distributed VCS for distro package maintenance.
Yes, that's what I meant.
> Anyway, thanks Johannes for the fun! :)
You're very welcome!
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
2009-02-17 17:29 ` Sverre Rabbelier
2009-02-17 17:39 ` martin f krafft
@ 2009-02-17 18:00 ` Michael J Gruber
2009-02-17 18:34 ` Sergio Callegari
` (6 subsequent siblings)
9 siblings, 0 replies; 30+ messages in thread
From: Michael J Gruber @ 2009-02-17 18:00 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
To those wondering what happened to Dscho lately:
In Germany, there is this special time of the year called
Fasching/Karneval/Fasenacht/... (carneval) where even the most serious
patch bashers may turn into funny pals ;)
To Dscho:
Great work, I hope you'll go on past Ash Wednesday!
I'll work on my entry for the next contest, but the Top Ten are hard to
beat...
Michael
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (2 preceding siblings ...)
2009-02-17 18:00 ` Michael J Gruber
@ 2009-02-17 18:34 ` Sergio Callegari
2009-02-19 10:32 ` Peter Krefting
` (5 subsequent siblings)
9 siblings, 0 replies; 30+ messages in thread
From: Sergio Callegari @ 2009-02-17 18:34 UTC (permalink / raw)
To: git
I've been feeling a bit ugfwiinic all the afternoon and I couldn't realize why,
but then I finally saw your post and I understood!
But Dscho, now I am sure that you missed that "git diff -odf" at the very core
of git functionality that certainly Linus implemented on day one and that surely
got lost due to an unfortunate SHA clash!
Ciao
Sergio
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (3 preceding siblings ...)
2009-02-17 18:34 ` Sergio Callegari
@ 2009-02-19 10:32 ` Peter Krefting
2009-03-03 10:30 ` Jakub Narebski
` (4 subsequent siblings)
9 siblings, 0 replies; 30+ messages in thread
From: Peter Krefting @ 2009-02-19 10:32 UTC (permalink / raw)
To: Git Mailing List
Johannes Schindelin:
> Number 10:
> Sergio Callegari describes how to manage opendocument (openoffice.org) files
Which is very nice, it saved me several megabytes of disk space :-)
> Git was clearly intended to track source code stored as small ASCII
> files; otherwise, 'git diff' would not be such an integral part of
> Git.
Still, I have "git diff" working fine for OpenOffice Writer documents
here, using "oodiff" that I found somewhere I cannot remember...
Now, if only OpenOffice could be told not to store the documents as zip
files, but rather as a directory, I wouldn't have to fool Git using the
rezipper. Or perhaps one should implement support in Git to store zip
files expanded (and just create the .zip on checkout)?
Then one could even merge conflicts between concurrent edits.
--
\\// Peter - http://www.softwolves.pp.se/
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (4 preceding siblings ...)
2009-02-19 10:32 ` Peter Krefting
@ 2009-03-03 10:30 ` Jakub Narebski
2009-03-03 11:20 ` Johannes Schindelin
2009-03-07 0:56 ` Jakub Narebski
2009-03-03 15:09 ` Reece Dunn
` (3 subsequent siblings)
9 siblings, 2 replies; 30+ messages in thread
From: Jakub Narebski @ 2009-03-03 10:30 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> Dear fans of Git,
>
> a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> how to
>
> Use Git For What It Is Not Indended
>
> As most of you probably did not find my blog yet, this may come as a
> surprise to you, but it will not be the only surprise in this email.
Errr... URL (of a blog), please?
Another candidate for UGFWIINI contest: Gitorial. Here is explanation
...this presentation was captured in the Git revision control
system. Every commit has a commit message that explains the 'next
slide' of the presentation. People can then view diffs between
commits to quickly see what changed.
Well, it uses GitHub, not only Git, but...
http://github.com/blog/367-clojure-gitorial
http://larrytheliquid.com/2009/03/02/presenting-clojure-with-a-gitorial
........................................................................
And similar thing: Homoiconic. Here is explanation
Homoiconic is an experiment in publishing code and words about code
on a small scale.
When I write, I will add files to the homoiconic git repository,
organized by date. Code will be included in the posts and also in
the folder with the posts that discuss them, so it's easy to
download what you like. You can even download the entire thing as an
archive if you want.
http://github.com/raganwald/homoiconic
--
Jakub Narebski
Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 10:30 ` Jakub Narebski
@ 2009-03-03 11:20 ` Johannes Schindelin
2009-03-07 0:56 ` Jakub Narebski
1 sibling, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 11:20 UTC (permalink / raw)
To: Jakub Narebski; +Cc: git
Hi,
On Tue, 3 Mar 2009, Jakub Narebski wrote:
> Another candidate for UGFWIINI contest: Gitorial. Here is explanation
>
> ...this presentation was captured in the Git revision control
> system. Every commit has a commit message that explains the 'next
> slide' of the presentation. People can then view diffs between
> commits to quickly see what changed.
>
> Well, it uses GitHub, not only Git, but...
>
> http://github.com/blog/367-clojure-gitorial
> http://larrytheliquid.com/2009/03/02/presenting-clojure-with-a-gitorial
>
> ........................................................................
>
> And similar thing: Homoiconic. Here is explanation
>
> Homoiconic is an experiment in publishing code and words about code
> on a small scale.
>
> When I write, I will add files to the homoiconic git repository,
> organized by date. Code will be included in the posts and also in
> the folder with the posts that discuss them, so it's easy to
> download what you like. You can even download the entire thing as an
> archive if you want.
>
> http://github.com/raganwald/homoiconic
Definitely. Both are registered for the next round.
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 10:30 ` Jakub Narebski
2009-03-03 11:20 ` Johannes Schindelin
@ 2009-03-07 0:56 ` Jakub Narebski
2009-03-07 2:40 ` Johannes Schindelin
1 sibling, 1 reply; 30+ messages in thread
From: Jakub Narebski @ 2009-03-07 0:56 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
Jakub Narebski <jnareb@gmail.com> writes:
> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
>
> > Dear fans of Git,
> >
> > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> > how to
> >
> > Use Git For What It Is Not Indended
> >
> > As most of you probably did not find my blog yet, this may come as a
> > surprise to you, but it will not be the only surprise in this email.
[...]
> Another candidate for UGFWIINI contest: Gitorial. Here is explanation
> And similar thing: Homoiconic. Here is explanation
And here is yet another UGFWINII candidate: Flashbake.
Here is explanation:
Flashbake is a set of Python scripts that check your hot files for
changes every 15 minutes, and checks in any changed files to a local
git repository. Flashbake records any changes made since the last
check, annotating them with the current timezone on the
system-clock, the weather in that timezone as fetched from Google,
and the last three headlines with your by-line under them in your
blog's RSS feed (I've been characterizing this as "Where am I,
what's it like there, and what am I thinking about?"). It also
records your computer's uptime.
It is intendend illuminate the creative process in a way that often
reveals the hidden stories behind the books we care about.
References:
===========
[1] "Flashbake: Free version-control for writers using git"
by Cory Doctorow describes insporation for Flashbake
http://www.boingboing.net/2009/02/13/flashbake-free-versi.html
http://craphound.com/?p=2171
[2] "Cory Doctorow on Lifestreaming Contextual Snapshots Using New
Tool Flashbake" by Mark Krynsky
http://lifestreamblog.com/cory-doctorow-on-lifestreaming-contextual-snapshots-using-new-tool-flashbake/
[3] Flashbake announcement on its author blog
http://thecommandline.net/2009/02/13/flashbake/
[3] Flashbake home page
http://bitbucketlabs.net/flashbake/
--
Jakub Narebski
Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-07 0:56 ` Jakub Narebski
@ 2009-03-07 2:40 ` Johannes Schindelin
0 siblings, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-07 2:40 UTC (permalink / raw)
To: Jakub Narebski; +Cc: git
Hi,
On Fri, 6 Mar 2009, Jakub Narebski wrote:
> Jakub Narebski <jnareb@gmail.com> writes:
> > Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> >
> > > Dear fans of Git,
> > >
> > > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> > > how to
> > >
> > > Use Git For What It Is Not Indended
> > >
> > > As most of you probably did not find my blog yet, this may come as a
> > > surprise to you, but it will not be the only surprise in this email.
> [...]
>
> > Another candidate for UGFWIINI contest: Gitorial. Here is explanation
>
> > And similar thing: Homoiconic. Here is explanation
>
> And here is yet another UGFWINII candidate: Flashbake.
Thanks. Accepted.
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (5 preceding siblings ...)
2009-03-03 10:30 ` Jakub Narebski
@ 2009-03-03 15:09 ` Reece Dunn
2009-03-03 15:59 ` Johannes Schindelin
2009-03-11 10:27 ` Jakub Narebski
` (2 subsequent siblings)
9 siblings, 1 reply; 30+ messages in thread
From: Reece Dunn @ 2009-03-03 15:09 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
2009/2/17 Johannes Schindelin <Johannes.Schindelin@gmx.de>:
> Dear fans of Git,
>
> a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> how to
>
> Use Git For What It Is Not Indended
Does using Git to track edits when proofreading a html/text document
(short story, novel, ...) count?
This is similar to the ODF <-> Git entry. Now all that needs to happen
is to replace the ZIP format with a git repository and create a plugin
for an ODF reader that makes git calls when doing the content tracking
checks.
- Reece
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 15:09 ` Reece Dunn
@ 2009-03-03 15:59 ` Johannes Schindelin
2009-03-03 16:04 ` Junio C Hamano
2009-03-03 16:15 ` Jeff King
0 siblings, 2 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 15:59 UTC (permalink / raw)
To: Reece Dunn; +Cc: git
[-- Attachment #1: Type: TEXT/PLAIN, Size: 507 bytes --]
Hi,
On Tue, 3 Mar 2009, Reece Dunn wrote:
> 2009/2/17 Johannes Schindelin <Johannes.Schindelin@gmx.de>:
> > Dear fans of Git,
> >
> > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> > how to
> >
> > Use Git For What It Is Not Indended
>
> Does using Git to track edits when proofreading a html/text document
> (short story, novel, ...) count?
I'll count it, but I want (read-only) access to the repository as a proof
that you actually use Git that way ;-)
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 15:59 ` Johannes Schindelin
@ 2009-03-03 16:04 ` Junio C Hamano
2009-03-03 16:26 ` Sverre Rabbelier
2009-03-03 17:28 ` Johannes Schindelin
2009-03-03 16:15 ` Jeff King
1 sibling, 2 replies; 30+ messages in thread
From: Junio C Hamano @ 2009-03-03 16:04 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: Reece Dunn, git
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> On Tue, 3 Mar 2009, Reece Dunn wrote:
>
>> 2009/2/17 Johannes Schindelin <Johannes.Schindelin@gmx.de>:
>> > Dear fans of Git,
>> >
>> > a while ago I announced the UGFWIINI contest, a glorious battle of ideas
>> > how to
>> >
>> > Use Git For What It Is Not Indended
>>
>> Does using Git to track edits when proofreading a html/text document
>> (short story, novel, ...) count?
>
> I'll count it, but I want (read-only) access to the repository as a proof
> that you actually use Git that way ;-)
Are you also in the contest, with your blog as one of the contenders?
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 16:04 ` Junio C Hamano
@ 2009-03-03 16:26 ` Sverre Rabbelier
2009-03-03 17:36 ` Johannes Schindelin
2009-03-03 17:28 ` Johannes Schindelin
1 sibling, 1 reply; 30+ messages in thread
From: Sverre Rabbelier @ 2009-03-03 16:26 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Johannes Schindelin, Reece Dunn, git
Heya,
On Tue, Mar 3, 2009 at 17:04, Junio C Hamano <gitster@pobox.com> wrote:
> Are you also in the contest, with your blog as one of the contenders?
I remember Dscho saying anything mentioned in the announcement does
not count, but upon later inspection of the original post I cannot
find it...?
--
Cheers,
Sverre Rabbelier
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 16:26 ` Sverre Rabbelier
@ 2009-03-03 17:36 ` Johannes Schindelin
0 siblings, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 17:36 UTC (permalink / raw)
To: Sverre Rabbelier; +Cc: Junio C Hamano, Reece Dunn, git
Hi,
On Tue, 3 Mar 2009, Sverre Rabbelier wrote:
> Heya,
>
> On Tue, Mar 3, 2009 at 17:04, Junio C Hamano <gitster@pobox.com> wrote:
> > Are you also in the contest, with your blog as one of the contenders?
>
> I remember Dscho saying anything mentioned in the announcement does
> not count, but upon later inspection of the original post I cannot
> find it...?
I thought so, too, but from the git log it does not seem like it. Of
course, I sneakily rewrote history from time to time (so it should be
in git log -g, but that computer is at home) ;-)
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 16:04 ` Junio C Hamano
2009-03-03 16:26 ` Sverre Rabbelier
@ 2009-03-03 17:28 ` Johannes Schindelin
1 sibling, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 17:28 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Reece Dunn, git
[-- Attachment #1: Type: TEXT/PLAIN, Size: 872 bytes --]
Hi,
On Tue, 3 Mar 2009, Junio C Hamano wrote:
> Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
>
> > On Tue, 3 Mar 2009, Reece Dunn wrote:
> >
> >> 2009/2/17 Johannes Schindelin <Johannes.Schindelin@gmx.de>:
> >> > Dear fans of Git,
> >> >
> >> > a while ago I announced the UGFWIINI contest, a glorious battle of
> >> > ideas how to
> >> >
> >> > Use Git For What It Is Not Indended
> >>
> >> Does using Git to track edits when proofreading a html/text document
> >> (short story, novel, ...) count?
> >
> > I'll count it, but I want (read-only) access to the repository as a
> > proof that you actually use Git that way ;-)
>
> Are you also in the contest, with your blog as one of the contenders?
As I am the jury, I decided to pretend that I have some decency left by
not putting my own Git crim^Wuses into the contest...
;-)
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 15:59 ` Johannes Schindelin
2009-03-03 16:04 ` Junio C Hamano
@ 2009-03-03 16:15 ` Jeff King
2009-03-03 17:27 ` Johannes Schindelin
1 sibling, 1 reply; 30+ messages in thread
From: Jeff King @ 2009-03-03 16:15 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: Reece Dunn, git
On Tue, Mar 03, 2009 at 04:59:27PM +0100, Johannes Schindelin wrote:
> > Does using Git to track edits when proofreading a html/text document
> > (short story, novel, ...) count?
>
> I'll count it, but I want (read-only) access to the repository as a proof
> that you actually use Git that way ;-)
Is it really that unusual? I've been keeping academic papers in git for
years (and CVS before that -- blech), and I'm sure I'm not alone. Of
course I'm writing in LaTeX, which is arguably a programming language. ;)
BTW, --color-words is indispensable when dealing with things that aren't
line-oriented.
-Peff
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 16:15 ` Jeff King
@ 2009-03-03 17:27 ` Johannes Schindelin
2009-03-03 17:31 ` Reece Dunn
2009-03-03 17:34 ` Jeff King
0 siblings, 2 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 17:27 UTC (permalink / raw)
To: Jeff King; +Cc: Reece Dunn, git
Hi,
On Tue, 3 Mar 2009, Jeff King wrote:
> On Tue, Mar 03, 2009 at 04:59:27PM +0100, Johannes Schindelin wrote:
>
> > > Does using Git to track edits when proofreading a html/text document
> > > (short story, novel, ...) count?
> >
> > I'll count it, but I want (read-only) access to the repository as a proof
> > that you actually use Git that way ;-)
>
> Is it really that unusual? I've been keeping academic papers in git for
> years (and CVS before that -- blech), and I'm sure I'm not alone.
Count me in.
I am interested in reading Reece's short stories, though.
> Of course I'm writing in LaTeX, which is arguably a programming
> language. ;)
>
> BTW, --color-words is indispensable when dealing with things that aren't
> line-oriented.
Guess three times why I wrote --color-words...
You guessed it. Academic papers written in LaTeX.
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 17:27 ` Johannes Schindelin
@ 2009-03-03 17:31 ` Reece Dunn
2009-03-03 17:34 ` Jeff King
1 sibling, 0 replies; 30+ messages in thread
From: Reece Dunn @ 2009-03-03 17:31 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: Jeff King, git
2009/3/3 Johannes Schindelin <Johannes.Schindelin@gmx.de>:
> Hi,
>
> On Tue, 3 Mar 2009, Jeff King wrote:
>
>> On Tue, Mar 03, 2009 at 04:59:27PM +0100, Johannes Schindelin wrote:
>>
>> > > Does using Git to track edits when proofreading a html/text document
>> > > (short story, novel, ...) count?
>> >
>> > I'll count it, but I want (read-only) access to the repository as a proof
>> > that you actually use Git that way ;-)
>>
>> Is it really that unusual? I've been keeping academic papers in git for
>> years (and CVS before that -- blech), and I'm sure I'm not alone.
>
> Count me in.
>
> I am interested in reading Reece's short stories, though.
I am not writing them (at the moment :)). I am just using git to
proofread stories by other people.
- Reece
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 17:27 ` Johannes Schindelin
2009-03-03 17:31 ` Reece Dunn
@ 2009-03-03 17:34 ` Jeff King
2009-03-03 17:49 ` Johannes Schindelin
1 sibling, 1 reply; 30+ messages in thread
From: Jeff King @ 2009-03-03 17:34 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: Reece Dunn, git
On Tue, Mar 03, 2009 at 06:27:27PM +0100, Johannes Schindelin wrote:
> I am interested in reading Reece's short stories, though.
I can only hope that they're git-themed (Linus fan-fiction?).
-Peff
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-03 17:34 ` Jeff King
@ 2009-03-03 17:49 ` Johannes Schindelin
0 siblings, 0 replies; 30+ messages in thread
From: Johannes Schindelin @ 2009-03-03 17:49 UTC (permalink / raw)
To: Jeff King; +Cc: Reece Dunn, git
Hi,
On Tue, 3 Mar 2009, Jeff King wrote:
> On Tue, Mar 03, 2009 at 06:27:27PM +0100, Johannes Schindelin wrote:
>
> > I am interested in reading Reece's short stories, though.
>
> I can only hope that they're git-themed (Linus fan-fiction?).
No, that is an intended purpose of Git. To worship Linus.
Thus, it would not qualify.
Ciao,
Dscho
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (6 preceding siblings ...)
2009-03-03 15:09 ` Reece Dunn
@ 2009-03-11 10:27 ` Jakub Narebski
2009-03-11 12:09 ` Johannes Schindelin
2009-03-27 15:08 ` Jakub Narebski
2009-04-22 10:52 ` Pieter de Bie
9 siblings, 1 reply; 30+ messages in thread
From: Jakub Narebski @ 2009-03-11 10:27 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> Dear fans of Git,
>
> a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> how to
>
> Use Git For What It Is Not Indended
[...]
> Number 2:
>
> At the GitTogether, Sam Vilain presented his idea to use Git as a DB backend:
>
> http://utsl.gen.nz/talks/git-db
>
> Just think about it: committing by "INSERT INTO"!
And something very similar: "Using Git as a versioned data store
in Python" by John Wiegley (similar to 'shelve' which uses database)
http://www.newartisans.com/2008/05/using-git-as-a-versioned-data-store-in-python.html
http://github.com/jwiegley/git-issues/
And similar solution for Ruby
http://github.com/georgi/git_store
by the way of GitHub Blog:
http://github.com/blog/374-git-as-a-data-store-in-python-and-ruby
P.S. When there would be next round of UGFWIINI contest?
--
Jakub Narebski
Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (7 preceding siblings ...)
2009-03-11 10:27 ` Jakub Narebski
@ 2009-03-27 15:08 ` Jakub Narebski
2009-03-28 7:42 ` Jeff King
2009-04-22 10:52 ` Pieter de Bie
9 siblings, 1 reply; 30+ messages in thread
From: Jakub Narebski @ 2009-03-27 15:08 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
> Dear fans of Git,
>
> a while ago I announced the UGFWIINI contest, a glorious battle of ideas
> how to
>
> Use Git For What It Is Not Indended
>
> As most of you probably did not find my blog yet, this may come as a
> surprise to you, but it will not be the only surprise in this email.
[...]
Not exactly UGFWIINI yet, but:
"Music collaboration via git?"
http://www.37signals.com/svn/posts/1655-music-collaboration-via-git
(sharing LilyPond source files for music notation).
--
Jakub Narebski
Poland
ShadeHawk on #git
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-03-27 15:08 ` Jakub Narebski
@ 2009-03-28 7:42 ` Jeff King
0 siblings, 0 replies; 30+ messages in thread
From: Jeff King @ 2009-03-28 7:42 UTC (permalink / raw)
To: Jakub Narebski; +Cc: Johannes Schindelin, git
On Fri, Mar 27, 2009 at 08:08:04AM -0700, Jakub Narebski wrote:
> Not exactly UGFWIINI yet, but:
>
> "Music collaboration via git?"
> http://www.37signals.com/svn/posts/1655-music-collaboration-via-git
> (sharing LilyPond source files for music notation).
I do something similar, though I am usually not writing in lilypond but
rather in ABC or human-readable chord charts with accompanying lyrics.
However, my band-mates are not git-literate, so I usually end up pulling
their versions directly from email into the working tree, and then
committing to git myself.
For added UGFWIINI, I also keep multitrack recording projects in the
same repo. Live single tracks are kept as pristine "source", and then
are mixed down (with filters and effects added) into a final product.
It's even driven by make. ;)
However, the source files are annoyingly large to work with in git, so I
keep them outside of the repo as immutable source and refer to them by
unique name. Only the ways in which they are filtered or combined are in
the repo.
-Peff
^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: First round of UGFWIINI results
2009-02-17 16:47 First round of UGFWIINI results Johannes Schindelin
` (8 preceding siblings ...)
2009-03-27 15:08 ` Jakub Narebski
@ 2009-04-22 10:52 ` Pieter de Bie
9 siblings, 0 replies; 30+ messages in thread
From: Pieter de Bie @ 2009-04-22 10:52 UTC (permalink / raw)
To: Johannes Schindelin; +Cc: git
On 17 feb 2009, at 16:47, Johannes Schindelin wrote:
> Dear fans of Git,
>
> a while ago I announced the UGFWIINI contest, a glorious battle of
> ideas
> how to
>
> Use Git For What It Is Not Indended
I would like to submit
http://www.ordecon.com/2009/04/22/is-git-more-than-just-a-version-control-system/
for the next round :)
^ permalink raw reply [flat|nested] 30+ messages in thread