amelioro / ameliorate

A tool for analyzing debatable problems effectively, collaboratively, and with an open mind.
https://ameliorate.app
MIT License
26 stars 10 forks source link

Diagram a Rust RFC #524

Open keyserj opened 1 month ago

keyserj commented 1 month ago

Describe your issue

Ameliorate could use more examples of ways the tool can be used!

Years ago someone mentioned using a structured argument tool for discussing Rust RFCs, and there seemed to be decent support for that idea, but it didn't end up getting traction. The current RFC process involves creating a PR in the RFCs repo with sections explaining the proposal, and using the PR to discuss it.

Ameliorate seems like it could be perfect here, as a means of being explicit & precise about the problem(s) being addressed, pieces of the proposal, positive/negative effects, obstacles, critiques, possible alternatives.

Solution you'd like

Pick a recent, well-discussed RFC (open RFCs here), and build an Ameliorate diagram for it.

Note down any details that made it hard to diagram this, and any features that seem like they'd be nice for Ameliorate to better-handle this use case. Output for this ticket should be a link to the created topic or, if it's built on the playground, downloaded JSON from the topic: image

Alternatives you've considered

No response

Additional context

This is probably pretty hard to do without solid knowledge of Rust.

Technical ideas and questions

No response