----- Original Message -----
From: "Mikolaj Izdebski" <mizdebsk(a)redhat.com>
Sent: Tuesday, March 10, 2015 10:00:35 AM
Subject: Re: [fedora-java] Remove "EE APIs" section from guidelines?
On 03/10/2015 08:57 AM, Michal Srb wrote:
> Hi folks,
> I would like to propose a small change to our Java packaging guidelines.
> The change is simple: remove whole "Packaging and using EE APIs" section
> . As far as I can tell, there is currently no Java package fully
> conforming with this section in Fedora. I also think that from
> maintenance perspective, it's better not to have our hands tied with
> guidelines (in such less important matters), but to be able act
> accordingly to current situation in Fedora. The matter of which package
> should provide which EE API can be discussed here on java-devel ML. We
> can easily reevaluate our decision before every Fedora release, without
> need to change the guidelines every time.
> Please let me know what you think of this proposal. We can arrange
> java-sig IRC meeting, or we can discuss and vote here. I personally
> prefer the latter option.
+1 from me. I never really understood why this section was added in the
There are few things I remember and they no longer seem to be the case:
* The virtual provides javax.* is what was intended to be standardized as back then the
mvn() style provides and mvn builds in general were not that widely used throughout the
distro. With all the advancements we have in this area in the last couple of years the
vitrual provides are kind of irrelevant now.
* There were multiple competing providers for each of them and there were few discussion
which one to be. With the less activity we have on the EE front in Fedora or maybe things
just settled a bit, this part of the guidelines is a graveyard for things from the past.
Red Hat Eclipse team
Software Engineer, Red Hat
java-devel mailing list