That's nice ... 1.3 eh?

Thanks for the info :)

On Fri, Oct 9, 2009 at 3:58 AM, david <[email protected]> wrote:
>
> The current installer option pretty much allows all that now very simply
> via the installer and a terminal window.
> Unless you're thinking of something along the lines of a web installer or
> have some other scenario in mind.
>
> You just need to supplement things with a bootstrap.sh script that:
> -> creates lib/vendor
> -> downloads/extracts or svn export
> http://svn.symfony-project.com/branches/version
> -> calls symfony generate:project --installer=[PATH|URL]/sfInstaller.php
>
> sfInstaller.php does the rest
> (http://www.symfony-project.org/blog/2009/06/10/new-in-symfony-1-3-project-creation-customization).
> You can prompt the user for everything you need (DB name, username, etc)
> and call any tasks (Doctrine:build-all-reload, project:permissions).
>
> The only option that might be missing is that there isn't a check_config
> task from within the framework/installer - so you can't run a self-check.
>
>
>
>
> On Thu, 08 Oct 2009 13:42:57 +0200, Sid Bachtiar <[email protected]>
> wrote:
>
>>
>> A generic installer would be something like:
>>
>> - System checks environment requirements, the usual: php version,
>> apache version, mod rewrite, gd (plugins may add more requirements)
>> - User enter database name, user, password
>> - System creates necessary database structures (table, etc, etc)
>> - System check that cache, log, and upload folder are writable
>> (plugins may register additional folder)
>>
>> I'm sure there'll be a couple more, but they would still be pretty
>> generic.
>>
>> Yes, a Symfony app can be more specialised and more complex, but I'd
>> say most Symfony apps we develop can use such generic installer almost
>> out of the box. Just like so many projects have benefited from
>> sfGuardPlugin, even though not necessarily that ALL projects use
>> sfGuardPlugin.
>>
>> On Fri, Oct 9, 2009 at 12:25 AM, Gareth McCumskey <[email protected]>
>> wrote:
>>> No it wouldn't. Wordpress is a CRM system at its heart and thats really
>>> all
>>> its there for. symfony is much lower level than that and you cannot
>>> have a
>>> generic installer created for it because there are far too many possible
>>> variables to consider and so many different ways you can develop an
>>> application with symfony that a single installer would never be able to
>>> meet
>>> all the demands of the developers.
>>>
>>> THATS why symfony is popular, because it isn't a CRM application, and it
>>> allows you to do far more the way you want for your own needs,
>>> including how
>>> you want to deploy it.
>>>
>>> On Wed, Oct 7, 2009 at 1:16 AM, Sid Bachtiar <[email protected]>
>>> wrote:
>>>>
>>>> > sf provides all the parts to make installers - you just need to glue
>>>> 'em
>>>> > together.
>>>>
>>>> Correct! And it would make it easier to spread Symfony to the mass if
>>>> it has a generic installer built in.
>>>>
>>>> I know, I know, what don't I build it myself? I'd like to, but at the
>>>> moment I'm pretty stretched out.
>>>>
>>>> But it also good to talk about it first, someone might points out why
>>>> this is difficult, etc, etc.
>>>>
>>>> A Symfony open source project called Siwapp (an invoicing system)
>>>> tried/tries/trying to have this kind of installer (www.siwapp.org).
>>>>
>>>> Kind regards,
>>>>
>>>> Sid
>>>>
>>>> On Wed, Oct 7, 2009 at 12:09 PM, david <[email protected]>
>>>> wrote:
>>>> >
>>>> > Wordpress is an application, Symfony is a framework that you can use
>>>> to
>>>> > build applications.
>>>> > sf provides all the parts to make installers - you just need to glue
>>>> 'em
>>>> > together.
>>>> >
>>>> > On Wed, 07 Oct 2009 00:32:18 +0200, Jake Barnes
>>>> <[email protected]>
>>>> > wrote:
>>>> >
>>>> >>
>>>> >>
>>>> >>
>>>> >> On Oct 5, 2:54 am, Eno <[email protected]> wrote:
>>>> >>> On Mon, 5 Oct 2009, Sid Bachtiar wrote:
>>>> >>> > I was trying to look something more for non-developer.
>>>> >>>
>>>> >>> > Let's say I developed a website then when I give the source code
>>>> to
>>>> >>> > my
>>>> >>> > client (who isn't computer illiterate, but is not familiar with
>>>> >>> > Symfony); at the moment I'll have to teach them a lot of things
>>>> on
>>>> >>> > how
>>>> >>> > to install/deploy, symfony commands (clear cache), how to change
>>>> >>> > database settings, and so on.
>>>> >>>
>>>> >>> Frankly, what you're asking makes no sense. Deploying a web site is
>>>> >>> not
>>>> >>> something you can just give to someone who is not technical.
>>>> >>
>>>> >>
>>>> >> One of the big weaknesses of Symfony is that it can not be deployed
>>>> as
>>>> >> easily as WordPress. The fact that non-technical people have an easy
>>>> >> time installing WordPress gives WordPress much of its presence on
>>>> the
>>>> >> web scene.
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >>
>>>> >> >
>>>> >
>>>> >
>>>> > --
>>>> > Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
>>>> >
>>>> > >
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Blue Horn Ltd - System Development
>>>> http://bluehorn.co.nz
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Gareth McCumskey
>>> http://garethmccumskey.blogspot.com
>>> twitter: @garethmcc
>>>
>>> >
>>>
>>
>>
>>
>
>
> --
> Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
>
> >
>



-- 
Blue Horn Ltd - System Development
http://bluehorn.co.nz

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to