On Sun, Feb 7, 2010 at 7:38 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > > Notes are fundamenally metainformation about an _object_ [*1*] and are not > metainformation about refs. Since whatever magic notation to denote notes > we choose wants to be applied to an arbitrary commit, it shouldn't be the > at-brace syntax. Makes sense. ^{note[:namespace]} is ok for me too btw, although maybe it looks a little off-base when compared with the tag indicator ^{} which works, in a sense, in the opposite direction. > [Footnote] > > *1* Yes, I am aware of movements to misuse notes to annotate anything > after mapping it to a random SHA-1 value, but I think that is outside the > scope of notes. Our design decision should be based on supporting the > primary use of annotating an object, and that might still keep such a use > working, in which case that would be an added bonus. But our design > shouldn't be constrained by such a secondary use. BTW, I still think that notes should be attachable to named refs (not SHA-1, thus) too. -- Giuseppe "Oblomov" Bilotta -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html