Bug 64979

Summary: Change artifact names of poi-/ooxml-schemas
Product: POI Reporter: Andreas Beeker <kiwiwings>
Component: POI OverallAssignee: POI Developers List <dev>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 4.1.x-dev   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Andreas Beeker 2020-12-13 15:29:08 UTC
As proposed in [1], I've changed the artifact names.

poi-ooxml-schemas -> poi-ooxml-lite
ooxml-schemas -> poi-ooxml-full

I've debated with myself, if poi-schemas-lite/full would be less confusing as we already have a mandatory poi-ooxml (base) artifact, but I like the term ooxml better so I stick with the above ...

Furthermore I'll release the schemas with every release - so no confusing mapping between ooxml schema versions and poi versions anymore.


[1] http://apache-poi.1045710.n5.nabble.com/Update-to-ECMA-376-3rd-edition-provide-ooxml-schema-with-every-release-tp5736431.html
Comment 1 Andreas Beeker 2020-12-13 15:33:37 UTC
Applied via r1884381
Comment 2 PJ Fanning 2020-12-13 17:44:54 UTC
Possibly, a bit late but I wonder if we should put the word transitional in the jar name(s) because we are working with the transitional xsd instead of the strict xsd.
Comment 3 Andreas Beeker 2020-12-13 17:58:14 UTC
(In reply to PJ Fanning from comment #2)
> Possibly, a bit late but I wonder if we should put the word transitional in
> the jar name(s) because we are working with the transitional xsd instead of
> the strict xsd.

Even if there's an issue #57699, I think this transition "never" ends and we won't support the strict schema in the near future and transitional sounds like temporary to me - "here we have some fresh schemas for you, but take them as they are hot" ;)

I thought keeping the artifacts names short is also beneficial.