Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #11727 > unrolled thread

Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms

Started byEmmanuel Bourg <ebourg@apache.org>
First post2020-06-24 16:40 +0200
Last post2020-06-25 22:50 +0200
Articles 5 — 3 participants

Back to article view | Back to linux.debian.maint.java


Contents

  Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms Emmanuel Bourg <ebourg@apache.org> - 2020-06-24 16:40 +0200
    Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms Thorsten Glaser <t.glaser@tarent.de> - 2020-06-24 16:50 +0200
      Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms Emmanuel Bourg <ebourg@apache.org> - 2020-06-25 22:30 +0200
        Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms Kyle Edwards <kyle.edwards@kitware.com> - 2020-06-25 22:40 +0200
          Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms Emmanuel Bourg <ebourg@apache.org> - 2020-06-25 22:50 +0200

#11727 — Bug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms

FromEmmanuel Bourg <ebourg@apache.org>
Date2020-06-24 16:40 +0200
SubjectBug#963615: ITP: jakarta-annotation-api -- Annotations for common semantic concepts in the Java SE and Jakarta EE platforms
Message-ID<AleJb-4H7-1@gated-at.bofh.it>
Package: wnpp
Severity: wishlist
Owner: Emmanuel Bourg <ebourg@apache.org>

* Package name    : jakarta-annotation-api
  Version         : 2.0.0~RC1
  Upstream Author : Eclipse Foundation
* URL             : https://github.com/eclipse-ee4j/common-annotations-api
* License         : EPL-2.0
  Programming Lang: Java
  Description     : Annotations for common semantic concepts in the Java SE and Jakarta EE platforms

Jakarta Annotations defines a collection of annotations representing common
semantic concepts that enable a declarative style of programming that applies
across a variety of Java technologies.

This package will be maintained by the Java Team.

[toc] | [next] | [standalone]


#11728

FromThorsten Glaser <t.glaser@tarent.de>
Date2020-06-24 16:50 +0200
Message-ID<AleSS-4Kw-9@gated-at.bofh.it>
In reply to#11727
On Wed, 24 Jun 2020, Emmanuel Bourg wrote:

>   Version         : 2.0.0~RC1

Given how long some packages stay in milestone status (some for
six years!) I’d prefer for there to be an actual 2.0.0 release
first before this can enter Debian.

bye,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

[toc] | [prev] | [next] | [standalone]


#11730

FromEmmanuel Bourg <ebourg@apache.org>
Date2020-06-25 22:30 +0200
Message-ID<AlGvL-4Y3-3@gated-at.bofh.it>
In reply to#11728
Le 24/06/2020 à 16:40, Thorsten Glaser a écrit :

> Given how long some packages stay in milestone status (some for
> six years!) I’d prefer for there to be an actual 2.0.0 release
> first before this can enter Debian.

I'm not sure to understand what bothers you. In this case the final
version will be nearly identical. The JakartaEE APIs consist basically
in the JavaEE versions that have been stable and in use for years with
the base package renamed from 'javax' to 'jakarta'. I don't expect much
surprise in the final version.

Emmanuel Bourg

[toc] | [prev] | [next] | [standalone]


#11731

FromKyle Edwards <kyle.edwards@kitware.com>
Date2020-06-25 22:40 +0200
Message-ID<AlGP7-54g-1@gated-at.bofh.it>
In reply to#11730
On Thu, 2020-06-25 at 22:19 +0200, Emmanuel Bourg wrote:
> I'm not sure to understand what bothers you. In this case the final
> version will be nearly identical. The JakartaEE APIs consist
> basically
> in the JavaEE versions that have been stable and in use for years
> with
> the base package renamed from 'javax' to 'jakarta'. I don't expect
> much
> surprise in the final version.

Speaking as one of the CMake developers, we sometimes make breaking
changes during our RC cycles, and don't freeze the interface until the
official .0 release. There's a reason our RCs don't typically go into
production distros, and there is the possibility that JakartaEE could
do the same thing.

However, the "experimental" repo does take RC packages. Perhaps
experimental would be a better place for this?

Kyle

[toc] | [prev] | [next] | [standalone]


#11732

FromEmmanuel Bourg <ebourg@apache.org>
Date2020-06-25 22:50 +0200
Message-ID<AlGYN-57H-3@gated-at.bofh.it>
In reply to#11731
Le 25/06/2020 à 22:29, Kyle Edwards a écrit :

> Speaking as one of the CMake developers, we sometimes make breaking
> changes during our RC cycles, and don't freeze the interface until the
> official .0 release. There's a reason our RCs don't typically go into
> production distros, and there is the possibility that JakartaEE could
> do the same thing.
> 
> However, the "experimental" repo does take RC packages. Perhaps
> experimental would be a better place for this?

Thank you for the suggestion but I don't think that's a necessary
precaution in this case. This is a very small API consisting in 14 Java
annotations that have barely changed in years. The risk of radical
changes between the RC and the final release is really zero.

Emmanuel Bourg

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.java


csiph-web