tamas 🦀 · @tamas
91 followers · 371 posts · Server hachyderm.io

Was the entire fiasco for just making a point? I had a feeling that Dtolnay's reactions were.. odd. internals.rust-lang.org/t/pre-

#serde

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
589 followers · 4392 posts · Server floss.social

What would Homer have said to all of this?

"MMM...Binary blob".😋

#serde #Rust #rustlang #satire #humour #thesimpsons

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
589 followers · 4390 posts · Server floss.social

What would Homer have said to all of this?

"MMM...Binary blob".😋

#serde #Rust #rustlang #satire #humour

Last updated 1 year ago

Bigo · @crisidev
89 followers · 324 posts · Server hachyderm.io

There was no drama, there is no healing, developers listened to the community and reverted. Why all the fuss people?

#serde

Last updated 1 year ago

Mo :ferris: :tux: · @mo8it
466 followers · 1631 posts · Server fosstodon.org

Now that the issue is resolved by removing the binary, I want to thank @decathorpe again, not only for reporting the issue, but also for all his efforts in the and communities ❤

For others: Please don't call things like this "drama" again. This is pushing back against mistakes that would affect the whole community. I love how much the community cares and that such problems are not ignored 🥰

We are not here to only get things done, we are building a future ❤

#serde #rust #fedora #rustlang

Last updated 1 year ago

· @FSMaxB
29 followers · 469 posts · Server mastodon.cloud

Regarding the recent controversy, there's one argument I've heard a lot that still don't understand:

What is the threat model where sandboxing only build.rs provides any additional security in case of a compromised dependency? Most likely you don't just want to compile something but also run it, in which case the compromised dependency can still run code on your system.

And except for build-only systems that create prebuilt packages, you would always compile *and* run your code.

#serde #rust

Last updated 1 year ago

gigantos · @gigantos
12 followers · 438 posts · Server social.linux.pizza

So, looking at the pre-rfc, it doesn't feel like something made on a whim. Was this whole serde thing just a political stunt to prove that proc macros need to run in a sandbox?

Either way, both build.rs and proc macros has always been a bit iffy, so happy if at least one of them can be solved.

#rust #serde #procmacro

Last updated 1 year ago

Aljoscha Rittner (beandev) · @beandev
953 followers · 15114 posts · Server social.tchncs.de

amüsiert sich, dass kein Bootstrap from Sources hat und OCaml das ja schon seit jeher vormacht.

Das in der Diskussion.

1. Das eine hat mMn mit dem anderen überhaupt nichts zu tun.

2. rustc ist in geschrieben und erfordert also einen rustc Compiler zum Compilieren.

3. OCaml benötigt ebenfalls Binaries zum Bootstrappen

4. OCaml bietet, wie Rust eine normale Binary Installation

5. Rust hat Bootstrap Crates

Das mit serde ist Mist, blöde Polemik auch.

#fefe #rust #serde

Last updated 1 year ago

woshilapin · @woshilapin
2 followers · 16 posts · Server mamot.fr

@megmac the precompiled binary had been removed in the recent version 1.0.184

github.com/serde-rs/serde/rele

#rust #rustlang #serde

Last updated 1 year ago

Seems like the situation turned back to sanity.

The mystery meat binary has been removed.

github.com/serde-rs/serde/rele

#serde #rustlang

Last updated 1 year ago

Stark · @Stark9837
129 followers · 2662 posts · Server techhub.social
Ivan Enderlin 🦀 · @hywan
1482 followers · 1745 posts · Server fosstodon.org

Rust devs push back as Serde project ships precompiled binaries, bleepingcomputer.com/news/secu.

A short summary of what’s happening around serde right now in Rust.

#rustlang #serde

Last updated 1 year ago

Mo :ferris: :tux: · @mo8it
461 followers · 1615 posts · Server fosstodon.org

dtolany's dictatorship…

#rust #rustlang #serde

Last updated 1 year ago

Larry Garfield · @Crell
1249 followers · 5965 posts · Server phpc.social

Based on the discussion here and in the PR, I've gone ahead and completed the PR to support null values in . If you use it currently, please review and make sure it doesn't break more than I already know it does. 🙂 I'll probably merge in a week or so, baring any contrary reviews.

github.com/Crell/Serde/pull/25

#serde #php

Last updated 1 year ago

Pit :ferris_gesture: · @piturnah
106 followers · 1006 posts · Server hachyderm.io

Hey if you keep hiding these questions then people are gonna keep asking why it's not opt-in!!

github.com/serde-rs/serde/pull

#serde

Last updated 1 year ago

Mo :ferris: :tux: · @mo8it
460 followers · 1612 posts · Server fosstodon.org

I think that needs a concept like core and circle apps:

apps.gnome.org/

Here are more details about Gnome circle:

circle.gnome.org/

This will not only support developers of central crates in the ecosystem, but should also prevent another one-owner-dictatorship.

Yes, maintainers can do whatever they want in their own projects, but the community should have a backup when a maintainer doesn't act with the community in mind anymore.

#rust #gnome #rustlang #serde

Last updated 1 year ago

Pit :ferris_gesture: · @piturnah
106 followers · 1004 posts · Server hachyderm.io

Anyone else more than anything just really sad about the whole thing?

It's really sad that this has happened, and that it has irrevocably eroded a lot of trust in not just serde, but all of dtolnay's crates, and by extension almost the entire Rust ecosystem.

The situation so *plainly* exposes one of the biggest problems in *when it is relied upon at scale* - which is that voluntary work cannot be demanded to answer to expectations

#serde #oss

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
586 followers · 4355 posts · Server floss.social

Well, this didn't take long 😬

serde-deblobbed: Fork of serde-rs without binary blobs
github.com/commons-rs/serde-de

Can someone design a logo for this please that shows a blob emoji that is crossed out.😄

Edit: I've made a logo and opened an issue:
github.com/commons-rs/serde-de

🤓

#Rust #rustlang #fork #serde

Last updated 1 year ago

Lixou 🏝️ · @lixou
9 followers · 77 posts · Server hachyderm.io

Rust people out there: the drama (gosh I already hate me for picking that up) and „should we move serde to rust-lang“ got me a question: why syn crate? Like it is a 3rd party rust code parser for macros which is written even if we already have a rust code parser (the compiler itself lol). Can’t we just move the parser out of rustc and make it available for everyone?

PS: pls don’t tell me that syn is autogen or smth like that?

#serde #rust #rustlang

Last updated 1 year ago

Pramode C.E · @pcein
31 followers · 77 posts · Server fosstodon.org

HN discussion on the issue: news.ycombinator.com/item?id=3. I am no expert on supply chain problems, but packages shipping binary blobs instinctively doesn't feel right.

#rustlang #serde

Last updated 1 year ago