While we're discussing enums backwards compatibility, are there any other
changes as part of https://bz.apache.org/bugzilla/show_bug.cgi?id=59836
that we absolutely cannot break backwards compatibility and blocks 3.16?

58190 <https://bz.apache.org/bugzilla/show_bug.cgi?id=58190>: PictureType
(XSLF, scratchpad?)

58636 <https://bz.apache.org/bugzilla/show_bug.cgi?id=58636>: AnchorType
(for drawings and comments, SS Common)

58671 <https://bz.apache.org/bugzilla/show_bug.cgi?id=58671>:
MissingCellPolicy (class->enum, SS Common)

59264 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59264>: BorderStyle
(SS Common)

59790 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59790>: FormulaType
(internal, SS Common)

** 59791 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59791>: CellType
(SS Common)

59833 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59833>:
FillPatternType (for cell background texture, SS Common)

59837 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59837>:
HorizontalAlignment and VerticalAlignment (cell style alignment for SS
Common)

59873 <https://bz.apache.org/bugzilla/show_bug.cgi?id=59873>: HyperlinkType
(Common SS, SL)

On Aug 22, 2016 11:27, "Javen O'Neal" <one...@apache.org> wrote:

> Nick, could you republish the Javadocs, please?
>
> On Mon, Aug 22, 2016 at 11:04 AM, Javen O'Neal <one...@apache.org> wrote:
> >>                        switch (cell.getCellType()) {
> >>                        case Cell.CELL_TYPE_NUMERIC:
> >
> > I have fixed the backwards compatibility problem in r1757235. See [1]
> > for more info.
> >
> > My vote is -1. We should rebuild the RC with r1757235.
> >
> > I have added this test [2] to prove that the old way of working with
> > cell types works without modification alongside the new way.
> >
> > [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=59791#c10
> > [2] https://svn.apache.org/viewvc/poi/trunk/src/testcases/org/ap
> ache/poi/ss/usermodel/BaseTestCell.java?r1=1757235&r2=175723
> 4&pathrev=1757235
> >
> > On Mon, Aug 22, 2016 at 8:30 AM, Dominik Stadler <dominik.stad...@gmx.at>
> wrote:
> >> Hi,
> >>
> >> Oh, sorry for the false alarm, this seems to be a problem with my
> >> compare-tool (Beyond Compare), it displays two test-documents as being
> >> contained on top-level of the src-tar.gz. When extracting via other
> tools I
> >> don't see those.
> >>
> >> So I am +1 here!
> >>
> >> However I saw that we do actually break some stuff with all the
> >> Enum-rework, e.g. the following will not work any more out of the box:
> >>
> >>                         switch (cell.getCellType()) {
> >>                         case Cell.CELL_TYPE_NUMERIC:
> >>
> >> Unfortunately a switch on teh CellType is quite common, so we need to
> >> explain this in the release notes and I think we should be a bit more
> >> conservative with all those refactorings/deprecations in the future to
> not
> >> cause too much change in those places!
> >>
> >> Dominik.
> >>
> >>
> >> On Mon, Aug 22, 2016 at 11:10 AM, David North <dno...@apache.org>
> wrote:
> >>
> >>> Your image didn't come through. I see the following inside the poi-3.15
> >>> directory of poi-src-3.15-20160828.zip:
> >>>
> >>> legal
> >>> osgi
> >>> sonar
> >>> src
> >>> test-data
> >>> build.xml
> >>> forrest.properties
> >>> KEYS
> >>> LICENSE
> >>> NOTICE
> >>> patch.xml
> >>>
> >>> Which are unwanted? This seems to match the src packages in the last
> beta.
> >>>
> >>> Thanks,
> >>> David
> >>>
> >>> On 22/08/16 07:47, Dominik Stadler wrote:
> >>> > Sorry, me again,
> >>> >
> >>> > Unfortunately there are still some unwanted artifacts in the
> >>> > src-package, can you remove those as well?
> >>> >
> >>> >
> >>> > Inline image 1
> >>> >
> >>> > While not blocking the release, but the Java version used for the
> build
> >>> > seems to be "1.6.0_34", which is a bit outdated, latest (and last)
> >>> > version of Java 6 is patchlevel 45, would look better to use this
> one to
> >>> > build releases.
> >>> >
> >>> > Dominik.
> >>> >
> >>> >
> >>> > On Mon, Aug 22, 2016 at 12:49 AM, David North <dno...@apache.org
> >>> > <mailto:dno...@apache.org>> wrote:
> >>> >
> >>> >     Vote begins now and ends at 11:55 BST 2016-08-23
> >>> >
> >>> >     Artifacts are here:
> >>> >
> >>> >     https://dist.apache.org/repos/dist/dev/poi/3.15-RC1/
> >>> >     <https://dist.apache.org/repos/dist/dev/poi/3.15-RC1/>
> >>> >
> >>> >     Usual checks required (does it work? does the distribution look
> >>> right?),
> >>> >     only more so as this is an RC for a non-beta release.
> >>> >
> >>> >     +1 from me.
> >>> >
> >>> >     As those of you watching the commits may have seen, I can't get
> the
> >>> svn
> >>> >     commits from ant to work on either of my machines (Debian stable
> or
> >>> >     Fedora 22) - I thought I'd fixed it by upgrading to svn 1.9, but
> >>> >     seemingly not. I've therefore replaced them with "exec" tasks
> calling
> >>> >     the SVN command line client. This needs further investigation.
> >>> >
> >>> >     I also had to manually strip out the spurious "trunk" directory
> from
> >>> the
> >>> >     src zip/tar, so that's another fix needed somewhere in the build
> >>> >     scripts.
> >>> >
> >>> >     Thanks,
> >>> >
> >>> >     --
> >>> >     David North | www.dnorth.net <http://www.dnorth.net>
> >>> >
> >>> >
> >>>
> >>> --
> >>> David North - Committer and PMC Member, Apache POI
> >>> https://home.apache.org/~dnorth/
> >>>
> >>>
>

Reply via email to