[Announce] Apache POI 3.0.1

2007-07-11 Thread Nick Burch
The Apache POI Team are pleased to announce the immediate availability of
Apache POI 3.0.1 (formerly Apache Jakarta POI). This is our first release
since our TLP graduation from Apache Jakarta, and we would like to thank
all those who helped it happen.

Apache POI is well-known in the Java field as a library for reading and
writing OLE2 office file formats, such as Excel, PowerPoint, Visio and
Word.

Besides a number of bug fixes, this release offers a range of new features
including:
* Improvements to date cell detection, via isADateFormat
* missing record aware HSSF event model
* Lots of HSLF (PowerPoint) updates
* HDGF - basic, read only support for Visio Files

A full changelog is available at:
http://poi.apache.org/changes.html

Apache POI 3.0.1 is downloadable from the apache website
http://poi.apache.org/


For the Apache POI Team
Nick Burch

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Voting on releasing RC artificats as Final

2007-05-22 Thread Nick Burch

On Mon, 21 May 2007, Henri Yandell wrote:

Don't your jars contain the version number too?


Yeah, everything seems to :/

The most recent release types I've done are the type where you create 
the exact release and put it in your ~login where it's voted on. I like 
this because it makes the actual release extremely easy. The biggest 
downsides are a) someone might be idiotic and use a random jar from a 
~login and b) if you have the release date in there somewhere you have 
to use the day the vote ends.


That makes sense as a plan. While the rc has -final- in the artificat 
names, you can put it in a directory called -rc, and add a readme. Since 
you're probably just going to include the url to the files in the vote 
email to -dev (who ought to know what it means), it strikes me it ought to 
be fine.


I've updated the poi release guide to follow your method, so we'll have to 
see how it works for 3.0.1!


Thanks
Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Voting on releasing RC artificats as Final

2007-05-21 Thread Nick Burch

Hi All

For the 3.0 release of POI, we followed the advice on voting on 
artificats, the not the state of the tree. So, we used our ant script to 
produce RC artificats, signed them, and placed them on people.apache.org 
for review.


After the vote, we renamed the files from -RC4- to -FINAL-, tweaked the 
filenames inside the .md5 files, and copied into /dist/.


Two snags though:
* we had to re-generate the maven pom, and re-sign it, as that holds the
   release version in it, which changed
* we forgot that the .tar.gz and .zip files all have poi-3.0-rc4 as their
   base directory name, since the directory name is generated dynamically
   in build.xml

What do other people do about this for their releases, when voting on 
artificats? Do you do each build as if it was -FINAL (so that gets embeded 
into all the directory names etc), then rename the artificats for voting, 
or something else?


Thanks
Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[Announce] Apache Jakarta POI 3.0

2007-05-18 Thread Nick Burch
The Apache Jakarta POI Team are pleased to announce the immediate 
availability of Apache Jakarta POI 3.0. This long-awaited release has been 
a long time coming, and we are thankful to all those who have helped us.


Apache Jakarta POI is well-known in the Java field as a library for 
reading and writing OLE2 office file formats, such as Excel, PowerPoint 
and Word.


Besides a number of bug fixes, this release offers a range of new features 
including:

* Partial support for PowerPoint through hslf, which offers support
   for reading and editing many of the core fields
* Support for evaluating Excel formulas in hssf
* Support for editing document properties through hpsf
* Improved support for editing images through hssf

A changelog is available at:
http://jakarta.apache.org/poi/changes.html

Apache Jakarta POI 3.0 is downloadable from the jakarta website
http://jakarta.apache.org/poi/


For the Apache Jakarta POI Team
Nick Burch

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[RESULT] [VOTE] Move POI to TLP

2007-05-11 Thread Nick Burch

Hi All

The voting has now closed, and the votes are in. We had 23 +1 votes, of 
which 15 were from pmc members. Martin will now present the proposal to 
the board for their approval.


Nick Burch (pmc)
Andrew Oliver (pmc)
David Fisher
Henri Yandel (pmc)
Avik Sengupta (pmc)
Rainer Klute
N. Hira
Joern Muehlencord
Davanum Srinivas (pmc)
Henning Schmiedehausen (pmc)
Petar Tahchiev
Sebb
Thomas Vandahl
Roland Weber (pmc)
Rahul Akolkar (pmc)
Mark Thomas (pmc)
Dennis Lundberg (pmc?)
Martin van den Bemt (pmc)
Scott Eade (pmc)
Stefan Bodewig (pmc)
Robert Burrell Donkin (pmc)
Shawn Laubach
Niall Pemberton (pmc)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [RESULT] [VOTE] Move POI to TLP

2007-05-11 Thread Nick Burch

On Fri, 11 May 2007, Jörg Schaible wrote:

there were more votes:
http://thread.gmane.org/gmane.comp.jakarta.general/9842


Hmm, that's odd. Yours doesn't seem to be showing on 
mail-archives.apache.org, which is what I was using. Sorry I missed you 
off!


