You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "David Mollitor (Jira)" <ji...@apache.org> on 2020/06/04 17:37:00 UTC

[jira] [Created] (AVRO-2860) More Closely Adhere to ASF Parent POM

David Mollitor created AVRO-2860:
------------------------------------

             Summary: More Closely Adhere to ASF Parent POM
                 Key: AVRO-2860
                 URL: https://issues.apache.org/jira/browse/AVRO-2860
             Project: Apache Avro
          Issue Type: Improvement
            Reporter: David Mollitor
            Assignee: David Mollitor


So, I see that the project currently inherits from:

{code:xml}
 <parent>
    <groupId>org.apache</groupId>
    <artifactId>apache</artifactId>
    <version>23</version>
  </parent>
{code}

That's great.

However, there are quite a few places where the values from this parent POM are being overrided and I'm not quite sure why.  The Avro project should be pretty conservative here and sticking as closely as possible to the parent POM as possible in the same spirit that Avro is build with Java 1.8 (which is EOL).  This will make Avro easier to consume for upstream projects.  They shouldn't have to be doing anything special to allow for Avro overrided values.

I propose reverting some plugin versions so that the project more closely aligns with the POM.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)