The main reason there are so many errors when the plugin is loaded for the first time is that several of the plugin's classes try to directly access global classes (autoloads) that are only available when the plugin is enabled (e.g. E, R, C, and so on).
Goals
Describe the goals, if any, of this discussion or proposal.
Some examples of valid goals:
Define architectural direction
Identify use cases
Change how we do things
Propose a new course of actions
Discuss changes
Your proposal, in detail
Be detailed; add visuals, schemas, and diagrams as you see fit (consider using mermaid for them).
Post references, explain experiments, name people in our community if you feel they can add value.
The aim here is to discuss, so do your best to set the conversation.
Record of decisions taken
LEAVE EMPTY
We will discuss in the comments, and fill this area only with the final decision, as we take them.
Topic
The main reason there are so many errors when the plugin is loaded for the first time is that several of the plugin's classes try to directly access global classes (autoloads) that are only available when the plugin is enabled (e.g. E, R, C, and so on).
Goals
Describe the goals, if any, of this discussion or proposal.
Some examples of valid goals:
Your proposal, in detail
Be detailed; add visuals, schemas, and diagrams as you see fit (consider using mermaid for them).
Post references, explain experiments, name people in our community if you feel they can add value.
The aim here is to discuss, so do your best to set the conversation.
Record of decisions taken
We will discuss in the comments, and fill this area only with the final decision, as we take them.