DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH] maintainers: claim v16.07 as a stable release
@ 2016-07-28 12:21 Yuanhan Liu
  2016-09-06 12:23 ` Yuanhan Liu
  0 siblings, 1 reply; 3+ messages in thread
From: Yuanhan Liu @ 2016-07-28 12:21 UTC (permalink / raw)
  To: dev; +Cc: Thomas Monjalon, John McNamara, Yuanhan Liu

Claim v16.07 as a stable release: only bug fix patches are allowed.
And volunteer to be the maintainer.

Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
---
 MAINTAINERS | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index d099131..1a5b047 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -30,8 +30,9 @@ F: scripts/checkpatches.sh
 F: scripts/load-devel-config.sh
 F: scripts/test-build.sh
 
-Stable Branches
----------------
+Stable Branch 16.07
+-------------------
+M: Yuanhan Liu <yuanhan.liu@linux.intel.com>
 T: git://dpdk.org/dpdk-stable
 
 Security Issues
-- 
1.9.0

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [dpdk-dev] [PATCH] maintainers: claim v16.07 as a stable release
  2016-07-28 12:21 [dpdk-dev] [PATCH] maintainers: claim v16.07 as a stable release Yuanhan Liu
@ 2016-09-06 12:23 ` Yuanhan Liu
  2016-09-06 15:12   ` Mcnamara, John
  0 siblings, 1 reply; 3+ messages in thread
From: Yuanhan Liu @ 2016-09-06 12:23 UTC (permalink / raw)
  To: dev; +Cc: Thomas Monjalon, John McNamara

On Thu, Jul 28, 2016 at 08:21:47PM +0800, Yuanhan Liu wrote:
> Claim v16.07 as a stable release: only bug fix patches are allowed.
> And volunteer to be the maintainer.
> 
> Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>

Hi all,

I will apply this patch shortly; this would literally mean I'm about
to start applying bug fixing patches to 16.07 stable branch:

    git://dpdk.org/dpdk-stable 16.07

And here is the web interface: http://dpdk.org/browse/dpdk-stable/

Besides that, here I wrote some short notes about some simple rules
applies to bug fixing patches, as well as a rough release plan I made.
This is to prvoide some rough ideas to developers/contributors on how
the stable release is gonna work.

And here you go (I may make it into the DPDK doc).

	--yliu

---
Some simple rules
=================

- Only bug fixes patches are allowed.

- The patch should be minimum that it just fixes a bug; anything
  else (e.g. code refactoring, performance tunning) is not allowed.

  This is to reduce the chance that a bug fix patch introduces
  yet another bug.

- If a patch is apply-able to upstream, it will not be applied
  to the stable branch until it's applied to upstream.

- You should put "Cc: <stable@dpdk.org>" in your commit log, just
  before your Signed-off-by.

  This is for telling the stable tree maintainer(s), "hey, here is
  a patch for stable branch, please consider applying it".

  Maintainers, since this is the first trial of DPDK stable release,
  not all contributors know this rule. If he doesn't do that, please
  help cc to <stable@dpdk.org> while you ACK/comment it. Also, please
  educate him and ask him to do that in future.


About releases
==============

I plan to do (at least) 2 releases for this stable release.

One is shortly after v16.11-rc1 is out, with the mind that most of those
bug fix patches (that are apply-able to upstream) are already applied.

Another one is shortly after v16.11 is out, with the mind that the rest
bug fix patches are applied.


> ---
>  MAINTAINERS | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index d099131..1a5b047 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -30,8 +30,9 @@ F: scripts/checkpatches.sh
>  F: scripts/load-devel-config.sh
>  F: scripts/test-build.sh
>  
> -Stable Branches
> ----------------
> +Stable Branch 16.07
> +-------------------
> +M: Yuanhan Liu <yuanhan.liu@linux.intel.com>
>  T: git://dpdk.org/dpdk-stable
>  
>  Security Issues
> -- 
> 1.9.0

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [dpdk-dev] [PATCH] maintainers: claim v16.07 as a stable release
  2016-09-06 12:23 ` Yuanhan Liu
@ 2016-09-06 15:12   ` Mcnamara, John
  0 siblings, 0 replies; 3+ messages in thread
From: Mcnamara, John @ 2016-09-06 15:12 UTC (permalink / raw)
  To: Yuanhan Liu, dev; +Cc: Thomas Monjalon

> -----Original Message-----
> From: Yuanhan Liu [mailto:yuanhan.liu@linux.intel.com]
> Sent: Tuesday, September 6, 2016 1:24 PM
> To: dev@dpdk.org
> Cc: Thomas Monjalon <thomas.monjalon@6wind.com>; Mcnamara, John
> <john.mcnamara@intel.com>
> Subject: Re: [PATCH] maintainers: claim v16.07 as a stable release
> 
> On Thu, Jul 28, 2016 at 08:21:47PM +0800, Yuanhan Liu wrote:
> > Claim v16.07 as a stable release: only bug fix patches are allowed.
> > And volunteer to be the maintainer.
> >
> > Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
> 
> Hi all,
> 
> I will apply this patch shortly; this would literally mean I'm about to
> start applying bug fixing patches to 16.07 stable branch:


Hi Yuanhan,

That is good news. :-)


> Besides that, here I wrote some short notes about some simple rules
> applies to bug fixing patches, as well as a rough release plan I made.
> This is to prvoide some rough ideas to developers/contributors on how the
> stable release is gonna work.
> 
> And here you go (I may make it into the DPDK doc).

That is a good idea. Perhaps it could be a new Contributors Guide or a new section in the "Contributing Code to DPDK" doc.

John

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-09-06 15:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-28 12:21 [dpdk-dev] [PATCH] maintainers: claim v16.07 as a stable release Yuanhan Liu
2016-09-06 12:23 ` Yuanhan Liu
2016-09-06 15:12   ` Mcnamara, John

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).