From: "Arend van Spriel" <arend@broadcom.com>
To: "Johannes Berg" <johannes@sipsolutions.net>
Cc: linux-wireless <linux-wireless@vger.kernel.org>,
"David S. Miller" <davem@davemloft.net>
Subject: Re: [ANN] new wireless stack trees
Date: Thu, 7 Jun 2012 10:59:02 +0200 [thread overview]
Message-ID: <4FD06D56.5020506@broadcom.com> (raw)
In-Reply-To: <1338898271.4514.38.camel@jlt3.sipsolutions.net>
On 06/05/2012 02:11 PM, Johannes Berg wrote:
> Hi,
>
> Given the amount of work going on in the various wireless stack
> components, I've decided that I'll reflect my maintainer role also in
> git trees. I've created new trees and will pick patches for
> * mac80211
> * cfg80211
> * rfkill (if needed)
>
> into the new trees
> * http://git.kernel.org/?p=linux/kernel/git/jberg/mac80211.git;a=summary
> * http://git.kernel.org/?p=linux/kernel/git/jberg/mac80211-next.git;a=summary
>
> Yes, I've called them "mac80211", but I will also pick up the other
> components into them. Calling them "wireless" would have been too
> confusing.
>
> These trees feed John's wireless and wireless-next trees respectively.
Hi Johannes,
Although I can see the reason for maintaining the wireless stack
separately from the wireless drivers, I would like to give my concerns
about this idea.
While separating maintenance makes sense, moving to a separate
repository impairs development in the wireless arena given the close
relation between mac80211 stack and drivers and it will surely add
latency. Integration between mac80211 and drivers will occur somewhat
later and when issues are found in that area the fixes (at least
mac80211 fixes) will add additional delay.
> I won't maintain an integration tree like John's wireless-testing,
> please continue to use his. If merge conflicts make it necessary, I'll
> resolve them in separate branches etc. and work it out with John.
So mac80211-next repo will stay on last stable release and not be
following the -rc releases?
> As a result, I ask you to not submit patch series that touch both your
> driver and the stack, please submit them independently. John will have
> to wait applying the patches to the driver until has has pulled in any
> dependencies via my trees.
This can become a hornets nest as it means more maintenance work for
John as the order of patches can change, eg. stack-dependent driver
patch is overtaken by patch for bugfix.
> If you maintain your own driver trees you're free to merge these trees
> if you need their contents, but please don't send my contents to John
> yourself, wait with your merge requests and nag me if you need me to
> push to John :-)
Although it may appeal to merge the trees, nagging for a upstream push
makes more sense.
> A word of caution though: I've not done this before, so while I think I
> know what I'm signing up for I'm sure I'll make mistakes. If you pull my
> tree in and I have to rebase due to those mistakes then would have to
> rebase as well, so maybe don't pull it tomorrow but give me some time to
> adjust to the workflow.
As stated I have some concerns, but let us see how it goes.
> Of course I'll continue to post my own patches to the mailing list well
> before I applying them.
Great plan ;-)
Gr. AvS
next prev parent reply other threads:[~2012-06-07 8:59 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-05 12:11 [ANN] new wireless stack trees Johannes Berg
2012-06-06 7:00 ` Kalle Valo
2012-06-06 7:03 ` Johannes Berg
2012-06-07 8:59 ` Arend van Spriel [this message]
2012-06-09 8:25 ` Johannes Berg
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=4FD06D56.5020506@broadcom.com \
--to=arend@broadcom.com \
--cc=davem@davemloft.net \
--cc=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
/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 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).