OASIS Open TC Operations Handbook Internal · Draft 0.4 · 29 July 2026
Internal operations reference. Not published to TCs or members.

Contents › 6. Public reviews

6. Public reviews

A public review puts a frozen document in front of the membership and the public for a fixed window, collects comments through channels that already exist, and obliges the TC to dispose of every comment before the specification advances. The operation is small and nothing about it is hidden: publish the documents, set the window, post the announcement. The announcement opens the review and starts the clock, so there is nothing else to switch on and no comment system to build.

Because the announcement is the event and not a record of it, everything it links to has to be live and correct before it is posted. The package does not change once the review is open.

6.1 Review types and durations

There are three windows, set by where the specification is in its life, and the document is frozen for the whole window in every case.

30 daysfirst public review of a draft, minimum
15 daysany subsequent review of the same spec, minimum
60 dayscandidate OASIS Standard review, minimum

The document keeps its stage name throughout. A Committee Specification Draft in public review is still csd01; there is no separate public-review stage. The suffixes csprd and cnprd were removed by Naming Directives v1.7, effective 2 January 2024, along with cos, and they must not appear in the filenames, URIs or cover pages of a new publication. They remain in older published trees, which the permanence rule keeps exactly where they are. The acceptance criteria catch the retired tokens at intake.

Review Minimum period
First public reviewa minimum of 30 days
Any subsequent public reviewa minimum of 15 days
Candidate OASIS Standard reviewa minimum of 60 days

6.2 Opening a review

A review opens only after the TC has approved the draft and the decision to go to public review by a Full Majority Vote. That is the committee's own ballot, so the task here is to confirm it is in the approved minutes. The Special Majority Vote is a later task, to approve the Committee Specification after the review.

Then four things happen, in order:

  1. The documents are published to their stage URLs through the publishing operation, and every link that will appear in the announcement is confirmed to resolve before anything is posted.
  2. The window is set: the start is the day of the announcement and the end is the start plus the minimum for the review type, at 23:59 UTC, with explicit times given.
  3. The Invitation to Comment is posted to the all-members community on the member platform, which sends it out to the membership; the TC Administrator issues it, not the chair, and that post is what opens the review.
  4. Then a matching news post goes up on the website, because the post is the public record and there is no standalone listing page to edit.

Do not look for an open-reviews category to apply. As of 22 July 2026:

  • the website has no category with that slug at all;
  • the dedicated listing URL returns not found;
  • the category alias redirects to the news page with a filter the page ignores.

The four categories the filter actually offers are blog, press release, project news and recent post, and an Invitation to Comment carries project news. The announcement therefore links the specific post or the news feed, never the listing route. The older public-reviews slug redirects to a 2016 post and is never used.

The announcement carries:

  • the title, version, stage and date of each document;
  • links to every published format;
  • the review start and end with UTC times;
  • the comment routing with the statement that comments made by any other means cannot be accepted;
  • the TC Administration contact address;
  • the governing intellectual property policy and feedback licence with an invitation to disclose;
  • the TC home page.
Owner
the TC supplies the approving Full Majority Vote; the TC Administrator issues the review.
System
the publishing operation for the documents; the all-members community on the member platform for the Invitation to Comment; the website's news system for the listing.
Permission
posting rights on the all-members community, author access to publish a news post under that category, and publishing access. The all-members posting right sat with a staff member who left in June 2026, so it is confirmed before a review opens, not partway through.
Timing
the announcement starts the clock; the window is the minimum for the review type.
Record
the published documents; the Invitation to Comment post; the news post; the request ticket updated with review opened, the start and end dates and the link to the announcement, plus the work tracker row, the activity log and the close date on a calendar.
a posted Invitation to Comment on the all-members community, showing the subject line carrying the stage and the closing date, and the body's format links and comment-routing paragraph
Figure 6.1 a posted Invitation to Comment on the all-members community, showing the subject line carrying the stage and the closing date, and the body's format links and comment-routing paragraph
the news post editor's category control with the full list of available categories visible, showing project news selected and no open-reviews category present
Figure 6.2 the news post editor's category control with the full list of available categories visible, showing project news selected and no open-reviews category present
the live news feed filtered to open reviews on the day of capture, showing whether the filter returns the current reviews
Figure 6.3 the live news feed filtered to open reviews on the day of capture, showing whether the filter returns the current reviews
Evidence captured in draft 0.4: a real 30-day Invitation to Comment as posted
Figure 6.4
Evidence captured in draft 0.4: a real Invitation to Comment for a 60-day candidate review, which names the Call for Consent that follows
Figure 6.5

