Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

symfony and Zend Framework dependencies #20

Closed
Tyrael opened this issue Feb 27, 2011 · 4 comments
Closed

symfony and Zend Framework dependencies #20

Tyrael opened this issue Feb 27, 2011 · 4 comments
Assignees
Milestone

Comments

@Tyrael
Copy link

Tyrael commented Feb 27, 2011

I've noticed that Docblox has some dependencies to these projects, it should be documented somewhere.
now that we have pear package we could suggest to the users to do:
pear channel-discover pear.symfony-project.com
pear install symfony/symfony
pear channel-discover pear.zfcampus.org
pear install zfcampus/zf

Tyrael

@mvriel
Copy link
Member

mvriel commented Feb 27, 2011

I definitely agree that the dependencies should be documented; as for the PEAR channels. I am inclined not to use the symfony dependency (I only use the sfTimer class) as this will generate too much overhead in my opinion.

Concerning the Zend Framework dependency am I currently inquiring with Ralph Schindler how reliable that is. If it is, I'd be more than happy to remove the ZF components from the PEAR packaging and add a dependency there.
I would like to keep them for the downloadable version on Github but I need to find a way to change the autoloading so that it does not need to know where Zend is.

Once I change this part I will also remove the Pear_Graphviz which is in the lib folder and add it as a dependency.

@mvriel
Copy link
Member

mvriel commented Apr 3, 2011

I have prepared a lot of the code to be decoupled so we can use dependencies in PEAR and still include the dependencies on a download from Github.

I expect to finish this up in the upcoming month.

@shupp
Copy link

shupp commented Apr 3, 2011

That would be great! I'm happy to help with this if you want it.

@ghost ghost assigned mvriel Apr 10, 2011
@mvriel
Copy link
Member

mvriel commented Apr 17, 2011

This was fixed in v0.9.5 (which I just released); the Zend, Markdown and GraphViz packages are now dependencies of the PEAR package and are no longer packaged

@mvriel mvriel closed this as completed Apr 17, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants