Skip to content

Conversation

@cbarrete
Copy link
Contributor

This commit rearranges existing documentation and adds more explanation, including a comprehensive overview of the various parts (platforms, modifiers and transitions), and how they are relevant for end users.

In particular, a lot of information was moved from rule_authors/ to concepts/, as build configuration is important for end users.

A lot of information was also deduplicated across pages.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Dec 29, 2025
@meta-codesync
Copy link
Contributor

meta-codesync bot commented Dec 29, 2025

@facebook-github-bot has imported this pull request. If you are a Meta employee, you can view this in D89872976. (Because this pull request was imported automatically, there will not be any future comments.)

@cbarrete cbarrete force-pushed the config-docs branch 2 times, most recently from 10fb610 to d9f780f Compare December 30, 2025 12:53
@8Keep
Copy link
Contributor

8Keep commented Jan 8, 2026

@scottcao @Nero5023 I like this change. Thoughts?

Copy link
Contributor

@cormacrelf cormacrelf left a comment

Choose a reason for hiding this comment

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

This is great work, very valuable docs. Wish this had been around 2 years ago. I have mostly small comments but one big one on exec platforms.

Copy link
Contributor Author

@cbarrete cbarrete left a comment

Choose a reason for hiding this comment

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

Thanks for the review!

Copy link
Contributor Author

@cbarrete cbarrete left a comment

Choose a reason for hiding this comment

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

@cormacrelf I've left some threads open in case you wanted to comment further. Can you please resolve them if you have no more concerns about them?

@cormacrelf
Copy link
Contributor

For some reason Github won't let me resolve any threads so anything I didn't comment on further is lgtm

This commit rearranges existing documentation and adds more explanation,
including a comprehensive overview of the various parts (platforms,
modifiers and transitions), and how they are relevant for end users.

In particular, a lot of information was moved from `rule_authors/` to
`concepts/`, as build configuration is important for end users.

A lot of information was also deduplicated across pages.
@cbarrete
Copy link
Contributor Author

@scottcao @Nero5023 I think that this is ready, would you mind taking a look?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants