Re:Show HN: GitPlex – A new Git repo management server with ...
by Juliate on Wednesday November 23, 2016 @03:47AM
(#13021154)
Annotations as what you scribble in the margin of an article or on a page in a book.
Comments are inline with the code. Annotations are aside, and serve both as visual anchors and as "aside" notes.
Re:Show HN: GitPlex – A new Git repo management server with ...
by robinshen on Wednesday November 23, 2016 @03:51AM
(#13021169)
Is it something like this?
http://gitplex.pmease.com/demo/android-framework-base/files?...
You may also put annotations on any diffs: http://gitplex.pmease.com/demo/android-framework-base/commit...
Re:Show HN: GitPlex – A new Git repo management server with ...
by TeMPOraL on Wednesday November 23, 2016 @04:00AM
(#13021201)
I'm thinking in terms of what I'd do if the code was printed out on paper.
Re:Show HN: GitPlex – A new Git repo management server with ...
by oneeyedpigeon on Wednesday November 23, 2016 @04:56AM
(#13021418)
The trouble with that is, how on earth do you get the annotations to apply across revisions? Or would you be OK with them only applying to a given revision and then ... what, disappearing? Or going into a 'floating bucket' of annotations for the entire file?
Re:Show HN: GitPlex – A new Git repo management server with ...
by TeMPOraL on Wednesday November 23, 2016 @05:07AM
(#13021458)
I'd be fine with them sticking to particular lines of code[0] and disappearing if those lines were changed. This is not something I'd like to commit into codebase, it's for exploration / preparing work.
--
[0] - "smart stick" can be implemented by remembering not just the line in file, but also the contents of that line and a (fuzzy) context.
Re:Show HN: GitPlex – A new Git repo management server with ...
by oneeyedpigeon on Wednesday November 23, 2016 @05:27AM
(#13021535)
Interesting. In these terms, it could probably just be a totally separate, general-purpose 'text file annotation' tool with git support (but not a requirement).
Re:Show HN: GitPlex – A new Git repo management server with ...
by robinshen on Wednesday November 23, 2016 @06:39AM
(#13021826)
Sticky comment is actually another form of git blame, and will be available in future versions of GitPlex.
Re:Show HN: GitPlex – A new Git repo management server with ...
by leonya2 on Wednesday November 23, 2016 @06:31AM
(#13021784)
Upsource has sticky comments that survive code changes well.
Re:Show HN: GitPlex – A new Git repo management server with ...
by wingerlang on Wednesday November 23, 2016 @03:47AM
(#13021152)
Discussions about the code perhaps.
What kind of annotations would not make sense as comments?