Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [websocket-dev] Final specification PR review
  • From: Mark Thomas <markt@xxxxxxxxxx>
  • Date: Sun, 19 Jul 2020 19:43:06 +0100
  • Autocrypt: addr=markt@xxxxxxxxxx; prefer-encrypt=mutual; keydata= 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
  • Delivered-to: websocket-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/websocket-dev>
  • List-help: <mailto:websocket-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/websocket-dev>, <mailto:websocket-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/websocket-dev>, <mailto:websocket-dev-request@eclipse.org?subject=unsubscribe>
  • User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0

Hi Ed,

It is close to being done. I have PRs sat on my local machine for this.
The main hold-up has been getting the release artefacts to build
correctly. Some POM clean-up (my fault) a little while ago created some
issues that didn't appear until we tried to do the release via CI
(primarily due to the non-standard packaging used in WebSocket).

I think we have the build issues fixed now so I hope to get the PRs in
place in the next few hours.

Mark


On 19/07/2020 16:37, Ed Bratt wrote:
> Hi,
> 
> I've been assigned as a Specification Committee member, to shepherd the
> WebSocket final specification through the process necessary to bring it
> to final ballot.
> 
> Ideally, Web Socket would be included in the first wave of
> Specifications for ballot. These were hoped to be ready by the end of
> the day, tomorrow, July 20, so they could begin their final review
> ballot starting Tuesday July 21 (cf, Jakarta EE 9 release plan
> <https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee9/JakartaEE9ReleasePlan>
> and Jakarta EE 9 Schedule
> <https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee9/JakartaEE9#jakarta-ee-9-schedule>).
> 
> Please let me know what the status of this effort is so that I can
> assist as necessary and maybe even get this specification ready for
> ballot, if not this week, next. I know that you have been doing lots of
> work on this specification and I'm hoping it's close to being finished.
> 
> If you already know what to do, skip the rest of this message.
> Otherwise, to finish this up:
> 
> Some pointers to help finish your work preparing the specification for
> ballot. For reference, the Web Socket PRs are (Spec
> <https://github.com/jakartaee/specifications/pull/79>, API Docs
> <https://github.com/jakartaee/specifications/pull/80>).
> 
>   * Make sure all the materials are complete and ready to go
>       o The Spec document, in FINAL status (HTML and PDF)
>       o The JavaDocs
>       o The TCK
>           + The TCK itself and all the accompanying documentation
>           + The TCK is posted in its pre-final download location (e.g.
>             download.eclipse.org/ ... /*.zip
>       o Evidence that a compatible implementation passes the TCK
>           + The TCK result summary (include these data
>             <https://github.com/jakartaee/specification-committee/blob/master/compatibility-certification-request.md>;
>             Here is an example from 1.1
>             <https://eclipse-ee4j.github.io/tyrus/TCK-Results>)
>           + Don't forget to file the Compatibility Certification Request
>             in the WebSocket API issue tracker (here is the WebSocket
>             1.1 cert. request issue
>             <https://github.com/eclipse-ee4j/websocket-api/issues/308>)
>   * Complete the first five steps outlined in the Specification
>     Finalization Checklist
>     <https://github.com/jakartaee/specification-committee/blob/master/spec_finalization_checklist.md>.
>     Note that it is optional to create a single PR for both the
>     Specification material and the JavaDoc -- or create two PRs. For
>     review, two may be easier to manage but it's up to you.
>   * I will verify all the material is completed using this committee
>     written Spec. Review Checklist
>     <https://github.com/jakartaee/specification-committee/blob/master/spec_review_checklist.md>.
>     You or I can just paste this into the PR so we can keep track of any
>     omissions.
> 
> Open a pull request against the jakartaee/specifications
> <https://github.com/jakartaee/specifications/pulls> GitHub Repository.
> You can also just look for examples with the "waveN"  labels if you want
> to see any current examples. The PR will be created with a checklist
> (from this template
> <https://github.com/jakartaee/specifications/blob/master/pull_request_template.md>).
> 
> If there is anything I can help with, please let me know. Thank you for
> the work you've done so far. I really appreciate it.
> 
> -- Ed Bratt
> 
> P.S. A detailed guide to creating a Jakarta EE Specification is in The
> Jakarta EE Operations Guide
> <https://jakarta.ee/committees/specification/operations/>, look under
> the section heading: Creating a Final Specification.
> 
> _______________________________________________
> websocket-dev mailing list
> websocket-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/websocket-dev
> 



Back to the top