Le 06/08/2018 à 12:47, Emmanuel Bourg a écrit :

> Historically the
> tomcat packages have been the source of the libservlet<n>-java packages:
> * src:tomcat6 had libservlet2.5-java containing the Servlet 2.5,
>   JSP 2.1 and EL 2.1 APIs
> * src:tomcat7 has libservlet3.0-java containing the Servlet 3.0,
>   JSP 2.2 and EL 2.2 APIs
> * src:tomcat8 has libservlet3.1-java containing the Servlet 3.1,
>   JSP 2.3, EL 3.0 and WebSocket 1.1 APIs (the WebSocket API is wrongly
>   numbered 1.0 in our package)
> 
> Before tomcat6 there was a standalone src:javax-servletapi2.2 package
> building libservlet2.2-java with the Servlet 2.2 and JSP 1.1 APIs.

I forgot to mention the src:libservlet2.4-java package with the Servlet
2.4 and JSP 2.0 APIs.


> 4. Create new source packages to take over the API packages from
>    src:tomcat7 and src:tomcat8:

>    * jsp-2.2-api and jsp-2.3-api
>      (built from https://github.com/javaee/javaee-jsp-api)
>    * el-2.2-api and el-3.0-api
>      (built from https://github.com/javaee/el-spec)
>    * websocket-1.1-api
>      (built from https://github.com/javaee/websocket-spec)

The JSP 2.2 and 2.3 APIs are identical, and the EL 2.2 and 3.0 APIs too.
I think we could rather create a single package for each API: jsp-api,
el-api and websocket-api.

Emmanuel Bourg

Reply via email to