http://mail-archives.apache.org/mod_mbox/jakarta-poi-dev/200705.mbox/browser
http://mail-archives.apache.org/mod_mbox/jakarta-general/200705.mbox/browser

Nick
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: TLP proposal Turbine POI for this board meeting and todo items.

2007-05-09 Thread Nick Burch

On Tue, 8 May 2007, Martin van den Bemt wrote:
The 16th of May is the next board meeting, so I was wondering if you 
were all ready to go TLP at this stage or if you prefer to wait for next 
months board meeting ?


I think we are. The only thing is that our vote doesn't finish until 
Friday, so will that be cutting it a bit fine?



- Have all people added their name to the TLP proposal ?


I believe we have everyone on our list


- Is the proposal setup according to subproject-tlp-resolution.txt


It almost was... I've attached an updated version, which has the required
few tweaks made to it.

NickEstablish the Apache POI project

   WHEREAS, the Board of Directors deems it to be in the best
   interests of the Foundation and consistent with the
   Foundation's purpose to establish a Project, to be known as
   Apache POI Project, relating to the creation and maintenance 
   of open-source software related to the continued implementation of
   the library for manipulating files in various business formats
   currently known as Apache Jakarta POI, for distribution at
   no charge to the public.

   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
   Committee (PMC) is hereby established pursuant to Bylaws
   of the Foundation; and be it further

   RESOLVED, that the Apache POI PMC be and hereby is
   charged with the creation and maintenance of Apache POI;
   and be it further

   RESOLVED, that the office of Vice President, Apache POI be and
   hereby is created, the person holding such office to serve at
   the direction of the Board of Directors as the chair of the
   Apache POI PMC, and to have primary responsibility for 
   management of the projects within the scope of responsibility of 
   the Apache POI PMC; and be it further

   RESOLVED, that the persons listed immediately below be and
   hereby are appointed to serve as the initial members of the
   Apache POI PMC:

 * Nick Burch [EMAIL PROTECTED]
 * Amol S. Deshmukh [EMAIL PROTECTED]
 * Jason Height [EMAIL PROTECTED]
 * Marc Johnson [EMAIL PROTECTED]
 * Rainer Klute [EMAIL PROTECTED]
 * Yegor Kozlov [EMAIL PROTECTED]
 * Danny Muid [EMAIL PROTECTED]
 * Andrew C. Oliver [EMAIL PROTECTED]
 * Avik Sengupta [EMAIL PROTECTED]
 * Glen Stampoultzis [EMAIL PROTECTED]
 * Sean Sullivan [EMAIL PROTECTED]

   NOW, THEREFORE, BE IT FURTHER RESOLVED, that Nick Burch
   be appointed to the office of Vice President, Apache POI, to serve
   in accordance with and subject to the direction of the Board of
   Directors and the Bylaws of the Foundation until death,
   resignation, retirement, removal or disqualification, or until
   a successor is appointed; and be it further

   RESOLVED, that the Apache POI Project be and hereby
   is tasked with the migration and rationalization of the Apache
   Jakarta Project's POI; and be it further

   RESOLVED, that all responsibility pertaining to the Apache
   POI sub-project and encumbered upon the Apache Jakarta
   PMC are hereafter discharged.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

[VOTE] Move POI to TLP

2007-05-04 Thread Nick Burch
Hi All

After lots of discussion within POI, and Jakarta in general, we think POI
is ready to graduate to its own TLP. Thanks to the magic of ApacheCon,
lots of people have been on-hand to help finalise the proposal for this,
which is attached below.

So, now is the time to vote on the proposal:
[ ] +1 I support the proposal
[ ] +0 I don't care
[ ] -1  I'm opposed to the proposal because...

Voting will close in one week.

Cheers
Nick



   WHEREAS, the Board of Directors deems it to be in the best
   interests of the Foundation and consistent with the
   Foundation's purpose to establish a Project Management
   Committee charged with the creation and maintenance of
   open-source software related to the continued implementation of
   the library for manipulating files in various business formats
   currently known as Apache POI for distribution at
   no charge to the public.

   NOW, THEREFORE, BE IT RESOLVED, that a Project Management
   Committee (PMC), to be known as the Apache POI Project, be and
   hereby is established pursuant to Bylaws of the Foundation; and
   be it further

   RESOLVED, that the Apache POI Project be and hereby is
   responsible for the creation and maintenance of software related
   to creation and maintenance of open-source software and documentation
   related to the POI library based on software licensed to
   the Foundation; and be it further

   RESOLVED, that the office of Vice President, POI be and
   hereby is created, the person holding such office to serve at
   the direction of the Board of Directors as the chair of the
   Apache POI Project, and to have primary responsibility for
   management of the projects within the scope of responsibility of
   the Apache POI Project; and be it further

   RESOLVED, that the persons listed immediately below be and
   hereby are appointed to serve as the initial members of the
   POI PMC:

 * Nick Burch [EMAIL PROTECTED]
 * Amol S. Deshmukh [EMAIL PROTECTED]
 * Jason Height [EMAIL PROTECTED]
 * Marc Johnson [EMAIL PROTECTED]
 * Rainer Klute [EMAIL PROTECTED]
 * Yegor Kozlov [EMAIL PROTECTED]
 * Danny Muid [EMAIL PROTECTED]
 * Andrew C. Oliver [EMAIL PROTECTED]
 * Avik Sengupta [EMAIL PROTECTED]
 * Glen Stampoultzis [EMAIL PROTECTED]
 * Sean Sullivan [EMAIL PROTECTED]

   NOW, THEREFORE, BE IT FURTHER RESOLVED, that Nick Burch
   be appointed to the office of Vice President, POI, to serve
   in accordance with and subject to the direction of the Board of
   Directors and the Bylaws of the Foundation until death,
   resignation, retirement, removal or disqualification, or until
   a successor is appointed; and be it further

   RESOLVED, that all responsibility pertaining to the Apache
   POI sub-project and encumbered upon the Apache Jakarta
   PMC are hereafter discharged.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Move POI to TLP

