Comments and changes to this ticket
- Milestone set to 0.8
- Tag changed from enhancement, feature to commit, enhancement, feature, flags
- State changed from new to open
- Assigned user cleared.
Hm, I'd say this is a major feature (if it is agreed to include it) since this goes beyond git functionality. We'd have to store those flags ourselves, which means their own data-structure, file access and so on.
One option would be to introduce git-tags called "important-" and "urgent-" for those "flags", but's that not what people might want.
I'm tagging this for 0.8 right now, though it doesn't mean it will be accepted.
- Assigned user set to Pieter de Bie
Hm, yeah, but as I understood it this is supposed to be persistent, as with tagging mails with Thunderbird (which is a great way to do it btw).
If we were to use git-notes we should really wait a few months before releasing this as stable, so 1.6.3 has a chance to trickle down to the users. Or we'd have to include a version-check, which doesn't really appeal to me.
I think Johannes is right on using Git Tags, since git/versionControl wise, is what a developer should do to mark a specific commit.
GitX already support showing the Git Tags, it just doesn't let we create it.
May I suggest a UI mockup? How may I post images here?