Google Groups Home
Help | Sign in
sf 1.1 deploy task
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  6 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jonathan Wage  
View profile  
 More options Jul 2 2008, 11:13 am
From: "Jonathan Wage" <jonw...@gmail.com>
Date: Wed, 2 Jul 2008 10:13:10 -0500
Local: Wed, Jul 2 2008 11:13 am
Subject: sf 1.1 deploy task

I have a few questions about the deploy task for 1.2 from you all. I would
like to hear everyones opinion.

- How far are we trying to take the deploy task this round? I read
somewhere the goal is to have something on the level of capistrano.
- Do we want to integrate database migrations in to the programmable
deploying interface?
- Will it have the ability to integrate with source control for
tagging, branching, etc. and generate patches to deploy code changes?

This one really interests me because in the past I have used
capistrano for managing svn tags, branches and deploying upgrades/
downgrades to code with svn diff and patch. I have always wanted to
take it one step further and tie in database migrations to the process
because currently I still run the processes a part from each other.

Thoughts?

- Jon

--
Jonathan Wage
http://www.jwage.com
http://www.centresource.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tristan Rivoallan  
View profile  
 More options Jul 2 2008, 3:56 pm
From: "Tristan Rivoallan" <trivoal...@clever-age.com>
Date: Wed, 2 Jul 2008 21:56:35 +0200
Local: Wed, Jul 2 2008 3:56 pm
Subject: Re: [symfony-devs] sf 1.1 deploy task
hey,

On Wed, Jul 2, 2008 at 5:13 PM, Jonathan Wage <jonw...@gmail.com> wrote:
> I have a few questions about the deploy task for 1.2 from you all. I would
> like to hear everyones opinion.

> - How far are we trying to take the deploy task this round? I read
> somewhere the goal is to have something on the level of capistrano.

or a set of capistrano rules specialised in symfony deployment ?

> - Do we want to integrate database migrations in to the programmable
> deploying interface?
> - Will it have the ability to integrate with source control for
> tagging, branching, etc. and generate patches to deploy code changes?

i think we should start with a very small code base that's capable of :
 * obtain data (code) from a location
 * synchronise data on some remote locations
 * rollback
 * exposes hooks for doing things prior / after data synchronisation

> This one really interests me because in the past I have used
> capistrano for managing svn tags, branches and deploying upgrades/
> downgrades to code with svn diff and patch. I have always wanted to
> take it one step further and tie in database migrations to the process
> because currently I still run the processes a part from each other.

very interesting subject. i've been experimenting quite a lot too, and
(atm) the best system i've found is generating native package for the
operating system (rpm, deb, msi, ...). Do you think we should code a
deployment task that generate native packages (as python setuptools
does more or less) ?

anyway, we need to gather all requirements. i'll set up a wiki page
from what we will get from this thread.

here we go :

 * database migrations
 * deployment on multiple servers
 * code synchronisation protocol abstraction
 * deployment through gateway servers
 * run system commands on remote servers
 * deploy only parts of the projects on servers (n frontend servers, n
backend servers, etc)
 * rollbacks
 * ...

++
tristan

--
Tristan Rivoallan
http://www.clever-age.com
Clever Age - conseil en architecture technique
GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kiril Angov  
View profile  
 More options Jul 4 2008, 3:25 am
From: "Kiril Angov" <kupokom...@gmail.com>
Date: Fri, 4 Jul 2008 10:25:54 +0300
Local: Fri, Jul 4 2008 3:25 am
Subject: Re: [symfony-devs] Re: sf 1.1 deploy task
I fully agree with these beginning features:

 * database migrations
 * deployment on multiple servers
 * code synchronisation protocol abstraction
 * deployment through gateway servers
 * run system commands on remote servers
 * deploy only parts of the projects on servers (n frontend servers, n
backend servers, etc)
 * rollbacks

On Wed, Jul 2, 2008 at 10:56 PM, Tristan Rivoallan


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Matthias N.  
View profile  
 More options Jul 4 2008, 7:13 am
From: "Matthias N." <matthias.nothh...@googlemail.com>
Date: Fri, 4 Jul 2008 04:13:40 -0700 (PDT)
Local: Fri, Jul 4 2008 7:13 am
Subject: Re: sf 1.1 deploy task
On 2 Jul., 17:13, "Jonathan Wage" <jonw...@gmail.com> wrote:

Please consider to support (easy) management of an own pear channel
server for deployment. If we had an easy way to setup and communicate
with a channel server a project update would be as easy as: pear
upgrade mychannel-myproject

And it is easy to integrate database migrations support by pre/post-
installation hooks of the pear installer.

Would be cool to have some tasks for channel-server management.

I'm not sure if "advanced deployment" really is a must for the
framework. It can also be provided by a plugin.

regards
Matthias


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tristan Rivoallan  
View profile  
 More options Jul 4 2008, 8:35 am
From: "Tristan Rivoallan" <trivoal...@clever-age.com>
Date: Fri, 4 Jul 2008 14:35:28 +0200
Local: Fri, Jul 4 2008 8:35 am
Subject: Re: [symfony-devs] Re: sf 1.1 deploy task
hi,

On Fri, Jul 4, 2008 at 1:13 PM, Matthias N.

<matthias.nothh...@googlemail.com> wrote:
> I'm not sure if "advanced deployment" really is a must for the
> framework. It can also be provided by a plugin.

i think that the task should be able to provide usable distribution
packages for several distribution systems, but not take care of the
distribution itself.

++
tristan

--
Tristan Rivoallan
http://www.clever-age.com
Clever Age - conseil en architecture technique
GSM: +33 6 219 219 33 Tél: +33 1 53 34 66 10


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dennis Benkert  
View profile  
 More options Jul 7 2008, 3:09 am
From: Dennis Benkert <spinecras...@googlemail.com>
Date: Mon, 7 Jul 2008 00:09:30 -0700 (PDT)
Local: Mon, Jul 7 2008 3:09 am
Subject: Re: sf 1.1 deploy task

> - Will it have the ability to integrate with source control for
> tagging, branching, etc. and generate patches to deploy code changes?

+1 for this. I would love to see a feature like this. It makes
deployment much easier and encourages you to use source control
systems.

- Dennis

On 2 Jul., 17:13, "Jonathan Wage" <jonw...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google