[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#478755: ITP: eZcomponents -- Framework for PHP



Package: wnpp
Severity: wishlist

Hey Francois, Derick,

Suffice to say - I've enjoyed working on Xdebug with you both, and hope
to continue that into the future :D (Well, My name's on the package now
and I don't intend to orphan it *just* yet!)

Anyway, the reason I came to look at Xdebug was simply the fact that
it's something I want to be using with my PHP applications (and will be
forced to use at work too I presume!), along with a couple of other
things.

I'm also interested in looking at other frameworks, and, after hearing
Derick pimping eZcomponents so much at the PHP London Conference, I
decided to have a look at it, and wrote a new script using it
(http://files.sourceguru.net/lr-mirror.phps) to have a look at how well
it worked.

Anyway, installing it on my server was a bit of a pain in the ass! And,
having gone back to the old script today to add to it and get it running
on another server, I came across the fact that I needed to install
eZcomponents again.

This got me thinking. It'd be nice if eZcomponents was packaged for
debian so that I could get it installed easily.

I had a quick word with Derick, who said that there shouldn't be any
issues (apart from possibly fonts - which he's checking on) that would
disallow this from happening.

He also came up with a nice thought:-

<Derick> the coolest way would be if it could be done per component
actually

Which got me thinking - this wouldn't be hard to do at all. This could
be built from one source package, and have packages for each component
with the correct dependencies. So the base classes would go into say,
ezcomponents-base, and then a component like, for example,
WorkflowDatabaseTieIn would have

Depends: ezcomponents-base, ezcomponents-database, ezcomponents-workflow

I think this would actually be a neat way to package this, allowing the
end-user to only install those bits of ezcomponents that they need.

Francois, if you're willing, I'd like to work with you on this aswell as
Xdebug, and, after all, I do need a sponsor ;)

This email also acts as my Intent to Package, and has been submitted to
the BTS as such.




Reply to: