Re: Google Summer of Code
| From: | Helgi Þormar Þorbjörnsson | Date: | Mon, 10 Mar 2008 20:25:39 +0000 |
| Subject: | Re: Google Summer of Code | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-49365@lists.php.net to get a copy of this message | ||
On Mon, Mar 10, 2008 at 7:26 PM, Christian Schmidt <lists@chsc.dk> wrote:
> Helgi Þormar Þorbjörnsson wrote:
> > Would be cool to have in PEAR, PHP 5 stuff :-) Would mean Christian
> would
> > have to make a OLE2 tho (something you'd be interested in doing
> Christian ?)
> Hmm, well, I guess I could to a quick PHP5 upgrade, if there was enough
> interest. But it is not one of my own priorities.
>
> The PEAR OLE package has been included in the PHPExcel project (under
> their original license) and converted to PHP5, so perhaps these files
> could be used as a starting point if anyone else is interested. But it
> really is just a simple conversion from e.g. "var $foo" to "private
> $foo" etc.
>
Not much point if it's just sugar stuff (var to private or so), I would have
imagined there were some PHP 5 things that could help enhance this lib but I
guess it could be so simple the sugar thing is the only thing required.
> > Is the OLE package something we should hang on to, the concept, if we do
> a
> > excel writer PHP 5 thing ?
> I think so, yes (.xls files only, .xlsx are based on ZIP files instead).
> First of all, the OLE format is not specific to Excel but are also used
> by other MS software; second, AFAIK the reader and writer are just
> reading or writing streams, so it would probably be best to keebp the
> OLE parsing and the Excel parsing separate with a stream wrapper as
> interface.
>
Yeah I knew about the OLE not being only excel, you answered my question
very nicely with the later part of your sentence.
> > I'd like to see a PHP 5 project for the writer, maintenance project
> would be
> > hard to get in I think, the way I see it David and Christian could
> mentor it
> > since they have an understanding on the OLE [...]
> I only know about the OLE format and almost nothing about the Excel
> format itself, so I can only really help with general PHP advice.
Knowing OLE might be beneficial for this project, who knows, at least there
is nothing in the rules that says a project can't have 2 mentors
David being more excel oriented and you knowing about the OLE, to me it
sounds like a good combo.
- Helgi