Re: [PATCH weston 1/2] Start a NEWS file

2016-12-01 Thread Pekka Paalanen
On Thu, 1 Dec 2016 07:00:17 -0800
Yong Bakos  wrote:

> Hi Pekka,
> 
> > On Dec 1, 2016, at 3:54 AM, Pekka Paalanen  wrote:
> > 
> > From: Pekka Paalanen 
> > 
> > We should probably have a change log in the tree to list the changes
> > that end users (of weston, libweston, libweston-desktop, the apps, etc.)
> > might be interested in. Particularly we can list changes to e.g. command
> > line options, config file options and such which might require people to
> > change their configs.
> > 
> > All the earlier releases I just punted with a link to the list of
> > release notes. I skimmed through all the changes since 1.12.0 was
> > released and wrote them down to give an example of what we might list
> > here. I probably missed something, too.
> > 
> > The heading is "The Next Release" because when we cut a release, we
> > don't know what version the next release will be. Right now we do know
> > it will be 2.0.0, but in general we don't know.
> > 
> > When doing a release, I would expect one to just add a new heading with
> > the release number, leaving "The Next Release" section empty again.
> > 
> > Cc: Bryce Harrington 
> > Signed-off-by: Pekka Paalanen   
> 
> I ACK the series, but some suggestions below. Let's set a precedent for
> the format. Some interesting ideas here:
> 
> http://keepachangelog.com/en/0.3.0/

Hi,

that's a nice page.

> https://github.com/olivierlacan/keep-a-changelog/blob/master/CHANGELOG.md
> 
> If I'm being to formal about this just ignore me. :)
> 
> > ---
> > NEWS | 20 
> > 1 file changed, 20 insertions(+)
> > create mode 100644 NEWS
> > 
> > diff --git a/NEWS b/NEWS
> > new file mode 100644
> > index 000..368cf71
> > --- /dev/null
> > +++ b/NEWS
> > @@ -0,0 +1,20 @@
> > +The Next Release
> > +  
> 
> How about "Unreleased". Perhaps some of these features listed won't
> actually make it, for one reason or another, in the actual release.

Sure, why not.

But if a feature does not make it, the revert of the commits should
also revert the log entry.

> > +
> > +* libweston: add "move without scaling" animation type
> > +* Support desktop-shell panel on the left, right and bottom
> > +* xdg-shell-v6 support in the Wayland backend (i.e. nested libweston)
> > +* Support WL_SHM_FORMAT_YUYV
> > +* A Weston configuration option to allow starting without input devices
> > +* XKB compose key support in the demo clients
> > +* Support WL_SHM_FORMAT_NV12
> > +* Support WL_SHM_FORMAT_YUV420
> > +* Support DRM_FORMAT_YUV444
> > +* Changed API for output configuration in libweston
> > +
> > +
> > +Older and stable releases, including 1.12.0  
> 
> Let's separate this into 1.12.0 with a date, and then another
> header for the older stuff. That way we have a precedent for the
> release version/date header and the features list. eg:
> 
> 1.12.0 - 2016-09-20
> ===
> 
> * feature list item to set some precedent
> * and another

That's cool, I just couldn't bother going through whole that period too.

The date is a very good point. I have cursed the lack of dates myself a
lot of times.

> 
> 
> Older Releases
> ==
> 
> See the release notes at https://wayland.freedesktop.org/releases.html

Right.

What I wanted with this patch is to create a place where we can note
when we change command line and config file options, since there are
some patches waiting that do that.


Thanks,
pq


pgpIRsS5vzs97.pgp
Description: OpenPGP digital signature
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel


Re: [PATCH weston 1/2] Start a NEWS file

2016-12-01 Thread Yong Bakos
Hi Pekka,

