Skip to content

Add benchmark committee members#698

Merged
hasan7n merged 18 commits into
mlcommons:mainfrom
mhmdk0:add-benchmark-committee-members
Jul 6, 2026
Merged

Add benchmark committee members#698
hasan7n merged 18 commits into
mlcommons:mainfrom
mhmdk0:add-benchmark-committee-members

Conversation

@mhmdk0

@mhmdk0 mhmdk0 commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

Adds benchmark committee members: owners can assign other users as committee members who receive the same management permissions for that benchmark.

  • Server: committee_members M2M on Benchmark, committee_member_emails on read/write API, IsCommitteeMember on benchmark and association endpoints.
  • CLI: medperf benchmark update_committee_members -b --committee_emails_file (same pattern as update_associations_policy)
  • Web UI: committee member email editor on the benchmark detail page

@mhmdk0 mhmdk0 requested a review from a team as a code owner June 28, 2026 20:58
@mhmdk0 mhmdk0 requested a deployment to testing-external-code June 28, 2026 20:58 — with GitHub Actions Waiting
@github-actions

Copy link
Copy Markdown
Contributor

MLCommons CLA bot All contributors have signed the MLCommons CLA ✍️ ✅

hasan7n added 2 commits June 29, 2026 21:55
- proper validation in command
- better `user_can_manage` method
@hasan7n hasan7n requested a deployment to testing-external-code June 29, 2026 21:07 — with GitHub Actions Waiting
@hasan7n hasan7n requested a deployment to testing-external-code June 29, 2026 21:28 — with GitHub Actions Waiting
@mhmdk0 mhmdk0 requested a deployment to testing-external-code July 1, 2026 16:27 — with GitHub Actions Waiting
@mhmdk0 mhmdk0 requested a deployment to testing-external-code July 1, 2026 18:52 — with GitHub Actions Waiting
@mhmdk0 mhmdk0 requested a deployment to testing-external-code July 1, 2026 20:31 — with GitHub Actions Waiting
@mhmdk0 mhmdk0 requested a deployment to testing-external-code July 1, 2026 20:49 — with GitHub Actions Waiting
@hasan7n hasan7n force-pushed the add-benchmark-committee-members branch from da9e173 to 1e0501b Compare July 5, 2026 15:33
@hasan7n hasan7n requested a deployment to testing-external-code July 5, 2026 15:33 — with GitHub Actions Waiting
@hasan7n hasan7n deployed to testing-external-code July 6, 2026 07:28 — with GitHub Actions Active
@hasan7n hasan7n merged commit 4257de3 into mlcommons:main Jul 6, 2026
11 of 12 checks passed
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.

2 participants