• [gentoo-dev] Pseudo up-for-grabs: dev-lang/rust, dev-lang/rust-bin, vir

    From Sam James@21:1/5 to All on Thu Jan 25 06:10:01 2024
    Hi all,

    rust@ is essentially empty as gyakovlev is long-term away and
    dev-lang/rust, dev-lang/rust-bin, virtual/rust, sys-devel/rust-std,
    etc all need _at least one_ maintainer.

    xen0n has been doing some of the bumps but he's only really doing
    so drive-by (although with best-effort review) and isn't AFAIK
    interested in maintaining Rust full-time.

    gyakovlev had some notes at https://wiki.gentoo.org/wiki/User:GYakovlev/Rust_bump on bumping Rust,
    might be that xen0n can improve that a little bit to improve handover if necessary.

    Ultimately, Rust needs an active maintainer who is on-top of the
    ecosystem and able to handle the regular bumps every 6 weeks.

    We already have a package needing not-in-tree rust-1.75.0 (https://bugs.gentoo.org/922880) which was only released 3-4 weeks
    ago.

    Please consider stepping forward if you rely on Rust. There's more
    than enough advocates for it, there should be someone who is able
    to then handle the packaging side.

    thanks,
    sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Randy Barlow@21:1/5 to Sam James on Fri Jan 26 01:20:02 2024
    On 1/24/24 23:56, Sam James wrote:
    Please consider stepping forward if you rely on Rust. There's more
    than enough advocates for it, there should be someone who is able
    to then handle the packaging side.

    Is this something I could do as a proxy maintainer?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam James@21:1/5 to Randy Barlow on Fri Jan 26 10:20:01 2024
    Randy Barlow <randy@electronsweatshop.com> writes:

    On 1/24/24 23:56, Sam James wrote:
    Please consider stepping forward if you rely on Rust. There's more
    than enough advocates for it, there should be someone who is able
    to then handle the packaging side.

    Is this something I could do as a proxy maintainer?

    Yes, no problem with that -- but would say that having a co-maintainer
    (proxied or not) would still be good if you can.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Randy Barlow@21:1/5 to All on Tue Jan 30 00:40:02 2024
    I've opened https://github.com/gentoo/gentoo/pull/35085 with two
    commits. The first adds myself as a maintainer, and the second adds Rust 1.75.0. 1.76.0 will release soon, so this is probably somewhat short lived.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?Q?Pascal_J=C3=A4ger?=@21:1/5 to All on Tue Jan 30 16:50:01 2024
    I can also help with maintaining.

    I heavily rely on rust on Gentoo, in my own coding endeavors as well as at work.

    I saw the bumping notes involve quite of bit of compiling big packages, so maybe we can split up the work here.

    --
    Sent from Canary (https://canarymail.io)

    On Dienstag, Jan. 30, 2024 at 00:37, Randy Barlow <randy@electronsweatshop.com (mailto:randy@electronsweatshop.com)> wrote:
    I've opened https://github.com/gentoo/gentoo/pull/35085 with two
    commits. The first adds myself as a maintainer, and the second adds Rust 1.75.0. 1.76.0 will release soon, so this is probably somewhat short lived.


    <html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> </head> <body><div id="CanaryBody"> <div> I can also help with maintaining.</div><div><br></div><
    I heavily rely on rust on Gentoo, in my own coding endeavors as well as at work. </div><div><br></div><div>I saw the bumping notes involve quite of bit of compiling big packages, so maybe we can split up the work here.</div> <div><br></div> </div> <
    div id="CanarySig"> <div> <div style="font-family:Helvetica;">--<br>Sent from <a href="https://canarymail.io">Canary</a></div> <div><br></div> </div> </div> <div id="CanaryDropbox"> </div> <blockquote id="CanaryBlockquote"> <div> <div>On Dienstag, Jan.
    30, 2024 at 00:37, Randy Barlow &lt;<a href="mailto:randy@electronsweatshop.com">randy@electronsweatshop.com</a>&gt; wrote:<br></div> <div>I've opened https://github.com/gentoo/gentoo/pull/35085 with two <br>commits. The first adds myself as a maintainer,
    and the second adds Rust <br>1.75.0. 1.76.0 will release soon, so this is probably somewhat short lived. <br> <br></div> </div> </blockquote> </body></html>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Randy Barlow@21:1/5 to All on Wed Jan 31 02:50:01 2024
    On 1/30/24 10:40, Pascal Jäger wrote:
    I can also help with maintaining.

    Fantastic!

    I saw the bumping notes involve quite of bit of compiling big packages,
    so maybe we can split up the work here.

    Yes, testing it takes some time and it would be helpful to spread the
    work out.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)