From: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
To: rust-for-linux@vger.kernel.org
Subject: Upstreaming plan
Date: Mon, 15 Feb 2021 06:35:36 +0100 [thread overview]
Message-ID: <CANiq72knSgMU30A2ALaJGY5FWumPKU18ThvfjR1t14_77kYLrQ@mail.gmail.com> (raw)
Hi all,
I think we are in a reasonable position to start thinking about
upstreaming. While things are still experimental and will be for a
while; and while there are many bits to be solved (e.g. an example
driver and everything it may entail), the setup is closer to how
things will look like, which means maintainers can start giving
feedback. Plus things look fairly usable for other developers too.
Today v5.11 was released, and this is the approximate kernel release schedule:
2021-04-18 v5.12 released
2021-05-02 v5.13 end of merge window
2021-06-13 v5.13 released
2021-06-27 v5.14 end of merge window
I propose we target v5.13's merge window for the upstreaming. If we
don't make it (likely), that is fine, we can use it as a test drive to
solve whatever is left and be ready for v5.14.
To that end, the plan can be:
- Up to around 2021-03-28 (6 weeks): finish whatever features we may
want to have in the initial PR; including cleanups and any example
module/driver, etc.
- 2021-03-29 - 2021-04-04 (1 week): Then I will rebase and draft a
series for upstreaming. Here it is where we should do a full review of
the entire diff, just in case something got messed up in the different
syncs, plus allows us to spot any final touches.
- 2021-04-05 - 2021-04-18 (2 weeks): Send the series as an RFC 2
weeks or so before v5.13 merge window to the LKML. This way we get
some general feedback and discussion, plus Linus et. al. can be aware
we might send it. Depending how things go here, we can decide whether
to go for v5.13 merge window or delay to v5.14 (then the same plan
would apply, shifted by 2 months).
Thoughts welcome! -- Specially if you have something baking that may
need more time than those initial ~6 weeks (e.g. you are busy etc.).
Cheers,
Miguel
next reply other threads:[~2021-02-15 5:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-15 5:35 Miguel Ojeda [this message]
2021-02-15 5:44 ` Upstreaming plan Alex Gaynor
2021-03-03 8:27 ` Finn Behrens
2021-03-03 9:50 ` Miguel Ojeda
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=CANiq72knSgMU30A2ALaJGY5FWumPKU18ThvfjR1t14_77kYLrQ@mail.gmail.com \
--to=miguel.ojeda.sandonis@gmail.com \
--cc=rust-for-linux@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).