Re: XDDF implementation shared between XSSFChart and XSLFChart

2017-08-11 Thread pj.fanning
Would it be feasible to keep the existing classes and APIs and have them delegate to the XDDF impl? We could immediately deprecate any of these legacy APIs. -- View this message in context:

Re: svn commit: r1801806 - in /poi/trunk/src/ooxml: java/org/apache/poi/xssf/streaming/SXSSFWorkbook.java java/org/apache/poi/xssf/streaming/SheetDataWriter.java testcases/org/apache/poi/xssf/streamin

2017-07-13 Thread pj.fanning
I thought that the writeAttribute made the code a bit easier to read. Also, concatenating strings before writing them to the Writer does add overhead. I did some similar work (with others) on a similar writer implementation in February and removing the string concats and using additional write

TestFonts failing on my laptop

2017-07-09 Thread pj.fanning
Hi, The new test, TestFonts, is failing on my laptop. https://svn.apache.org/viewvc?view=revision=1801329 I have a Mac and the font size seems to be 399 instead of the 312 expected in the test. java.lang.AssertionError: expected:<399.0> but was:<312.0> at

Re: TestFonts failing on my laptop

2017-07-09 Thread pj.fanning
I'm temporarily commented out the assertion that was failing. https://svn.apache.org/viewvc?view=revision=1801395 -- View this message in context: http://apache-poi.1045710.n5.nabble.com/TestFonts-failing-on-my-laptop-tp5728134p5728135.html Sent from the POI - Dev mailing list archive at

Re: Java 6 support

2017-07-09 Thread pj.fanning
I favour more regular non-beta releases generally and like the idea of a 4.0 release. I'm pretty neutral on the JRE version support. My employers mandate JRE 1.8 usage and I think, for security reasons, this is the right approach. My 2 cents is that we could continue to support a 3.x branch and

Re: Build failed in Jenkins: POI-DSL-1.6 #367

2017-06-28 Thread pj.fanning
I see a similar test issue when I build on my laptop -- View this message in context: http://apache-poi.1045710.n5.nabble.com/Build-failed-in-Jenkins-POI-DSL-1-6-367-tp5727976p5727978.html Sent from the POI - Dev mailing list archive at Nabble.com.

Re: Help with task:

2017-08-17 Thread pj.fanning
Thanks Avinash. Would you be able to create a sample or samples using Kotlin? Apache POI does support quite a lot of Microsoft document formats but maybe xlsx is a good place to start. The XSSF API for reading and/or writing xlsx files might be a good one to demonstrate. Feel free to suggest

Re: 3.17-beta2 vs. 3.17 final?

2017-08-18 Thread pj.fanning
+1 to a 3.17 final release -- View this message in context: http://apache-poi.1045710.n5.nabble.com/3-17-beta2-vs-3-17-final-tp5728538p5728543.html Sent from the POI - Dev mailing list archive at Nabble.com. - To unsubscribe,

Re: [Bug 60567] XSSFReader caused OutOfMemoryError when reading a large excel file in HDFS as inputStream