> On Dec 1, 2016, at 3:54 AM, Pekka Paalanen  wrote:
> 
> From: Pekka Paalanen 
> 
> We should probably have a change log in the tree to list the changes
> that end users (of weston, libweston, libweston-desktop, the apps, etc.)
> might be interested in. Particularly we can list changes to e.g. command
> line options, config file options and such which might require people to
> change their configs.
> 
> All the earlier releases I just punted with a link to the list of
> release notes. I skimmed through all the changes since 1.12.0 was
> released and wrote them down to give an example of what we might list
> here. I probably missed something, too.
> 
> The heading is "The Next Release" because when we cut a release, we
> don't know what version the next release will be. Right now we do know
> it will be 2.0.0, but in general we don't know.
> 
> When doing a release, I would expect one to just add a new heading with
> the release number, leaving "The Next Release" section empty again.
> 
> Cc: Bryce Harrington 
> Signed-off-by: Pekka Paalanen 

I ACK the series, but some suggestions below. Let's set a precedent for
the format. Some interesting ideas here:

http://keepachangelog.com/en/0.3.0/
https://github.com/olivierlacan/keep-a-changelog/blob/master/CHANGELOG.md

If I'm being to formal about this just ignore me. :)

> ---
> NEWS | 20 
> 1 file changed, 20 insertions(+)
> create mode 100644 NEWS
> 
> diff --git a/NEWS b/NEWS
> new file mode 100644
> index 000..368cf71
> --- /dev/null
> +++ b/NEWS
> @@ -0,0 +1,20 @@
> +The Next Release
> +

How about "Unreleased". Perhaps some of these features listed won't
actually make it, for one reason or another, in the actual release.

> +
> +* libweston: add "move without scaling" animation type
> +* Support desktop-shell panel on the left, right and bottom
> +* xdg-shell-v6 support in the Wayland backend (i.e. nested libweston)
> +* Support WL_SHM_FORMAT_YUYV
> +* A Weston configuration option to allow starting without input devices
> +* XKB compose key support in the demo clients
> +* Support WL_SHM_FORMAT_NV12
> +* Support WL_SHM_FORMAT_YUV420
> +* Support DRM_FORMAT_YUV444
> +* Changed API for output configuration in libweston
> +
> +
> +Older and stable releases, including 1.12.0

Let's separate this into 1.12.0 with a date, and then another
header for the older stuff. That way we have a precedent for the
release version/date header and the features list. eg:

1.12.0 - 2016-09-20
===

* feature list item to set some precedent
* and another


Older Releases
==

See the release notes at https://wayland.freedesktop.org/releases.html


> +===
> +
> +See the release notes at
> +https://wayland.freedesktop.org/releases.html
> -- 
> 2.7.3
> 
> ___
> wayland-devel mailing list
> wayland-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/wayland-devel

___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel


[PATCH weston 1/2] Start a NEWS file

2016-12-01 Thread Pekka Paalanen
From: Pekka Paalanen 

We should probably have a change log in the tree to list the changes
that end users (of weston, libweston, libweston-desktop, the apps, etc.)
might be interested in. Particularly we can list changes to e.g. command
line options, config file options and such which might require people to
change their configs.

All the earlier releases I just punted with a link to the list of
release notes. I skimmed through all the changes since 1.12.0 was
released and wrote them down to give an example of what we might list
here. I probably missed something, too.

The heading is "The Next Release" because when we cut a release, we
don't know what version the next release will be. Right now we do know
it will be 2.0.0, but in general we don't know.

When doing a release, I would expect one to just add a new heading with
the release number, leaving "The Next Release" section empty again.

Cc: Bryce Harrington 
Signed-off-by: Pekka Paalanen 
---
 NEWS | 20 
 1 file changed, 20 insertions(+)
 create mode 100644 NEWS

diff --git a/NEWS b/NEWS
new file mode 100644
index 000..368cf71
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,20 @@
+The Next Release
+
+
+* libweston: add "move without scaling" animation type
+* Support desktop-shell panel on the left, right and bottom
+* xdg-shell-v6 support in the Wayland backend (i.e. nested libweston)
+* Support WL_SHM_FORMAT_YUYV
+* A Weston configuration option to allow starting without input devices
+* XKB compose key support in the demo clients
+* Support WL_SHM_FORMAT_NV12
+* Support WL_SHM_FORMAT_YUV420
+* Support DRM_FORMAT_YUV444
+* Changed API for output configuration in libweston
+
+
+Older and stable releases, including 1.12.0
+===
+
+See the release notes at
+https://wayland.freedesktop.org/releases.html
-- 
2.7.3

___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel