Skip to content

Conversation

@vicb
Copy link
Contributor

@vicb vicb commented Oct 31, 2024

Summary

While the concepts are related they are not the same.

compatibility-flags will grow as we had more flags and deserves a separate page. This also has the benefit to have add an entry in the side bar. Having to click on "Configuration > Compatibility dates" to get info on the Compatibility flags is counter-intuitive.

I have updated internal links to point to the newly added flag page. Unfortunately external links to a given flag (i.e. "workers/configuration/compatibility-dates/#nodejs-compatibility-flag") will not point to that flag but to the top of the "Compatibility date". This is a limitation of the redirect mechanism on the site which can not redirect a fragment.

There are only a few changes in the content for the new flag page. I extracted a sentence from the first section into as the subtitle and I fixed a typo. The only other change is updating the CODEOWNERS of the new page to the same as the page is was extracted from.

Documentation checklist

@github-actions github-actions bot added size/m product:browser-rendering product:durable-objects Durable Objects: https://developers.cloudflare.com/workers/learning/using-durable-objects/ product:queues Cloudflare Queues: https://developers.cloudflare.com/queues product:workers Related to Workers product labels Oct 31, 2024
Copy link
Contributor

@hyperlint-ai hyperlint-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

21 files reviewed, 3 total issue(s) found.

Copy link
Contributor

@hyperlint-ai hyperlint-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

21 files reviewed, 3 total issue(s) found.

@vicb
Copy link
Contributor Author

vicb commented Nov 1, 2024

@irvinebroque Thanks for the review, I have updated the content, please take another look.

@vicb
Copy link
Contributor Author

vicb commented Nov 1, 2024

PR rebased to resolve a merge conflict

vicb added 2 commits November 7, 2024 10:40
While the concepts are related they are not the same.

compatibility-flags will grow as we had more flags and deserves a separate page. This also has the benefit to have add an entry in the side bar. Having to click on "Configuration > Compatibility dates" to get info on the Compatibility flags is counter-intuitive.

I have updated internal links to point to the newly added flag page. Unfortunately external links to a given flag (i.e. "workers/configuration/compatibility-dates/#nodejs-compatibility-flag") will not point to that flag but to the top of the "Compatibility date". This is a limitation of the redirect mechanism on the site which can not redirect a fragment.

There are only a few changes in the content for the new flag page. I extracted a sentence from the first section into as the subtitle and I fixed a typo. The only other change is updating the CODEOWNERS of the new page to the same as the page is was extracted from.
@vicb vicb requested a review from a team as a code owner November 7, 2024 09:41
@vicb
Copy link
Contributor Author

vicb commented Nov 7, 2024

PR rebased to resolve a merge conflict

Copy link
Contributor

@hyperlint-ai hyperlint-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

21 files reviewed, 3 total issue(s) found.

@irvinebroque irvinebroque enabled auto-merge (squash) November 7, 2024 19:06
@irvinebroque
Copy link
Contributor

@ToriLindsay @dcpena - can we get ✅ to merge this?

@irvinebroque irvinebroque merged commit b50b5a0 into cloudflare:production Nov 7, 2024
7 checks passed
@vicb
Copy link
Contributor Author

vicb commented Nov 7, 2024

Thanks all for the help getting this merged

@vicb vicb deleted the flags branch November 7, 2024 19:53
harshil1712 pushed a commit that referenced this pull request Dec 3, 2024
* Extracts compatibility-flags out of compatibility-dates

While the concepts are related they are not the same.

compatibility-flags will grow as we had more flags and deserves a separate page. This also has the benefit to have add an entry in the side bar. Having to click on "Configuration > Compatibility dates" to get info on the Compatibility flags is counter-intuitive.

I have updated internal links to point to the newly added flag page. Unfortunately external links to a given flag (i.e. "workers/configuration/compatibility-dates/#nodejs-compatibility-flag") will not point to that flag but to the top of the "Compatibility date". This is a limitation of the redirect mechanism on the site which can not redirect a fragment.

There are only a few changes in the content for the new flag page. I extracted a sentence from the first section into as the subtitle and I fixed a typo. The only other change is updating the CODEOWNERS of the new page to the same as the page is was extracted from.

* fixup! Extracts compatibility-flags out of compatibility-dates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:browser-rendering product:durable-objects Durable Objects: https://developers.cloudflare.com/workers/learning/using-durable-objects/ product:queues Cloudflare Queues: https://developers.cloudflare.com/queues product:workers Related to Workers product size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.