Skip to content

Define core and hosted projects, along with their requirements#52

Merged
tschneidereit merged 1 commit intobytecodealliance:mainfrom
fitzgen:core-and-hosted-projects
Nov 13, 2024
Merged

Define core and hosted projects, along with their requirements#52
tschneidereit merged 1 commit intobytecodealliance:mainfrom
fitzgen:core-and-hosted-projects

Conversation

@fitzgen
Copy link
Member

@fitzgen fitzgen commented Nov 14, 2023

No description provided.

Copy link
Contributor

@penzn penzn left a comment

Choose a reason for hiding this comment

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

There is an 'etc' in Core Project requirements, not sure if that was meant to be filled in.

@xwang98
Copy link
Member

xwang98 commented Nov 15, 2023

We would like to nominate wamr as a core project. Shall it be started after this PR is approved and merged?

@fitzgen
Copy link
Member Author

fitzgen commented Nov 15, 2023

@xwang98

We would like to nominate wamr as a core project. Shall it be started after this PR is approved and merged?

Once this PR is merged then, yes, projects can begin the process described within and submit an application.

Copy link
Contributor

@penzn penzn left a comment

Choose a reason for hiding this comment

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

Not sure I understood @fitzgen comment - can maintainers define their own requirements (it appears that templates allow for extra items on those lists)?

@fitzgen
Copy link
Member Author

fitzgen commented Feb 20, 2024

I've moved the enumeration of the actual project requirements into github issue templates. Each requirement has an associated TODO to be filled in. This should address the confusion around what needs to be filled in when proposing a new hosted project or the promotion of a core project.

@fitzgen fitzgen force-pushed the core-and-hosted-projects branch from de4031b to 0a86873 Compare February 20, 2024 19:28
@tschneidereit
Copy link
Member

Hey @xwang98, since it's been quite a while, I wanted to follow up here and give you and update on where things stand.

As you can see, this PR still hasn't been merged, because we still have some small things to work through. In the meantime however, what you can do to get things ready in parallel is to look at the criteria for both hosted projects and core projects that this PR introduces, and check how well WAMR satisfies them. As laid out in the PR, that will be the basis for deciding whether a project can gain Core Project status. Part of the process will be to have the project maintainers provide explanations for how the project satisfies the criteria, or what kinds of plans are in place to get to that place in cases where a criteria isn't yet satisfied.

To be clear, there's no need for you to act right now, but if you want to get a head-start on the process, this would be a great way to do so!

@xwang98
Copy link
Member

xwang98 commented Jun 13, 2024

@tschneidereit Thank you for the reminder. We have checked the criteria list, and WAMR seems in good shape.

Co-Authored-By: Bailey Hayes <behayes2@gmail.com>
Co-Authored-By: Till Schneidereit <till@tillschneidereit.net>
@fitzgen fitzgen force-pushed the core-and-hosted-projects branch from bdbf161 to a1e43df Compare November 12, 2024 20:53
@fitzgen
Copy link
Member Author

fitzgen commented Nov 12, 2024

I'm pleased to share that the TSC is ready to move forward with these requirements and merge this pull request. I am extremely proud of the high bar we are setting for ourselves and I am confident that by meeting and sustaining this level of rigor we can achieve the Bytecode Alliance's mission.

I want to thank everyone who shared feedback with us both in this PR thread and via private channels. You've definitely helped improve, clarify, and refine these requirements and the documents describing them; the Bytecode Alliance is better off because of it. Thanks!

Copy link
Contributor

@ricochet ricochet left a comment

Choose a reason for hiding this comment

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

Thank you for the feedback and hard work to build governance and guidance for sustainable projects within the Bytecode Alliance.

Copy link
Member

@tschneidereit tschneidereit left a comment

Choose a reason for hiding this comment

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

This came out really nice! Thank you so much for working through this! ❤️

@tschneidereit tschneidereit merged commit 66251b6 into bytecodealliance:main Nov 13, 2024
@fitzgen fitzgen deleted the core-and-hosted-projects branch December 5, 2024 18:02
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.

5 participants