Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Bricolage: users

Seeking advice for redesign staging environment

 

 

Bricolage users RSS feed   Index | Next | Previous | View Threaded


chris.schults at pccsea

Jul 14, 2009, 12:29 PM

Post #1 of 7 (1304 views)
Permalink
Seeking advice for redesign staging environment

We're undergoing a redesign and I'm seeking advice/recommendations on
how to apply and preview the new design while still publishing under the
current design.

I can think of two approaches:

1) I check out and edit the existing templates, and preview content as
necessary -- everyone else goes about their normal business. However,
this would mean I'm the only one who could generate a web page with the
new design, which could be overwritten by someone else burning the same
story.

2) Create a new output channel that doesn't publish to the production
site, add this output channel to all relevant stories, create new
templates under this output channel and deploy them when ready to review
so that any user can use them. I assume the URI format for this new
output channel would have to be such that a story's URI is unique, like
/new-design/%{categories}/. (But this seems like it would cause linking
problems.) Then, when it is time to launch, edit the URI format, remove
the old output channel, and republish the site.

Any other ideas?

Thanks,

Chris

--------------------------------

Chris Schults
Web Developer
PCC Natural Markets
206-547-1222 x104
chris.schults [at] pccsea
http://www.pccnaturalmarkets.com

Sign up for PCC Fresh, a monthly newsletter filled with seasonal
recipes, exciting new products, and more:
http://www.pccnaturalmarkets.com/enews


adam at RFXTechnologies

Jul 14, 2009, 12:32 PM

Post #2 of 7 (1224 views)
Permalink
RE: Seeking advice for redesign staging environment [In reply to]

If you are just making changes to the templates, you can create a new site with aliases to stories on the existing site.
When you are ready to make the staging version the real version, you can just update the templates on the *real* site in bricolage and republish everything.

> -----Original Message-----
> From: Schults, Chris [mailto:chris.schults [at] pccsea]
> Sent: Tuesday, July 14, 2009 3:29 PM
> To: users [at] lists
> Subject: Seeking advice for redesign staging environment
>
> We're undergoing a redesign and I'm seeking advice/recommendations on
> how to apply and preview the new design while still publishing under
> the
> current design.
>
> I can think of two approaches:
>
> 1) I check out and edit the existing templates, and preview content as
> necessary -- everyone else goes about their normal business. However,
> this would mean I'm the only one who could generate a web page with the
> new design, which could be overwritten by someone else burning the same
> story.
>
> 2) Create a new output channel that doesn't publish to the production
> site, add this output channel to all relevant stories, create new
> templates under this output channel and deploy them when ready to
> review
> so that any user can use them. I assume the URI format for this new
> output channel would have to be such that a story's URI is unique, like
> /new-design/%{categories}/. (But this seems like it would cause linking
> problems.) Then, when it is time to launch, edit the URI format, remove
> the old output channel, and republish the site.
>
> Any other ideas?
>
> Thanks,
>
> Chris
>
> --------------------------------
>
> Chris Schults
> Web Developer
> PCC Natural Markets
> 206-547-1222 x104
> chris.schults [at] pccsea
> http://www.pccnaturalmarkets.com
>
> Sign up for PCC Fresh, a monthly newsletter filled with seasonal
> recipes, exciting new products, and more:
> http://www.pccnaturalmarkets.com/enews
>


phillip at communitybandwidth

Jul 14, 2009, 1:23 PM

Post #3 of 7 (1225 views)
Permalink
Re: Seeking advice for redesign staging environment [In reply to]

Also, lots of ideas here:
http://www.gossamer-threads.com/lists/bricolage/devel/37329

On 14-Jul-09, at 4:32 PM, Adam Wilson wrote:

> If you are just making changes to the templates, you can create a
> new site with aliases to stories on the existing site.
> When you are ready to make the staging version the real version, you
> can just update the templates on the *real* site in bricolage and
> republish everything.
>
>> -----Original Message-----
>> From: Schults, Chris [mailto:chris.schults [at] pccsea]
>> Sent: Tuesday, July 14, 2009 3:29 PM
>> To: users [at] lists
>> Subject: Seeking advice for redesign staging environment
>>
>> We're undergoing a redesign and I'm seeking advice/recommendations on
>> how to apply and preview the new design while still publishing under
>> the
>> current design.
>>
>> I can think of two approaches:
>>
>> 1) I check out and edit the existing templates, and preview content
>> as
>> necessary -- everyone else goes about their normal business. However,
>> this would mean I'm the only one who could generate a web page with
>> the
>> new design, which could be overwritten by someone else burning the
>> same
>> story.
>>
>> 2) Create a new output channel that doesn't publish to the production
>> site, add this output channel to all relevant stories, create new
>> templates under this output channel and deploy them when ready to
>> review
>> so that any user can use them. I assume the URI format for this new
>> output channel would have to be such that a story's URI is unique,
>> like
>> /new-design/%{categories}/. (But this seems like it would cause
>> linking
>> problems.) Then, when it is time to launch, edit the URI format,
>> remove
>> the old output channel, and republish the site.
>>
>> Any other ideas?
>>
>> Thanks,
>>
>> Chris
>>
>> --------------------------------
>>
>> Chris Schults
>> Web Developer
>> PCC Natural Markets
>> 206-547-1222 x104
>> chris.schults [at] pccsea
>> http://www.pccnaturalmarkets.com
>>
>> Sign up for PCC Fresh, a monthly newsletter filled with seasonal
>> recipes, exciting new products, and more:
>> http://www.pccnaturalmarkets.com/enews
>>
>

