From: Finn Behrens <finn@kloenk.dev>
To: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
Cc: rust-for-linux@vger.kernel.org
Subject: Re: Upstreaming plan
Date: Wed, 3 Mar 2021 09:27:42 +0100 [thread overview]
Message-ID: <E47CEF26-62E4-4659-98F9-9DECE493E812@kloenk.dev> (raw)
In-Reply-To: <CANiq72knSgMU30A2ALaJGY5FWumPKU18ThvfjR1t14_77kYLrQ@mail.gmail.com>
Hi,
Upstreaming sounds great.
I could hopefully try building the rust part with nix again next weekend (currently exams in school :-) ), as I think there should be a buildable derivation before upstreaming. It should be doable, and just some work because of how the kernel is build with nix.
Will write again when I have something that is building, great work so far.
Finn
> On 15. Feb 2021, at 06:35, Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> wrote:
>
> 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 prev parent reply other threads:[~2021-03-04 0:26 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-15 5:35 Upstreaming plan Miguel Ojeda
2021-02-15 5:44 ` Alex Gaynor
2021-03-03 8:27 ` Finn Behrens [this message]
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=E47CEF26-62E4-4659-98F9-9DECE493E812@kloenk.dev \
--to=finn@kloenk.dev \
--cc=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).