From: Stefan Richter <stefanr@s5r6.in-berlin.de>
To: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Michal Simek <simekm2@fel.cvut.cz>,
linux-kernel@vger.kernel.org, monstr@monstr.eu
Subject: Re: New linux arch
Date: Mon, 07 Jan 2008 19:20:10 +0100 [thread overview]
Message-ID: <47826D5A.2050801@s5r6.in-berlin.de> (raw)
In-Reply-To: <84144f020801070447t68808bcdq64bfc949c7732462@mail.gmail.com>
Pekka Enberg wrote:
> On Jan 7, 2008 1:29 PM, Michal Simek <simekm2@fel.cvut.cz> wrote:
>> How many maintainers are acceptable? (one or more)
>
> You can have as many maintainers as you want but you probably don't
> want to make it too many.
Bug reporters and patch submitters shouldn't be required to CC too many
addresses.
>> I see the right way to push all changes to public git repository and
>> then send patches in small logical group to LKML with CC to people from
>> microblaze community.
>>
>> And then wait for comments from you, solve problems, update git
>> repository and send changes again.
>
> You don't necessarily need a public git repository before sending your
> patches to LKML but yeah, you definitely want some public exposure
> before asking for Linus/Andrew to merge your port.
Yes, patch review is always done on the mailing list(s). Not only
during the initial submission, but also for all later changes.
A git repository provided by you could be used
- by interested people to fetch your pre-integrated development
sources,
- by Andrew Morton to pull into -mm. This needs to be a branch in
your repo which only contains stuff which works to the best of your
knowledge, i.e. is already tested and got at least some basic review
by those involved in the subproject. It always has to give a clean
and working diff against Linus' current tree, because that's what
Andrew bases -mm on. (This means you have to rebase or otherwise
update this branch whenever there were conflicting changes in Linus'
tree.) Also, if you need to do changes outside your subsystem,
coordinate it with the tree owners of the other subsystems to
minimize conflicts when Andrew assembles -mm.
Alternatively to git, you could also work with Andrew via a quilt
tree or via e-mail, depending on what turns out as most effective.
- by Linus to pull into his tree if he thinks he can work with your
tree better than via e-mail. Regardless if git or e-mail, you are
of course supposed to only offer stuff to Linus which is known to
work and has been fully reviewed.
New work (feature additions or removals, refactoring, intrusive bug
fixes) needs to be sent to Linus early before an -rc1 release.
Between -rc1 and -final, only bug fixes are acceptable. (In early
-rc's maybe also a few other small nonintrusive changes that can't
possibly break anything...)
Note, everything which I said here only reflects what I remember as
required or most desirable; it's not a canonical list of requirements.
Anyway, it may be a little bit too early to think about those things
before you posted your initial submission for review and re-review...
--
Stefan Richter
-=====-==--- ---= --===
http://arcgraph.de/sr/
next prev parent reply other threads:[~2008-01-07 18:21 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-01-07 11:29 Michal Simek
2008-01-07 12:34 ` Sam Ravnborg
2008-01-07 12:51 ` Michal Simek
2008-01-07 19:16 ` Sam Ravnborg
2008-01-07 12:47 ` Pekka Enberg
2008-01-07 13:00 ` Michal Simek
2008-01-07 13:12 ` Pekka Enberg
2008-01-07 13:34 ` Jan Engelhardt
2008-01-07 17:26 ` Stefan Richter
2008-01-07 17:39 ` Jan Engelhardt
2008-01-07 17:54 ` H. Peter Anvin
2008-01-07 18:20 ` Stefan Richter [this message]
2008-01-07 22:00 ` Benjamin Herrenschmidt
2008-01-07 22:39 ` Michal Simek
2008-01-08 8:28 ` Bryan Wu
2008-01-08 8:49 ` Pekka Enberg
2008-01-08 9:00 ` Bryan Wu
2008-01-08 17:05 ` Stefan Richter
2008-01-08 17:12 ` Stefan Richter
2008-01-09 1:16 ` Arnd Bergmann
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=47826D5A.2050801@s5r6.in-berlin.de \
--to=stefanr@s5r6.in-berlin.de \
--cc=linux-kernel@vger.kernel.org \
--cc=monstr@monstr.eu \
--cc=penberg@cs.helsinki.fi \
--cc=simekm2@fel.cvut.cz \
/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
all inboxes | Powered by JetHome®