Skip to content

Modular FES#8887

Open
limzykenneth wants to merge 29 commits into
processing:mainfrom
limzykenneth:modular-fes
Open

Modular FES#8887
limzykenneth wants to merge 29 commits into
processing:mainfrom
limzykenneth:modular-fes

Conversation

@limzykenneth

Copy link
Copy Markdown
Member

Resolves #8882

Changes:

Rework the internals of FES as specified in #8882. For API design please comment in #8882, for implementation details discussions, feel free to leave comments in this PR for review.

@limzykenneth limzykenneth changed the title Modular fes Modular FES Jun 9, 2026
@limzykenneth
limzykenneth marked this pull request as draft June 9, 2026 17:06
@limzykenneth
limzykenneth marked this pull request as ready for review July 24, 2026 13:03
@limzykenneth

Copy link
Copy Markdown
Member Author

@ksen0 @davepagurek Let's get this merge in first if we are now going with the minor release on main branch and patch release on release branch flow. Do have a test with the preview build and see if there are any major issues. I still have two things next on the list which is to migrate all calls to p5._friendlyError() to use the new FES.log feature and to update the documentation but I'll do that separately.

I also want to update and migrate the build system + dependencies after this is merge as well.

@ksen0 ksen0 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks great, thank you for preparing this! To be honest I don't quite get the internationalization but it will be great to merge it in and use it leading up to 2.4

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.

RFC: FES internal rework

2 participants