--
Phillip Smith // Simplifier of Technology // COMMUNITY BANDWIDTH
www.communitybandwidth.ca // www.phillipadsmith.com
Attachments: smime.p7s (2.38 KB)


chris.schults at pccsea

Jul 14, 2009, 1:28 PM

Post #4 of 7 (1228 views)
Permalink
RE: Seeking advice for redesign staging environment [In reply to]

> If you are just making changes to the templates, you can create a new
site
> with aliases to stories on the existing site.
> When you are ready to make the staging version the real version, you
can just
> update the templates on the *real* site in bricolage and republish
everything.

Thanks Adam. Might be about time to learn about Bricolage aliases then
.. I have been ignoring them all this time.

Chris


adam at RFXTechnologies

Jul 14, 2009, 1:30 PM

Post #5 of 7 (1228 views)
Permalink
RE: Seeking advice for redesign staging environment [In reply to]

I have never actually done this, BTW, so please let me know if it doesn't work as expected.

> -----Original Message-----
> From: Schults, Chris [mailto:chris.schults [at] pccsea]
> Sent: Tuesday, July 14, 2009 4:29 PM
> To: users [at] lists
> Subject: RE: Seeking advice for redesign staging environment
>
> > If you are just making changes to the templates, you can create a new
> site
> > with aliases to stories on the existing site.
> > When you are ready to make the staging version the real version, you
> can just
> > update the templates on the *real* site in bricolage and republish
> everything.
>
> Thanks Adam. Might be about time to learn about Bricolage aliases then
> .. I have been ignoring them all this time.
>
> Chris


david at kineticode

Jul 16, 2009, 11:31 PM

Post #6 of 7 (1216 views)
Permalink
Re: Seeking advice for redesign staging environment [In reply to]

On Jul 14, 2009, at 12:29 PM, Schults, Chris wrote:

> 1) I check out and edit the existing templates, and preview content as
> necessary -- everyone else goes about their normal business. However,
> this would mean I'm the only one who could generate a web page with
> the
> new design, which could be overwritten by someone else burning the
> same
> story.

If you're not making major changes, I'd go with this.

> 2) Create a new output channel that doesn't publish to the production
> site, add this output channel to all relevant stories, create new
> templates under this output channel and deploy them when ready to
> review
> so that any user can use them. I assume the URI format for this new
> output channel would have to be such that a story's URI is unique,
> like
> /new-design/%{categories}/. (But this seems like it would cause
> linking
> problems.) Then, when it is time to launch, edit the URI format,
> remove
> the old output channel, and republish the site.

You can let the URI format be the same; a given story can have the
same URI in more than one OC. I did this for The Tyee. It was a bit of
a PITA, but it did work. The migration was tough, but if you keep
careful track of what new templates replace what old ones, you can do
it. Just associate the develoment OC with "Enabled" unchecked, so that
users don't get errors when they publish stories for which you haven't
yet developed a new template in the new OC.

Another option is to clone the installation, install it on a new box
(or vm or whatever), and do your development there.

HTH,

Daivd


rotoole at gmail

Jul 19, 2009, 5:29 PM

Post #7 of 7 (1199 views)
Permalink
Re: Seeking advice for redesign staging environment [In reply to]

I've used a development output channel before. It's straightforward and easy
to apply or not apply to a given story without disrupting people's work.
Just copy the dev template over the regular template when your ready to go
live. Then delete the dev templates and channel.

I've also used a separate development box, usually for large overhauls and
transitioning from one version of bric to another along with a redesign etc.
Great for getting a clean start.

Once tried creating a dev site on the same bric instance that people were
actively working in, and it just ended up causing confusion and headaches,
because people were not used to dealing with multiple sites and I was
inexperienced with configuring it to do that. I recommend avoiding this,
unless everyone involved is already familiar with running bric in that
manner.

--
ryan



On Tue, Jul 14, 2009 at 4:30 PM, Adam Wilson <adam [at] rfxtechnologies>wrote:

> I have never actually done this, BTW, so please let me know if it doesn't
> work as expected.
>
> > -----Original Message-----
> > From: Schults, Chris [mailto:chris.schults [at] pccsea]
> > Sent: Tuesday, July 14, 2009 4:29 PM
> > To: users [at] lists
> > Subject: RE: Seeking advice for redesign staging environment
> >
> > > If you are just making changes to the templates, you can create a new
> > site
> > > with aliases to stories on the existing site.
> > > When you are ready to make the staging version the real version, you
> > can just
> > > update the templates on the *real* site in bricolage and republish
> > everything.
> >
> > Thanks Adam. Might be about time to learn about Bricolage aliases then
> > .. I have been ignoring them all this time.
> >
> > Chris
>
>

Bricolage users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.