You are here
hoschi - Mon, 2010/07/19 - 16:51
Hi,
I want to create a better symfony appliance with better tool support out of the box. Tell me what you miss and I will try to put it in.
for acutal information visit the git repositoriy ----> http://github.com/hoschi/tkl-symfony
The patch can be only applied to an appliance with mysql and apache2 installed e.g. LAMP. I'm working on a patch for beta-lucid.
This are the first thoughts and this is just for history.
-
symfony/php development patch
- phing
-
dojo- can be easaly added with CDN - zend as symfony library
- eAccelerator - faster PHP code
- subversion client - to pull symfony in
- git-core - have a powerfull "no server needed" SCM tool
- phpcs
- phpunit
- pdepend
- phpdoc
-
client tool patch
- firefox,opera,chrome
-
ssh X11 forwardingenabled - already done by TKL guys
-
additional stuff
-
a sample project with the tools enabled
-
php 5.3 - LAMP is php 5.2 and lucid has no LAMP patches yet
-
Zend - if there is time
-
vim 7.2 - hardy is 7.1 with no syntax highlighting!
-
vim addons - with some php stuff to use as minimal IDE
-
Forum:
separating client side stuff (e.g., browsers)
As an alternative we could put client-side and sever-side components into different appliances. Right now we don't yet have a client-side TurnKey appliance, but that's something we're planning.
I plan this as a development
I plan this as a development box, rather than a deployment box. I agree with you that the size of the appliance matters and will test this. A "client side" patch with all major browsers would work, I think. I split my first approch in two.
Sorry, I should make my idea
Sorry, I should make my idea a little more clear:
I want to create a development appliance. With this appliance a php/symfony developer should easy get a working development environment. To deliver that, all needed tools must be installed. I think of two use cases this appliance saves someone's time:
changes in the feature list
I changed the list with added,
removed, optional and additional stuff, after my prototyping session yesterday.github repo for my appliance
so anyone can fork it :)
http://github.com/hoschi/tkl-symfony
patch added to TKLPatch site
symfony/php developer @ http://wiki.turnkeylinux.org/TKLPatch/Patches
Add new comment