[sheepdog] [PATCH] CHANGELOG.md: create changelog file of sheepdog

Liu Yuan namei.unix at gmail.com
Fri Oct 18 09:56:50 CEST 2013


On Fri, Oct 18, 2013 at 11:48:11AM +0900, Hitoshi Mitake wrote:
> sheepdog is a project under heavy development, so sheep and dog breaks
> compatibility occasionally. This makes trouble because external
> software, from administrators' home made scripts to OpenStack Cinder [1],
> makes assumptions about their interface.
> 
> This patch adds a new file CHANGELOG.md for describing important
> changes introduced during development. Users can read this file and be
> notified of the changes.
> 
> I want developers change this file when they make interface
> changes. Especially:
> 1. change of command line
> 2. change of output to stdout and stderr, especially raw output
> 3. change of return values of commands
> should be noted in the file.
> 
> [1]: https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/sheepdog.py
> 
> Signed-off-by: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
> ---
>  CHANGELOG.md |   15 +++++++++++++++
>  1 file changed, 15 insertions(+)
>  create mode 100644 CHANGELOG.md
> 
> diff --git a/CHANGELOG.md b/CHANGELOG.md
> new file mode 100644
> index 0000000..0d5a1a2
> --- /dev/null
> +++ b/CHANGELOG.md
> @@ -0,0 +1,15 @@
> +
> +## 0.8.0 (not released yet)
> +
> +DOG COMMAND INTERFACE:
> + - new subcommand "vdi check" for checking consistency of single VDI

vdi check exist before 0.7, no?

> + - new subcommand "cluster check" for checking consistency of entire cluster

As far as I know, these things aren't done yet, should we include it ?

Thanks
Yuan



More information about the sheepdog mailing list