Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename roadmap to "feature extensions" #361

Merged
merged 1 commit into from
Jan 2, 2024
Merged

Rename roadmap to "feature extensions" #361

merged 1 commit into from
Jan 2, 2024

Conversation

dschuff
Copy link
Member

@dschuff dschuff commented Dec 20, 2023

When this page was created along with the wasm MVP, all the listed features were in the future, so it served as a roadmap for what was to come. Now it includes all the feature extensions that have been added since, and its primary usefulness is actually for developers to look up which engine versions implement which features (including past and near-future features which have implementations behind flags). So a better name than "roadmap" or "future features" would be something like "feature extensions".

Also fixes #329

@dschuff
Copy link
Member Author

dschuff commented Dec 20, 2023

/cc @tomayac @RReverser WDYT?

@tomayac
Copy link
Collaborator

tomayac commented Dec 20, 2023

I think "Feature extensions" works well.

Cool URIs don't change, so I suggest you also add a redirect that points the old link to the new location. Not sure what's possible based on the hosting platform, but in the worst case even a <meta http-equiv=refresh> intermediate page would do.

@RReverser
Copy link
Member

Not sure what's possible based on the hosting platform

I can add one next week, let's wait with this PR until then. We have Cloudflare Workers on WebAssembly.org, with a bunch of existing redirects I added back when I did initial website revamp, so adding another one should be easy.

@dschuff
Copy link
Member Author

dschuff commented Dec 20, 2023

I can add one next week, let's wait with this PR until then. We have Cloudflare Workers on WebAssembly.org, with a bunch of existing redirects I added back when I did initial website revamp, so adding another one should be easy.

Thanks; no hurry, this certainly isn't urgent.

@RReverser
Copy link
Member

I've added a redirect.

@dschuff
Copy link
Member Author

dschuff commented Jan 2, 2024

Thanks! I'm going to interpret the above discussion as "LGTM" and land this, I'll test it once it deploys.

@dschuff dschuff merged commit 4a8e43b into main Jan 2, 2024
2 checks passed
@dschuff dschuff deleted the roadmap branch January 2, 2024 17:40
@RReverser
Copy link
Member

Yeah I was thinking of bikeshedding the name a bit, but couldn't come up with anything better than "feature extensions" either. "Post-MVP features" is the only alternative I can think of and it's a bit mouthful.

Thanks!

@dschuff
Copy link
Member Author

dschuff commented Jan 2, 2024

So this seems to have gone live now, but I think there's something wrong with the redirection: it looks like https://webassembly.org/features is getting redirected to https://webassembly.org/roadmap/ (and then 404ing) rather than the other way around.

@RReverser
Copy link
Member

Oh right, I set this redirect up while roadmap was the working link. If I set it the other way around, it would be 404-ing right away, before this PR was merged.

I'll swap the direction now.

@RReverser
Copy link
Member

Swapped now.

@RReverser
Copy link
Member

I'll look into some integration to make it possible to set up redirects from the repo, then it would be easier to deploy them alongside content in the same PR.

@dschuff
Copy link
Member Author

dschuff commented Jan 2, 2024

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Navbar Capitalization Inconsistency
3 participants