List Info

Thread: Proposal for XML::SvgGrapher




Proposal for XML::SvgGrapher
user name
2007-10-23 05:44:01
Re: Proposal for XML::SvgGrapher
user name
2007-10-23 05:47:52
Guillaume Luchet wrote:
> Guillaume Luchet (http://pear.php.net/use
r/guil) proposes XML::SvgGrapher.
> 
> You can find more detailed information here:
>  http://pear.php.net/pepr/pepr-proposal-show.php?id=514


> 
Hi there,

Any chance you can put the sources online ?

-- 
Arnaud.

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Comment on XML::SvgGrapher
user name
2007-10-23 06:00:41
Guillaume Luchet (http://pear.php.net/use
r/guil) has commented on the proposal for
XML::SvgGrapher.

Comment:

You can see the source code in the CVS repository at
htt
p://svggrapher.cvs.sourceforge.net/svggrapher/

Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=514


-- 
Sent by PEPr, the automatic proposal system at http://pear.php.net

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Comment on XML::SvgGrapher
user name
2007-10-23 06:35:30
Adam Harvey (http://pear.php.net/
user/aharvey) has commented on the proposal for
XML::SvgGrapher.

Comment:

I apologise if this seems snippy, as I mean it to be a
genuine question:
how is this package superior to the already extant
Image_Graph package
combined with the SVG output functionality in Image_Canvas?

Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=514


-- 
Sent by PEPr, the automatic proposal system at http://pear.php.net

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Comment on XML::SvgGrapher
user name
2007-10-23 09:28:00
Guillaume Luchet (http://pear.php.net/use
r/guil) has commented on the proposal for
XML::SvgGrapher.

Comment:

Sorry, I didn't know about this package, SvgGrapher is just
a "lighter"
alternative promised to a great future in graph generation
very hard world
;)

Seriously, it provide a complete svg api to use all the svg
capabilities
like scripting, animation, filter effects, links...

Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=514


-- 
Sent by PEPr, the automatic proposal system at http://pear.php.net

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


Comment on XML::SvgGrapher
user name
2007-10-23 11:27:14
Adam Harvey (http://pear.php.net/
user/aharvey) has commented on the proposal for
XML::SvgGrapher.

Comment:

Fair response. 

To be honest, I couldn't see myself voting for this package
as things
stand. Setting aside coding standard issues related to file
and class
naming and the like, neither of which I'm overly concerned
about right now,
I think there are two main issues that would be showstoppers
for me:

* The inclusion of what amounts to a complete XML generation
library in
XMLDocument.php and XMLElement.php; this seems to be
unnecessary
duplication of PHP5's DOM extension.

* The duplication of effort between this and Image_Graph. I
realise that
there are features in this package that go above and beyond
Image_Graph's
capabilities -- the script.layer and script.tooltip plugins
are things that
could never be replicated in Image_Graph because of its use
of Image_Canvas
and underlying assumption that it's always generating a
static image -- but
I don't think they're compelling enough to justify having
two separate
graphing packages within PEAR (along with the confusion that
sort of thing
causes -- just look at the DB/MDB/MDB2 situation),
particularly when one
will have a narrow SVG-based focus.

The SVG handling code is interesting, but perhaps not all
that useful in
isolation without validating inputs and the like, and that's
a different
package to this one anyway. 

Of course, that's all just my opinion. Other PEAR developers
can (and
probably will) disagree with me.

One final comment which is completely unrelated to whether
this is
accepted into PEAR or not: there's a licensing issue in the
package in that
the Microsoft Web fonts in the tarball can't be legally
redistributed as
standalone .ttf files; they can only be redistributed in
their original
.exe or .sit.hqx forms, per http://core
fonts.sourceforge.net/faq8.htm
(which is a mirror of the original and now defunct Microsoft
Web page
dealing with font licensing). That is, of course, incredibly
inconvenient
in the finest Microsoft tradition. You may be able to look
at using the
Bitstream Vera or DejaVu fontset as a replacement, although
you then run
into possible issues with the client not necessarily having
the fonts
installed. Sorry, I know that sucks.

Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=514


-- 
Sent by PEPr, the automatic proposal system at http://pear.php.net

-- 
PEAR Development Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub
.php


[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )