On 1/9/06, Craig McClanahan <[EMAIL PROTECTED]> wrote:
Um, perhaps you missed my message. You asked me off-list and I replied off-list. Quoting from that message:
Well, it's not really one web site. There is the MyFaces web site, served up by an HTTPD instance, and then there are the web apps that you want to run, on a Tomcat instance. If you move the web site to helios:
1) You lose the automatic mirroring capability that has been set up between minotaur and ajax.
2) You lose the ability for infra people to fix the site if it's vandalised (since they won't have access to your zone).
3) You'll pretty much need to maintain accounts on your zone for all MyFaces committers, so that they can all update the web site.
4) You'll bring the spiders / robots down on helios, which I'm sure we'd all rather didn't happen.
There are probably more reasons, but those are the ones that come to mind off the top of my head. Also, the 2-3 hour window for syncing the site was removed some time ago. Changes now happen immediately.
BTW, I think what Brett meant was that it's better to keep all of the project web sites in one place. The idea with the zones is that they can be used for example apps, etc., that we don't want running on minotaur and ajax.
AFAIK, the rsync delay has been removed, and the updates now happen immediately.
--
Martin Cooper
On 1/9/06, Sean Schofield <[EMAIL PROTECTED] > wrote:Martin Cooper hinted at infra not liking it but didn't really give me
a reason why.
Um, perhaps you missed my message. You asked me off-list and I replied off-list. Quoting from that message:
Well, it's not really one web site. There is the MyFaces web site, served up by an HTTPD instance, and then there are the web apps that you want to run, on a Tomcat instance. If you move the web site to helios:
1) You lose the automatic mirroring capability that has been set up between minotaur and ajax.
2) You lose the ability for infra people to fix the site if it's vandalised (since they won't have access to your zone).
3) You'll pretty much need to maintain accounts on your zone for all MyFaces committers, so that they can all update the web site.
4) You'll bring the spiders / robots down on helios, which I'm sure we'd all rather didn't happen.
There are probably more reasons, but those are the ones that come to mind off the top of my head. Also, the 2-3 hour window for syncing the site was removed some time ago. Changes now happen immediately.
BTW, I think what Brett meant was that it's better to keep all of the project web sites in one place. The idea with the zones is that they can be used for example apps, etc., that we don't want running on minotaur and ajax.
Mirroring for European users is the first explanation I
have heard for this. From a project perspective I think the zone is
superior. After all, we have much more control and we *don't* have to
wait for our changes to mirror (a real PITA when making a crucial
change - say to a download page during release time.)
How does it give you any more control? You've got 100% control over what the static text is already, as well as when you publish the static site.
The rsync to ajax happens every couple of hours ... a *lot* faster than your new release will propogate through the mirror network :-). Most of those sync up just once a day.
AFAIK, the rsync delay has been removed, and the updates now happen immediately.
--
Martin Cooper
That said, we could certainly continue on minotaur. I just don't
think the response times for Europe would make up for the complexity
of maintaining two sites (one in minotaur and one in the zone) and the
reduced control (like the occasional permissions problem.)
You should not be maintaining a site on the zones ... just demo apps :-).Sean
Craig
On 1/8/06, Craig McClanahan < [EMAIL PROTECTED]> wrote:
>
>
> On 1/8/06, Sean Schofield <[EMAIL PROTECTED] > wrote:
> > Bruno,
> >
> > I'm moving this discussion to the list. Others may have something to
> > contribute here ...
> >
> > I think for now we will publish the site to the zone. At least until
> > we're ready to switch to the mavenized site. Then we can discuss
> > whether we want it on minotaur or the zone. Don't worry about the
> > exact location for now.
>
> That (having the website on the zone machine) is not going to be popular
> with the infra folks, and for good reasons. They'll want the static
> websites (Maven generated or not) to be on minotaur, and appropriately
> mirrored to ajax when necessary.
>
> It's perfectly reasonable for the static website to *point* at demos and
> live running examples on the zones, but the website itself should be where
> the rest of them are, complete with the mirroring onto ajax for European
> users.
>
> Craig
>
>
