On 25 November 2017 at 14:17, Richard Hipp <d...@sqlite.org> wrote:
> Your suggestions for useful features found in GitHub but missing from
> Fossil, or for pages in GitHub that work especially well and that you
> would like to see replicated in Fossil, are greatly appreciated.

the only github think i've really missed when using fossil for
non-personal projects is the ability to comment on a diff.

I have two different usecases for that:  the first and most obvious is
to open a commit, check the diff (from the previous version) and add
comments about the changes actually done.  if it goes on the right
direction, missing stuff, etc.  depending on context, what i tend to
do is either edit the commiit's comment, or file a ticket with a link
to the commit.  the latter is the most "correct" way, but it's harder
to keep in context.  and neither allows me to reference a specific
point in the code.

the second case is when a branch is nearing completion and becomes a
candidate for merging.  then, i review the diff and should file a
ticket. but it's hard to reference the diff itself.  (yes, copy/paste
the url works but it's tedious and error prone).  again, no way to
link a comment with a specific line.

is there a way to see what a merge would do in diff style?  that alone
replaces most of the functionality of Pull Requests.

ideally, on any diff view (a commit, a diff between two versions, a
merge preview), i'd like to add comments right there, interleaved with
the code. optionally added to a ticket too; so that opening the ticket
would show all related comments, each with a short view of the code
and a link to the full context.

-- 
Javier
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to