2017-05-25 Thread pj.fanning
OPCPackage.open(file) is more efficient memory wise than OPCPackage.open(inputStream) /** * Open a package. * * Note - uses quite a bit more memory than {@link #open(String)}, which * doesn't need to hold the whole zip file in memory, and can take

Re: Apache POI 4.0/Java 8

2017-09-16 Thread pj.fanning
I agree with Andi about using 4.0.0-SNAPSHOT as the release number. I'd like to make regular 4.0.x releases and to have 4.y release on a similar cadence to the existing 3.z releases (2 or so a year). -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: [VOTE] Apache POI 3.17 release (RC3)

2017-09-09 Thread pj.fanning
+1 -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: 3.17.1?

2017-09-26 Thread pj.fanning
We could just call it 3.18. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: Discussions on POI 4.0 / Java7/8 voting

2017-08-21 Thread pj.fanning
My votes are: a) 4.0 b) JDK8 (if Tika team agrees to upgrade) c) yes d) semver -- View this message in context: http://apache-poi.1045710.n5.nabble.com/Discussions-on-POI-4-0-Java7-8-voting-tp5728560p5728566.html Sent from the POI - Dev mailing list archive at Nabble.com.

Re: [DISCUSS] Getting a fixed version of XMLBeans

2017-11-10 Thread pj.fanning
I'm happy to work on e) if we do need committers. My view is that we can move away from xmlbeans over time but that it is useful to maintain it in the interim. I don't know if we've formed an opinion on whether to continue with the research into using JAXB but my gut feeling is that we will

Re: svn commit: r1815953 - /poi/site/src/documentation/content/xdocs/overview.xml

2017-11-21 Thread pj.fanning
Thanks for the reminder, Javen. I've now updated status.xml. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail:

Re: svn commit: r1815988 - /poi/trunk/src/java/org/apache/poi/ss/format/CellDateFormatter.java

2017-11-21 Thread pj.fanning
I switched this code to use Locale.ROOT for now. The current POI code base uses this in more places than the LocaleUtil.getUserLocale(). -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To

Re: svn commit: r1815994 - in /poi/trunk/src: java/org/apache/poi/sl/usermodel/ java/org/apache/poi/ss/format/ java/org/apache/poi/util/ ooxml/java/org/apache/poi/xssf/usermodel/helpers/ resources/dev

2017-11-21 Thread pj.fanning
I just added some code that iterates code points. It looks like there will be a lot of other code that needs to be modified but this is just an initial toe in the water. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: Review #62355

2018-05-13 Thread pj.fanning
+1 4.0.0 is a good place to make changes like this - otherwise, we'd need to make them in a 5.0.0 release later. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail:

Re: 3.18? Or push for 4?

2018-05-04 Thread pj.fanning
The current trunk is intended for a 4.0.0 release. We have significant changes in there, including making Java 8 the lowest supported runtime. If we want to release 3.18, we would need to branch from 3.17 release point and cherry pick the most useful bug fixes. 4.0.0 is awaiting a few things

Re: [VOTE] Re: Review #62355

2018-05-21 Thread pj.fanning
Also a) -0 b) -1 c) +1 -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: xmlbeans svn open for commits by poi committers

2018-05-26 Thread pj.fanning
https://issues.apache.org/jira/browse/INFRA-16580 is open for the Nexus/Maven bit. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For

xmlbeans svn open for commits by poi committers

2018-05-26 Thread pj.fanning
This was done as part of https://issues.apache.org/jira/browse/INFRA-16278 I have committed the work that I had done on my github fork of xmlbeans, The changes are: https://issues.apache.org/jira/browse/XMLBEANS-515?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%202.7.0%22

Re: Using StAX parser for .xlsx files

2018-05-18 Thread pj.fanning
https://github.com/monitorjbl/excel-streaming-reader is probably a better bet -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional

Re: Using StAX parser for .xlsx files

2018-05-18 Thread pj.fanning
I would suggest converting the xlsx sheets to CSV and importing into Spark using its built-in CSV data source. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail:

Re: Using StAX parser for .xlsx files

2018-05-18 Thread pj.fanning
Maybe https://github.com/davidpelfree/sjxlsx is what you need if you don't want to use CSV as an intermediate format. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail:

Vote on XMLBeans 2.7.0-rc1 release

2018-06-10 Thread pj.fanning
I have an RC1 build ready for release based on these changes: https://issues.apache.org/jira/browse/XMLBEANS-517?jql=project%20%3D%20XMLBEANS%20AND%20fixVersion%20%3D%20%22Version%202.7.0%22 Can I call a vote on whether to proceed with an org.apache.xmlbeans:xmlbeans:2.7.0-rc1 release? My vote

Re: Vote on XMLBeans 2.7.0-rc1 release

2018-06-10 Thread pj.fanning
I do have the RC jars uploaded on Nexus (they are not released yet). https://repository.apache.org/content/repositories/orgapachexmlbeans-1002/org/apache/xmlbeans/xmlbeans/2.7.0-rc1/ Is this enough? I'm not sure how to push jars into https://dist.apache.org. I used the Nexus UI

Re: Vote on XMLBeans 2.7.0-rc1 release

2018-06-10 Thread pj.fanning
I published to https://dist.apache.org/repos/dist/dev/poi/xmlbeans/ I used svn to publish. The maven dir is based on what is in Nexus. The src and bin are based on artifacts that the xmlbeans ant build produces. The asc files are based on my public PGP key. -- Sent from:

XMLBeans 3.0.0 votes

2018-06-14 Thread pj.fanning
Can I get votes on the following? A. Stop supporting Java 1.4 B. If we stop supporting Java 1.4, do set Java 1.6 or Java 1.8 as the minimum? C. Do we call the next release 3.0.0? It's inconvenient to keep supporting Java 1.4 builds. We don't need to use Java APIs that have been introduced after

Re: XMLBeans 3.0.0 votes

2018-06-17 Thread pj.fanning
I think there's been a reasonable consensus on: A +1 B: 1.6 C: +1 The 2.7.0-rc1 candidate is pretty close to what I would like to release. I can produce a new version as a candidate for 3.0.0. I have been using a very similar XMLBeans code base in production applications for close to a year

Re: Vote on XMLBeans 2.7.0-rc1 release

2018-06-11 Thread pj.fanning
I have already upgraded xmlbeans from jdk 1.4 to jdk 1.6. This was more because I can't find a jdk that will build jdk 1.4 compatible binaries on my Mac. I guess this means we'll need to call the next release 3.0.0. I'm not convinced that we need to build against newer JDKs than 1.6. Running

Re: 2016 Excel Tree Map Charts excel file Not able to Read Using POI

2018-06-01 Thread pj.fanning
Could you raise an issue at https://bz.apache.org/bugzilla/enter_bug.cgi ? It would be useful to attach a file that demonstrates the issue. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To

poi.apache.org update

2018-06-29 Thread pj.fanning
Would it be possible to get the https://poi.apache.org/ pages updated? I added some notes in src/documentation about the XMLBeans 3.0.0 release. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To

XMLBeans 3.0.0 release vote

2018-06-22 Thread pj.fanning
Can I ask for a vote on releasing XMLBeans 3.0.0? This branch builds and tests POI with a pre-release version of XMLBeans. https://github.com/apache/poi/pull/113 Releasing this jar to Maven Central should just be a click of a button in Nexus.

Re: XMLBeans 3.0.0 release vote

2018-06-22 Thread pj.fanning
Some of the github pull request builds failed and I wasn't sure what was causing the issue. Conceptually, the POI build no longer needs any piccolo manipulation because xmlbeans 3.0.0 removes the support for piccolo entirely. -- Sent from:

Re: XMLBeans 3.0.0 release vote

2018-06-22 Thread pj.fanning
github is a read only mirror of the poi svn - we use pull requests on github to demonstrate proposed changes but those pull requests need to be merged using svn commits (by POI committers) -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: XmlBeans 3.0.0 review

2018-06-23 Thread pj.fanning
I'm happy to discuss alternatives. The XMLBeans SAXHelper was lifted directly from POI. https://github.com/apache/poi/blob/trunk/src/ooxml/java/org/apache/poi/ooxml/util/SAXHelper.java But with setEntityExpansionLimit being used too, it's probably safe to not have the ignoring entity resolver.

Re: XMLBeans 3.0.0 votes

2018-06-21 Thread pj.fanning
I found a bug in the xmlbeans build that I had accidentally added, that meant some important classes were being omitted from the xmlbeans jar. http://svn.apache.org/viewvc?view=revision=1833948 I rebuilt my xmlbeans 3.0.0 candidate and removed the older 2.7.0-rc1 candidate. The candidate jars

adding extra classes to poi-ooxml-schemas jar

2018-07-02 Thread pj.fanning
I made a change[1] to try to gat an extra generated class included in poi-ooxml-schemas jar. The latest nightly jars did not end up including it and I've tried local builds but do not get it included either. Would someone be able to review the change to see if I've made a mistake? [1]

Re: poi.apache.org update

2018-07-02 Thread pj.fanning
I updated https://poi.apache.org/ based on the latest documentation in poi svn. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For

Re: [RESULT][VOTE] Re: XMLBeans 3.0.0 release vote

2018-07-02 Thread pj.fanning
Thanks Andi for updating the xmlbeans.apache.org site. Would it make sense to change the links on https://xmlbeans.apache.org/community/index.html to point to the POI mailing lists - the XMLBeans lists haven't been reactivated? -- Sent from:

Re: adding extra classes to poi-ooxml-schemas jar

2018-07-03 Thread pj.fanning
Hi Dominik, I cleaned out the workspace on the DSL-1.8 build plan and ran a build and downloaded the bin zip from https://builds.apache.org/view/P/view/POI/job/POI-DSL-1.8/ws/build/dist/ The CTPhoneticRun class is still missing from poi-ooxml-schemas jar though. -- Sent from:

Re: XMLBeans in 4.0.0 release

2018-01-10 Thread pj.fanning
I don't fancy trying to merge the xmlbeans and poi ant builds. I've been trying for an hour or more and still getting issues. If the major objection to the com.github.pjfanning:xmlbeans dependency is that my name is in the groupId, I can request a new groupId from OSS Sonatype. They require that

XMLBeans in 4.0.0 release

2018-01-08 Thread pj.fanning
Relating to https://bz.apache.org/bugzilla/show_bug.cgi?id=59268 : would it be possible to have a vote on what the XMLBeans solution should be for the 4.0.0 release? I understand the desire to replace XMLBeans altogether but I don't think we have enough developer time available to do this in the

Re: Can't compile EvaluationConditionalFormatRule

2018-01-05 Thread pj.fanning
I use IntelliJ and it handles the poi repo well, in my experience. I allow IntelliJ to use the gradle build and use a Zulu 8 JDK as the SDK. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To

deprecations under semantic versioning

2018-01-14 Thread pj.fanning
I haven't thought too much about the version number to put in @Removal annotations since we moved to semver for 4.0.0. I've just been routinely adding @Removal version 4.2 based on the old deprecation strategy in POI 3.x. I'm wondering whether we should say that 4.1 is the removal version for

adding dependencies on h2 and mockito

2018-01-26 Thread pj.fanning
Are there any objections to me adding dependencies on h2 jar dependency for https://github.com/apache/poi/pull/85 and a test dependency on mockito? I think mockito would be useful for allowing us to test edge cases. An example is https://svn.apache.org/viewvc?view=revision=1822253 where creating

***UNCHECKED*** RE: adding dependencies on h2 and mockito

2018-01-26 Thread pj.fanning
I could make h2 a `provided` dependency in our poi-ooxml pom. The use of h2 is opt-in in the new code in my PR but I'll need to refactor the code to allow our code not to throw ClassNotFoundException if the h2 classes are not on the runtime classpath. This is do-able but my concern is that this is

poi .classpath file

2018-01-26 Thread pj.fanning
Is it ok to delete this and just have Eclipse users create the Eclipse workspace using `gradle eclipse`? Just makes for fewer places where we need to manage the jar version numbers. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Failing gump tests

2018-02-02 Thread pj.fanning
Hi, I don't know much about the gump tests. They are failing due to the mockito code. The gump environment seems to be set up with a CLASSPATH environment variable and this doesn't include mockito or its dependencies (byte-buddy and objenesis). Can anyone give me pointers?

Re: Failing gump tests

2018-02-04 Thread pj.fanning
+1 to remove jump tests -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Timeline for 4.0.0 release

2018-02-12 Thread pj.fanning
It's over 5 months since the POI 3.17 release. I'm wondering if we should be thinking about about releasing 4.0.0. Is there anything that is in progress that we should consider waiting for? -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: XMLBeans in 4.0.0 release

2018-02-13 Thread pj.fanning
Who would be in a position to follow up with Apache Foundation (or XMLBeans PMC) about taking XMLBeans out of the attic? Nick summarised the requirements, as follows: * Vote to take it on * Wait for attic PMC to confirm * Get infra to unlock svn for xmlbeans * Merge in fixes *

RE: publishing poi xmlbeans jars

2018-02-20 Thread pj.fanning
I have a small preference from getting xmlbeans out of the attic but I don't know who to talk to about that. Would someone be able to point us in then right direction? If the attic approach is politcally complicated, then proceeding with publishing an org.apache.poi:xmlbeans shouldn't be hard.

publishing poi xmlbeans jars

2018-02-19 Thread pj.fanning
If we were to publish our own xmlbeans jar, say with groupId `org.apache.poi`, artifactName `xmlbeans` and version `2.7.0` - how would we go about that? I use OSS Sonatype for publishing my open source jars - but I presume that Apache has its own process for publishing artifacts and granting

Re: Avoid exception The maximum length of cell contents (text) is 32,767 characters

2017-12-21 Thread pj.fanning
If you're stuck, you could subclass SXSSFCell in your application and have the logic in your subclass skip the cell size check. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe,

Re: Avoid exception The maximum length of cell contents (text) is 32,767 characters

2017-12-21 Thread pj.fanning
https://support.office.com/en-us/article/Excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3#ID0EBABAAA=2016,_2013 - 32,767 is the limit in Excel. To support LibreOffice as a special case and apply different limits is feasible but non-trivial. Could you raise a bugzilla issue to

Re: starting poi 4.0.0 release process?

2018-07-30 Thread pj.fanning
http://people.apache.org/~centic/poi_regression/reportsAll/download.oldindex/br.com.conhecadeus.www_Plano_Divino_Revelado_Homens_Apresentacao_11_O_Glorioso_Aparecimento_Cristo_Vers_C3_A3o2007.pptx This document causes a NPE in the poi regression tests. I added a fix to make the NPE go away but

Re: starting poi 4.0.0 release process?

2018-07-26 Thread pj.fanning
I'm doing a little work on trying to change the XSSF streaming APIs to accept a SharedStringsTable interface instead of a concrete implementation. We currently have 3 different SharedStringsTable implementations and it would be nice to be able to share code between the implementations and to allow

Re: starting poi 4.0.0 release process?

2018-07-31 Thread pj.fanning
Would it be possible to start pushing regular snapshots to maven (https://repository.apache.org/content/repositories/staging/org/apache/poi/) in the run up to the 4.0.0 release ? -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: [Bug 62275] vlookup function with "empty" fourth argument can not be processed.

2018-07-27 Thread pj.fanning
The current code blows up because the 4th param is empty (resulting in a MissingArgEval issue) - the code will pass is the 4th param is set to the true (the default for this param) https://www.techonthenet.com/excel/formulas/vlookup.php -- Sent from:

Re: Remove OPOIFSFileSystem for 4.0.0?

2018-08-13 Thread pj.fanning
+1 for 4.0.0 change -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: Upgrade OOXML schema to 3rd edition?

2018-08-16 Thread pj.fanning
My opinion is that it would be good to release 4.0.0 soon and that we should do a feature freeze shortly. The upgrading of the schema seems like a nice-to-have as opposed to a must-have for 4.0.0. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: upgrading to 4.0.0

2018-08-09 Thread pj.fanning
Hi Tim, I don't think there is anything delaying a 4.0.0 release other than getting the regression suites tested and any fixing any bugs that are found. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: POI 4.0.0 - also release / use XMLBeans 3.0.1?

2018-08-19 Thread pj.fanning
I'm +1 for an xmlbeans 3.0.1 release. I changed tack a little and am now using new XmlOptions instead of system properties to control the xmlbeans xml parser setup. I had to undo the decrease in the default entity expansion limit due to failing xmlbeans tests. The hardcoded limit was 4096 and

Re: POI 4.0.0 - also release / use XMLBeans 3.0.1?

2018-08-19 Thread pj.fanning
PS xmlbeans 3.0.1 is staged at https://repository.apache.org/content/repositories/staging/org/apache/xmlbeans/xmlbeans/3.0.1/ and https://dist.apache.org/repos/dist/dev/poi/xmlbeans/ -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: JAXB error in OpenJDK 10

2018-08-22 Thread pj.fanning
Hi Andi, Would you be able to put the jaxb build changes in a patch file or in a github branch? -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail:

Re: [RESULT] [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-24 Thread pj.fanning
Hi Andi, I've done most of the pieces for the release. The items that are incomplete are: * Regenerating the xmlbeans site html using Forrest * Announcing the release I'm not sure of the exact command to use Forrest in the xmlbeans setup. I'm also not sure what `Announcing the release` entails.

Re: [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-20 Thread pj.fanning
I've updated the staged artifacts for xmlbeans 3.0.1. https://repository.apache.org/content/repositories/staging/org/apache/xmlbeans/xmlbeans/3.0.1/ and https://dist.apache.org/repos/dist/dev/poi/xmlbeans/ -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: POI 4.0.0 - also release / use XMLBeans 3.0.1?

2018-08-18 Thread pj.fanning
I can do an xmlbeans 3.0.1 release in the coming days if there is PMC approval. With xmlbeans 3.0.0, I copied over the XML parser code from Apache POI and the aim with 3.0.1 is to add the recent POI changes to XMLBeans. XMLBeans is intended for broader use - ie to continue to facilitate non-POI

Re: [RESULT] [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-27 Thread pj.fanning
Hi Andi, I'm not sure how to sign an announce email. It also doesn't seem to be common on https://lists.apache.org/list.html?annou...@apache.org to have signed emails. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: Remove OPOIFSFileSystem for 4.0.0?

2018-08-27 Thread pj.fanning
I'd prefer if we rename the NPOIFS classes to POIFS but also keep deprecated NPOIFS subclasses to reduce the impact on users who will be upgrading from POI 3 to 4. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-22 Thread pj.fanning
+1 for the release -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: [RESULT] [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-23 Thread pj.fanning
I'd prefer not to wait for INFRA-14923. Even Sonatype's Nexus only adds md5 and sha1 digests. These are generated by Nexus, as opposed to publisher's adding their own digest files. I have done some checking on maven central and in the cross section I checked, no jars had sha256 or sha512 digests.

Re: [Bug 62639] DataFormatter can never set its provided locale

2018-08-21 Thread pj.fanning
The DataFormatter class has been like this for a number of years, so it would not be a good idea to make big changes to its behaviour. Plenty of people rely on it working the way it works right now. We could add a 2nd DataFormatter that behaves the way you want it to - but right now, we are busy

Re: [RESULT] [VOTE] Apache XMLBeans 3.0.1 release (RC1)

2018-08-24 Thread pj.fanning
I have a look at doing all the items on the release list at the weekend. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional

Re: starting poi 4.0.0 release process?

2018-07-15 Thread pj.fanning
Would it be possible to provide links to some of the more worrying regression cases highlighted in http://apache-poi.1045710.n5.nabble.com/XMLBeans-3-0-0-release-vote-td5730932.html#a5730965 ? -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: Remove Spanish translation?

2018-07-15 Thread pj.fanning
+1 for removal of unmaintained docs -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: [VOTE] Apache POI 4.0.0 release (RC1)

2018-08-31 Thread pj.fanning
+1 -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: [VOTE] Apache POI 4.0.0 release (RC1)

2018-09-01 Thread pj.fanning
Piccolo is no longer used or supported. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail:

Re: Provide alpha releases via Apache repo

2018-09-07 Thread pj.fanning
I would like to see our CI build publish regular snapshots to Apache Nexus. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional

Re: adding extra classes to poi-ooxml-schemas jar

2018-07-04 Thread pj.fanning
Thanks Dominik, that makes sense, that type erasure in Java collections would mean that the CTPhoneticRun is not necessarily loaded. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe,

poi-ooxml-schemas missing some inner classes

2018-07-10 Thread pj.fanning
I'm seeing some issues with poi-ooxml-schemas where it is missing inner classes that implement Lists. An example is this: java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/impl/CTSheetDataImpl$1RowList at

reordering xssf rows

2018-07-10 Thread pj.fanning
I've been looking at https://github.com/apache/poi/blob/trunk/src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestUnfixedBugs.java#L344 The test fails with: java.lang.AssertionError: Row 3 (1-based) is not in ascending order; previously saw 5 After shifting the xssf rows as part of the test,

Re: poi-ooxml-schemas missing some inner classes

2018-07-11 Thread pj.fanning
I checked in some artificial tests that load some of the ooxml-schemas classes that are missing. I was able to get the ooxml build and tests to work locally after regenerating poi-ooxml-schemas with the extra classes. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: reordering xssf rows

2018-07-11 Thread pj.fanning
Thanks for the suggestions. I've tried a few thing with XmlCursors and recreating the XmlBeans for scratch but keep hitting new issues. I suspect the best the approach is to create an XSSFSheet2 implementation that has no XMLBeans in it - start by creating a sheet initialised from the XMLBeans

Re: poi-ooxml-schemas missing some inner classes

2018-07-11 Thread pj.fanning
] Compiling 541 source files to /Users/pj.fanning/svn/poi/build/ooxml-classes [javac] /Users/pj.fanning/svn/poi/src/ooxml/java/org/apache/poi/xddf/usermodel/chart/XDDFChart.java:67: error: cannot find symbol [javac] import org.openxmlformats.schemas.drawingml.x2006.chart.CTSurface; [javac

starting poi 4.0.0 release process?

2018-07-08 Thread pj.fanning
Thanks Andreas for all the work on the XMLBeans release announcement and all the web site updates. With the XMLBeans release process soon to be completed, are we in a position to move onto pushing out the POI 4.0.0 release? I've done some testing with the nightly builds and tried them out with

Re: publishing poi xmlbeans jars

2018-03-06 Thread pj.fanning
I have an experimental xmlbeans jar where I changed the package name to org.apache.poi.xmlbeans just to see if it was feasible to get it build. I also have a poi branch that successfully uses this jar. https://repo1.maven.org/maven2/com/github/pjfanning/xmlbeans/2.7.0-beta1/ It should be feasible

Re: publishing poi xmlbeans jars

2018-03-07 Thread pj.fanning
+1 -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

RE: publishing poi xmlbeans jars

2018-02-28 Thread pj.fanning
http://mail-archives.apache.org/mod_mbox/attic-general/201802.mbox/%3C1519744891.257410.1285160920.6801732D%40webmail.messagingengine.com%3E Looks like we're not going to make much progress on resurrecting Apache XMLBeans. I've already put the modified xmlbeans code in poi svn. Can we just use

RE: publishing poi xmlbeans jars

2018-02-28 Thread pj.fanning
1. For users whose only dependency on xmlbeans is from poi then, we can choose to override the dependency to point to any maven artifact we like: http://central.maven.org/maven2/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.pom 2. For users, who use xmlbeans but not poi, they can

xdocreport dependency on full ooxml-schemas jar

2018-04-04 Thread pj.fanning
features directly. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project fr.opensagres.poi.xwpf.converter.core: Compilation failure: Compilation failure: [ERROR] /Users/pj.fanning/code/xdocreport/thirdparties-extension

git repo is not in synch with svn

2018-03-21 Thread pj.fanning
Anyone know who to contact about https://github.com/apache/poi being out of sync with svn? -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org

Re: Fwd: Build failed in Jenkins: POI-DSL-1.10 #1

2018-03-04 Thread pj.fanning
One potential approach would be to use commons-compress zip support instead of the built-in java support. This might help us work around the fact that the core java implementation can change in ways that cause us issues. With commons-compress, it might even be best for us to see if they'll take

Re: Fwd: Build failed in Jenkins: POI-DSL-1.10 #1

2018-03-04 Thread pj.fanning
I'm also wondering if maybe we could abandon the reflection approach and just have ThresholdInputStream wrap the entry's InputStream and count the bytes that are read, and blow up when the thresholds are breeched. We might lose out on some cases but the code would be easier to maintain. -- Sent

Re: publishing poi xmlbeans jars

2018-03-04 Thread pj.fanning
Thanks Dave. I think it would be good to get the XMLBeans JIRA project reopened if and when we get the XMLBeans project into the Apache Incubator. Some of the issues we want to fix are already tracked as XMLBeans JIRAs. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html

Re: publishing poi xmlbeans jars

2018-03-05 Thread pj.fanning
My attempt at a short description of why we want to be able to patch xmlbeans. Apache Poi has a significant dependency on XmlBeans. There would need to be a lot of work done to switch to an alternative (and this might happen at a later date). We have identified a few issues in XmlBeans that we

Re: Fwd: Challenge on automatic generation of documentation

2018-03-01 Thread pj.fanning
+1 -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To unsubscribe, e-mail: dev-unsubscr...@poi.apache.org For additional commands, e-mail: dev-h...@poi.apache.org

Re: Single Java 9 module jar?

2018-03-02 Thread pj.fanning
I had a quick look at it looks like we'd have to move a lot of classes to new packages. Maybe, the poi-all jar is the path of least resistance. -- Sent from: http://apache-poi.1045710.n5.nabble.com/POI-Dev-f2312866.html - To

  1   2   >