On 3/13/2016 4:24 AM, David Vines wrote:
On 11/03/2016 22:49, Ross Berteig wrote:

* technoteattachcli

New fossil attach command for CLI ability to attach files to wiki pages
and technotes. Work in progress, apparently stalled.

* technote-cli

New CLI features for managing technotes. Work in progress, apparently
stalled.

Looking more closely, it appears that the changes in technnote-cli got made a second time in the branch technoteattach, which was integrated to trunk by Richard right before you branched off technoteattachcli. Since my survey was only of open branches, I missed that one.

I've haven't any comments back on these branches, but I'm happy with the
version of fossil I'm running with these branches (my implementation
certainly does the job I want to do), I haven't followed up. I don't
think a novice (with fossil) should be merging them in any event :). Any
thoughts as to my next actions?

IMHO, aside from checking if there's any part of the changes made in technote-cli that got missed in the later branch, it likely should simply be closed and abandoned.

That leaves technoteattachcli as the home of some further changes, notably the new fossil attachment command to support attaching files to wiki pages and technotes from the CLI. Which is certainly a useful feature.

Since there's been a fair bit of change on trunk since the first of the year, the next step is to merge trunk into the your branch and resolve any quirks and issues that creates. That will get you the latest round of improvements to the test framework as well.

Since this step doesn't require particular knowledge of your new features, I have done that merge, built it on Windows, and note that it passes all the test cases that currently exist.

There's currently no test coverage at all of the old wiki command, and certainly no coverage of the new --technote option or the attachment command. I'd like to encourage new features to have at least a minimal test case that exercises their basic functions. If I have time, I'll see what I can do for that as well.

Aside from test cases, I guess we need consensus that the new fossil attachment command is the right way to add the feature. It makes sense to me. Anyone else want to chime in?

--
Ross Berteig                               r...@cheshireeng.com
Cheshire Engineering Corp.           http://www.CheshireEng.com/
+1 626 303 1602
_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to