Git Notes - Track rebase/etc + reverse-lookup for bugs ideas

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <git@...>
Cc: Jeff King <peff@...>
Date: Monday, November 10, 2008 - 1:37 pm

Just wondering, has there been any looking into whether the git-notes  
concept can track rebases?


Reading over what git-notes is leads me to think it could be a good  
mechanism for the distributed bug-tracking idea I had some time ago.
The only gotcha I see is that there would have to be some reverse  
mapping / fast lookup to track the commit objects that given notes are  
attached to.... and to facilitate individual assignment... notes  
applied to notes.


Example structure:

Commits A B C D
Notes   BUG
Notes	nA nC    == bug notes

A <- nA
|\
B C <- nC
|/
D


nA <- BUG
nB <- BUG


Operations for bug-tracking:

1) List all 'BUG'-type items that would refer to individual notes
2) List 'BUG' items reachable from a point
    Perhaps with criterion that a certain 'bug note' attribute is not  
set...
    or that a 'BUG_CLOSED' note is not attached to the given 'bug note'


... this seems to be somewhat of an extreme abuse of the notes  
system... but I could imagine it may have uses outside...
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Git Notes - Track rebase/etc + reverse-lookup for bugs ideas, Thomas Harning, (Mon Nov 10, 1:37 pm)
Re: Git Notes - Track rebase/etc + reverse-lookup for bugs i..., Johannes Schindelin, (Mon Nov 10, 3:51 pm)
Re: Git Notes - Track rebase/etc + reverse-lookup for bugs i..., Johannes Schindelin, (Mon Nov 10, 4:48 pm)