Stephen Leake <[EMAIL PROTECTED]> writes:

> I'd rather keep dvc-log. Or change dvc-changelog to start with the
> short log message (which makes sense if it's supposed to be faster).

Historical note: we started with *-log and *-changelog because GNU
Arch had both commands. "tla changelog" is the command that gives you
the log in a format which complies with GNU coding standards for
ChangeLog (or at least, almost so, I'm not 100% sure).

I think we should keep something like that :

* dvc-log is the swiss-army knife, close to "<back-end> log" ran in
  the command-line (it parses its output, and then pretty-prints it,
  but it should show the user the same kind of output as he/she would
  expect in command-line), customizable, ...

* dvc-changelog does roughly the same, but shows you what you'd expect
  in a ChangeLog file, typically for a project that doesn't use a
  version control system and put log entries there manually.

In today's implementation, dvc-changelog is a bit of a mess accross
back-ends (depending on whether the back-end has a "changelog" command
in command-line), but ideally, it should just be a pretty printer for
dvc-log.

To me, the performance issue is orthogonal to that.

-- 
Matthieu

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to