All of lore.kernel.org
 help / color / mirror / Atom feed
From: Philippe Gerum <rpm@xenomai.org>
To: Jan Kiszka <jan.kiszka@siemens.com>
Cc: "Xenomai@xenomai.org" <Xenomai@xenomai.org>
Subject: Re: [Xenomai] git://git.xenomai.org/ipipe.git reshuffle, 3.8.0 kernel support
Date: Tue, 11 Jun 2013 17:05:32 +0200	[thread overview]
Message-ID: <51B73CBC.5050806@xenomai.org> (raw)
In-Reply-To: <51B73A86.2040107@siemens.com>

On 06/11/2013 04:56 PM, Jan Kiszka wrote:
> On 2013-06-11 16:45, Philippe Gerum wrote:
>> There is no requirement to push stable patches back to master.
>
> It makes no sense to push them back, would rather break our model, that
> is my point.
>
>> The only requirement is to branch off master for tracking a stable release.
>> master is currently 3.8(.0). We'll see how that works. So, 3.8.13 can go
>> over ipipe-next which is 3.8.10 already, then we may branch off
>> ipipe-3.8.13 from that head, and switch ipipe-next to 3.9 when we have
>> something sensible there.
>
> So ipipe-next would jump around, at some point tracking master, then
> again stable - makes no sense. Having multiple ipipe-3.8.x branches
> makes no sense to me either.
>
> Things should work like this:
>   - master tracks Linus master, thus will never contain any 3.x.y
>     releases
>   - ipipe-next is the next master state, but may be thrown away again
>     due to reworks until it is finally merged into master
>   - stable branches are forked off from master when it reached a 3.x.0
>     release point. From then on, fixes to master need to be back-ported
>     to stable (cherry-picked in the simple case)
>   - additionally, Linux stable releases are merged into the ipipe stable
>     branches, resolving conflicts just like we do in master when pulling
>     Linus changes in
>

Thanks. You have just summarized what we devised weeks ago with all 
maintainers. We agree on the model, no issue with that. I'm unsure why 
you did not get to that conclusion, but let's move on. This is ok.

-- 
Philippe.


  reply	other threads:[~2013-06-11 15:05 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-27  7:45 [Xenomai] git://git.xenomai.org/ipipe.git reshuffle, 3.8.0 kernel support Philippe Gerum
2013-05-27 16:56 ` Philippe Gerum
2013-06-11 11:37   ` Jan Kiszka
2013-06-11 13:22     ` Philippe Gerum
2013-06-11 13:31       ` Jan Kiszka
2013-06-11 14:01         ` Philippe Gerum
2013-06-11 14:06           ` Jan Kiszka
2013-06-11 14:15             ` Philippe Gerum
2013-06-11 14:18               ` Jan Kiszka
2013-06-11 14:45                 ` Philippe Gerum
2013-06-11 14:56                   ` Jan Kiszka
2013-06-11 15:05                     ` Philippe Gerum [this message]
2013-06-11 15:06                       ` Jan Kiszka
2013-06-11 15:33                         ` Philippe Gerum
2013-06-11 15:36                           ` Jan Kiszka
2013-06-11 16:00                             ` Jan Kiszka
2013-06-11 16:10                               ` Philippe Gerum
2013-06-11 16:06                             ` Philippe Gerum
2013-06-11 16:05                               ` Jan Kiszka
2013-06-11 16:14                                 ` Philippe Gerum
2013-06-11 14:18             ` Philippe Gerum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=51B73CBC.5050806@xenomai.org \
    --to=rpm@xenomai.org \
    --cc=Xenomai@xenomai.org \
    --cc=jan.kiszka@siemens.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.