The current AIOS organizational structure is flat, generally with one point of contact for all aspects of the ecosystem. The proposal suggests inclusive teams with specific expertise and responsibility for one aspect of an ecosystem.
Implementation Details
Each team will have one or two representatives who will be responsible for promoting progress in their part of the ecosystem towards the direction decided by the community. These representatives will be directly responsible for keeping the community updated on changes.
Teams will be able to more flexibly iterate on their part of the ecosystem, as they are the point-of-contact for their specific ecosystem.
Teams will not need to worry about the specific nuances of implementation in the entire ecosystem as there will be another more knowledgeable team that supports a part of an ecosystem.
A contributor can join multiple teams concurrently, provided they are active. However, one can only be a representative of one team at a time.
Currently, there are three teams being considered: kernel, WebUI, and agents.
Effective Timeline
A deadline to set up teams infrastructure is by November 11, 2024. @om-raheja and @joshprk intend to meet some time before then to figure out the more specific parts of this infrastructure.
This proposal was approved in the weekly meeting on November 6, 2024.
If you have any comments, suggestions, or concerns about this change, please let us know in the comments.
Overview
The current AIOS organizational structure is flat, generally with one point of contact for all aspects of the ecosystem. The proposal suggests inclusive teams with specific expertise and responsibility for one aspect of an ecosystem.
Implementation Details
Each team will have one or two representatives who will be responsible for promoting progress in their part of the ecosystem towards the direction decided by the community. These representatives will be directly responsible for keeping the community updated on changes.
Teams will be able to more flexibly iterate on their part of the ecosystem, as they are the point-of-contact for their specific ecosystem.
Teams will not need to worry about the specific nuances of implementation in the entire ecosystem as there will be another more knowledgeable team that supports a part of an ecosystem.
A contributor can join multiple teams concurrently, provided they are active. However, one can only be a representative of one team at a time.
Currently, there are three teams being considered: kernel, WebUI, and agents.
Effective Timeline
A deadline to set up teams infrastructure is by November 11, 2024. @om-raheja and @joshprk intend to meet some time before then to figure out the more specific parts of this infrastructure.
This proposal was approved in the weekly meeting on November 6, 2024.
If you have any comments, suggestions, or concerns about this change, please let us know in the comments.