<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Pedro. To clarify the original email. The proposal is not to
create a new repository to start Rust std work. Rather, it is to
move all the per-existing work that I have done for implementing
std since the beginning of GSoC. This work can be found in my
personal fork [1]. A significant portion of std is already in a
working state for DXE UEFI and is at a point that a PR can be
opened in a few weeks upstream to get it merged. A fork under
Tianocore would allow more people, form both Rust and Tianocore
side to experiment/improve the std, with the final goal of getting
it all merged in upstream Rust.<br>
</p>
<p><br>
</p>
<p>Yours Sincerely</p>
<p>Ayush Singh<br>
</p>
<p><br>
</p>
<p>[1]: <a class="moz-txt-link-freetext" href="https://github.com/Ayush1325/rust/tree/uefi-std-rebase">https://github.com/Ayush1325/rust/tree/uefi-std-rebase</a><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 8/1/22 22:56, Pedro Falcato wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAKbZUD0UjWN3TFx0hsNT9YH10R7DeTxk16DqeGT2v2aOSdeBgQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">Hi,
<div dir="auto"><br>
</div>
<div dir="auto">May I suggest you just port the bare rust
language (no crates, no std) to EDK2? It seems far more
plausible to expect people to use a cut down version with some
bindings to the rest of the project instead of hoping people
just use the whole of rust, a lot of which isnt proven (or
even used AFAIK) in bare metal projects. Porting just the bare
minimum is way more realistic in my opinion.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Thanks,</div>
<div dir="auto">Pedro</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, 1 Aug 2022, 18:02
Ayush Singh, <<a href="mailto:ayushdevel1325@gmail.com"
moz-do-not-send="true" class="moz-txt-link-freetext">ayushdevel1325@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Hello
everyone. In the previous email thread [1], I discussed the <br>
proposal to move Rust std work to edk2-staging and mentioned
its <br>
potential problems. After some discussion with mentors, we
arrived at <br>
the conclusion to have a rustlang [2] fork under the Tianocore
<br>
organization, and move all the std related work there. We can
then open <br>
a PR upstream from there, while allowing PRs in this
repository. This <br>
should help provide an easier and streamlined way for people
to <br>
experiment and work on this project while it is in the process
of being <br>
merged upstream.<br>
<br>
<br>
For a status update about tests:<br>
<br>
- passed: 12797<br>
<br>
- failed: 40<br>
<br>
- ignored: 375<br>
<br>
<br>
Yours Sincerely,<br>
<br>
Ayush Singh<br>
<br>
<br>
[1]: <a href="https://edk2.groups.io/g/devel/message/91989"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://edk2.groups.io/g/devel/message/91989</a><br>
<br>
[2]: <a href="https://github.com/rust-lang/rust"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/rust-lang/rust</a><br>
<br>
<br>
<br>
<br>
<br>
<br>
</blockquote>
</div>
</blockquote>
</body>
</html>
<div width="1" style="color:white;clear:both">_._,_._,_</div> <hr> Groups.io Links:<p> You receive all messages sent to this group. <p> <a target="_blank" href="https://edk2.groups.io/g/devel/message/92022">View/Reply Online (#92022)</a> | | <a target="_blank" href="https://groups.io/mt/92752888/1813853">Mute This Topic</a> | <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br> <a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> | <a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> | <a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a> [edk2-devel-archive@redhat.com]<br> <div width="1" style="color:white;clear:both">_._,_._,_</div>