Related:
It would be nice to have the Swift evolution proposal database, commonly rejected changes and the proposed “future sound of Swift” document all under the swift.org umbrella (maybe evolution.swift.org?), all open to pull requests.
PS. Rust also has an interesting thread about tooling improvements:
We should probably get an RFC tracker. A real tracker, not github issues (…). Lets track by time and state, category and syntax impact (and more?!). There is so much metadata about RFCs that would be useful if it was understandable by computers. Lay people could get a better idea of what’s going on, and contributors could see what’s happening at a glance.
Maybe we could start by agreeing on a data model of a well-received pitch, then we can build a list of those in YAML in a GitHub repo and then it’s fairly easy for someone to donate a nice viewer like the one used for proposals?
struct Pitch {
let name: String
let summary: String
let authors: [String]
let forumTopics: [URL]
let tags: [String]
}