2007-05-04 Thread Nick Burch
On Fri, 4 May 2007, Nick Burch wrote:
 So, now is the time to vote on the proposal:

And for the record, my vote is +1

Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: POI TLP -- constructively

2006-12-21 Thread Nick Burch
On Mon, 18 Dec 2006, Martin van den Bemt wrote:
 If poi committers agree with this proposal, I like to hear them :)

We had a discussion on something like this on the poi-dev list back in the
summer. To save everyone having to trawl back, here's basically what I had
to say.


I it is felt that POI should migrate to a TLP, I'd be happy with that.
I've had a chat with Henri, and I have an idea of what that'd entail. I'm
happy to do some of the work on gaining TLP status, such as helping with
the various documents and charters.

If POI doesn't go for TLP, then I think it does need to integrate better
with Jakarta. I think it would be good if more of our committers also
submitted the odd patch to other Jakarta sub-projects, and if the odd
jakarta committer contributed some code or advice to us. I think the
easiest way to facilitate this is:
1) get all poi committers subscribed to [EMAIL PROTECTED]
2) get more poi committers to attend apachecons, party@ events etc, and
meet more jakarta committers. (I found it very helpful to meet other
jakarta people in person)

What I'm not a fan of are the one user and one dev list for jakarta type
proposals. If the option was that, or TLP, I'd start writing the TLP
supporting docs right now. Oh, but that's not an invition to suggest it,
just to get us out ;-)


On a related note, I feel I ought to stand up a bit for the POI support
for the recent release. I was given some advice, made use of the same
build tasks as last time etc. The problem wasn't so much that I wasn't
fully supported, it was more that the advice and build process was out of
date.

In future, we'll do POI releases according to the latest advice, as two
votes (one for the idea of a release, and one to approve the files for the
release). So, we'll be able to get advice from the rest of Jakarta if we
ever fall behind on release best pratices :)

Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Remove POI svn restrictions.

2006-12-15 Thread Nick Burch

On Fri, 15 Dec 2006, Martin van den Bemt wrote:
The reasoning behind this is that POI is still trying to stick to what 
it Jakarta once was and it is time they join the club completely.


I think it was actually a reccomendation from the legal team. We have 
always asked that anyone contributing code to POI make a statement that 
they haven't ever seen any Microsoft file format docs under an NDA or 
similar.


So, I'm voing (non binding) [-1], unless legal say it's now OK to let 
people commit without having made such a public statement.


Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Remove POI svn restrictions.

2006-12-15 Thread Nick Burch

On Fri, 15 Dec 2006, Martin van den Bemt wrote:

Apache legal doesn't know anything about this..


Back when I joined POI, I was told the apache legal team had suggested the 
requirement.


Perhaps one of the older POI committers can supply the original details?

Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Remove POI svn restrictions.

2006-12-15 Thread Nick Burch

On Fri, 15 Dec 2006, Henri Yandell wrote:

Back when I joined POI, I was told the apache legal team had suggested the
requirement.

Perhaps one of the older POI committers can supply the original details?


My understanding is that the advice is from Andy's personal lawyer many 
moons ago, maybe before POI joined the ASF.


OK, I'm happy to be corrected :)


Assuming the Apache legal team are happy with us dropping the requirement 
(which I take from Martin's email that they are?), then I don't see why we 
couldn't drop the restriction.


I'm all for getting more Jakarta participation in POI, and more POI 
participation in the rest of Jakarta. That said, I think I'll wait for 
Andy's response before I formally switch to a +1


Nick
(I am from POI)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [VOTE] Remove SVN restrictions

2006-03-27 Thread Nick Burch

On Mon, 27 Mar 2006, Henri Yandell wrote:

[ ] +1
[X] -1


If your -1 is only for a particular subproject (ie: you don't care what 
the rest of Jakarta does, feel free to say so).


Just -1 for POI, owing to the need for a I haven't seen any Microsoft 
specs disclaimer


Nick

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]