6.3 Comments and the resolution log

Comment routing goes through the member platform, and the public has exactly one route. The legacy TC mailing lists (lists.oasis-open.org) no longer carry mail, so TC members post their comments to the TC's own Higher Logic community instead. Comments from everyone else, including the public, must be made via the TC's comment facility and shall not be accepted via any other means (TC Process 1.7, policy:public_comment_facility), and the announcement must say so in those terms. The public form that submits into the facility is the facility's own entry point, not a second channel beside it.

Who comments Where they post
TC membersthe TC's own Higher Logic community
Everyone else, including the publicthe TC's comment facility

Review the comment position before quoting anyone a completion date: a single comment on a candidate review triggers a further ballot and moves the date by weeks.

  • Read the comment facility's digest view sorted by most recently updated, and corroborate on the TC community, whose default scope covers subcommunities.
  • Read the dates rather than the titles.
  • There is no working feed and the digest view paginates, so the page is rendered and read rather than fetched raw.

Keep the comment resolution log alongside the Work Product as comments arrive. The log records, for each comment:

  • a link to the original message in the archives;
  • who raised it;
  • how it was resolved.

Keeping it as you go turns the disposition task at close into recording decisions rather than reconstructing them.

Owner
commenters submit; the TC resolves; the TC Administrator points the channels correctly in the announcement and reads the position during the window.
System
the TC's own Higher Logic community for members; the TC's public comment facility community for everyone else.
Permission
administrator of the per-TC public comment facilities.
Timing
checked before any completion date is quoted to anyone.
Record
the comment resolution log kept alongside the Work Product.
the comment facility community's digest view sorted by most recently updated, with the date column legible and the Invitation to Comment visible as a post in the sequence
Figure 6.6 the comment facility community's digest view sorted by most recently updated, with the date column legible and the Invitation to Comment visible as a post in the sequence
the TC community's digest view with its scope control showing that it covers the community and its subcommunities
Figure 6.7 the TC community's digest view with its scope control showing that it covers the community and its subcommunities
the public entry point into a TC's comment facility, the form a member of the public submits through, with the facility it posts into identifiable
Figure 6.8 the public entry point into a TC's comment facility, the form a member of the public submits through, with the facility it posts into identifiable
Evidence captured in draft 0.4: a published comment resolution log from a real specification directory
Figure 6.9

6.4 Closing a review

At close the TC must acknowledge every comment and post a disposition for each one to the TC's own community and its comment facility community, not to the legacy mailing lists, which no longer carry mail.

Where the review ended, what comes next depends on whether it changed the document:

  • Where the review produced no material changes, the specification proceeds to the Special Majority Vote that approves the Committee Specification.
  • Where it produced material changes, the changed document goes to another public review at the 15-day minimum as the next public review draft.

A candidate review closes differently, because what follows it is the Call for Consent rather than a ballot. There the chair notifies the TC Administrator of the results and the 7-day clock to open the Call for Consent runs from that notification, not from the review closing, so the notification is the thing to chase. Section 5.6 carries that chain.

Record the outcome on the request ticket, the work tracker row and the activity log, with the follow-up date set.

Owner
the TC dispositions the comments; the TC Administrator records the outcome and starts the next task.
System
the TC's own community and the comment facility for the dispositions; the request tracker and the work tracker for the record.
Timing
begins the day the window closes.
Record
the dispositions posted to both communities; the comment resolution log; the request ticket and tracker updated.