You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by PJ Fanning <fa...@yahoo.com.INVALID> on 2023/02/25 15:29:46 UTC

[DISCUSS] dropping support for bin distribution?

Hi everyone,

The ASF only requires that we do src distributions for releases. We also publish our jars to Maven Central. Most of our users get the POI jars via Maven Central.

The poi-bin zip and tgz files are just the jars and some of the dependency jars that they need packaged up. Most bin zips and tgzs include scripts to run applications or examples. I've even used our xmlbeans-bin zip in the past to use the scomp.sh.

The reason I ask is that I think we need to update the license details if we keep the poi-bin zip/tgzs. See https://lists.apache.org/thread/v74bft4f66of901hok1ylh49b85lo7cm

My feeling is that if we don't need to provide these poi-bin zip/tgz files, then we could get rid of it and simplify the release. To reiterate, the Maven Central publish is useful and I am not suggesting removing this part of the release.

Regards,
PJ


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [DISCUSS] dropping support for bin distribution?

Posted by PJ Fanning <fa...@yahoo.com.INVALID>.
If there are no objections, I'll move towards removing the binary distribution from the build and related release docs.

I've logged https://bz.apache.org/bugzilla/show_bug.cgi?id=66514 and will track any commits there so they can be reverted if we choose to ever bring back the binary distributions.






On Saturday 25 February 2023 at 16:51:40 GMT+1, Marius Volkhart <ma...@volkhart.com> wrote: 





+1 for removing them. Maven downloads, even if not using a Maven-aware build tool, feels like a very reasonable option.

Cheers,
Marius 

> On Feb 25, 2023, at 09:37, PJ Fanning <fa...@yahoo.com.invalid> wrote:
> 
> Hi everyone,
> 
> The ASF only requires that we do src distributions for releases. We also publish our jars to Maven Central. Most of our users get the POI jars via Maven Central.
> 
> The poi-bin zip and tgz files are just the jars and some of the dependency jars that they need packaged up. Most bin zips and tgzs include scripts to run applications or examples. I've even used our xmlbeans-bin zip in the past to use the scomp.sh.
> 
> The reason I ask is that I think we need to update the license details if we keep the poi-bin zip/tgzs. See https://lists.apache.org/thread/v74bft4f66of901hok1ylh49b85lo7cm
> 
> My feeling is that if we don't need to provide these poi-bin zip/tgz files, then we could get rid of it and simplify the release. To reiterate, the Maven Central publish is useful and I am not suggesting removing this part of the release.
> 
> Regards,
> PJ
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org


Re: [DISCUSS] dropping support for bin distribution?

Posted by Marius Volkhart <ma...@volkhart.com>.
+1 for removing them. Maven downloads, even if not using a Maven-aware build tool, feels like a very reasonable option.

Cheers,
Marius 

> On Feb 25, 2023, at 09:37, PJ Fanning <fa...@yahoo.com.invalid> wrote:
> 
> Hi everyone,
> 
> The ASF only requires that we do src distributions for releases. We also publish our jars to Maven Central. Most of our users get the POI jars via Maven Central.
> 
> The poi-bin zip and tgz files are just the jars and some of the dependency jars that they need packaged up. Most bin zips and tgzs include scripts to run applications or examples. I've even used our xmlbeans-bin zip in the past to use the scomp.sh.
> 
> The reason I ask is that I think we need to update the license details if we keep the poi-bin zip/tgzs. See https://lists.apache.org/thread/v74bft4f66of901hok1ylh49b85lo7cm
> 
> My feeling is that if we don't need to provide these poi-bin zip/tgz files, then we could get rid of it and simplify the release. To reiterate, the Maven Central publish is useful and I am not suggesting removing this part of the release.
> 
> Regards,
> PJ
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
> For additional commands, e-mail: dev-help@poi.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org