You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2009/09/03 12:59:41 UTC

Testing new website sync process

Folks,

As part of the response to the recent compromise of ASF servers [1] the
infrastructure team are introducing a new way to sync web sites from svn
and are looking for PMS to volunteer to test the new process.

I'd like to volunteer the Tomcat website. Any objections? I'm happy to
take on fixing any teething problems.

The advantage is that commits to svn will be reflected on the live site
within a few seconds.

If we want we can also have a staging site tomcat.staging.a.o where we
could preview stuff [2]

My own view is that a staging site isn't necessary. Our site is simple.
We can test locally before committing and with commits affecting the
live site within a few seconds, fixing any snafus should be easy.

Cheers,

Mark

[1] http://blogs.apache.org/infra/

[2] This require a separate svn location to sync from. Something like:
http://svn.apache.org/repos/asf/tomcat/site/branches/live
would sync to
http://tomcat.apache.org/
and
http://svn.apache.org/repos/asf/tomcat/site/trunk
would sync to
http://tomcat.staging.apache.org/
and we would have to svn merge changes from trunk to live.



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Ian Darwin <ia...@darwinsys.com>.
> I'd like to volunteer the Tomcat website. Any objections? I'm happy to
> take on fixing any teething problems.
> 
> ...
> 
> My own view is that a staging site isn't necessary. Our site is simple.
> We can test locally before committing and with commits affecting the
> live site within a few seconds, fixing any snafus should be easy.

+1 to both.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Mark Thomas <ma...@apache.org>.
Henri Yandell wrote:
> Did this go through Mark?

No. It fell off my radar. I'll try and get back to it. I'll let floks
know in advance before I change anything.

> Where do I commit the Taglibs site?

At the minute, the ideal would be as part of:
http://svn.apache.org/repos/asf/tomcat/site/trunk/

I don't know how well that would fit in with how the tag libs site is
generated currently. If that won't work, do whatever you think is
reasonable. We can always refine/adjust later.

Mark

> 
> Hen
> 
> On Thu, Sep 3, 2009 at 3:59 AM, Mark Thomas <ma...@apache.org> wrote:
>> Folks,
>>
>> As part of the response to the recent compromise of ASF servers [1] the
>> infrastructure team are introducing a new way to sync web sites from svn
>> and are looking for PMS to volunteer to test the new process.
>>
>> I'd like to volunteer the Tomcat website. Any objections? I'm happy to
>> take on fixing any teething problems.
>>
>> The advantage is that commits to svn will be reflected on the live site
>> within a few seconds.
>>
>> If we want we can also have a staging site tomcat.staging.a.o where we
>> could preview stuff [2]
>>
>> My own view is that a staging site isn't necessary. Our site is simple.
>> We can test locally before committing and with commits affecting the
>> live site within a few seconds, fixing any snafus should be easy.
>>
>> Cheers,
>>
>> Mark
>>
>> [1] http://blogs.apache.org/infra/
>>
>> [2] This require a separate svn location to sync from. Something like:
>> http://svn.apache.org/repos/asf/tomcat/site/branches/live
>> would sync to
>> http://tomcat.apache.org/
>> and
>> http://svn.apache.org/repos/asf/tomcat/site/trunk
>> would sync to
>> http://tomcat.staging.apache.org/
>> and we would have to svn merge changes from trunk to live.
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Henri Yandell <fl...@gmail.com>.
Did this go through Mark?

Where do I commit the Taglibs site?

Hen

On Thu, Sep 3, 2009 at 3:59 AM, Mark Thomas <ma...@apache.org> wrote:
> Folks,
>
> As part of the response to the recent compromise of ASF servers [1] the
> infrastructure team are introducing a new way to sync web sites from svn
> and are looking for PMS to volunteer to test the new process.
>
> I'd like to volunteer the Tomcat website. Any objections? I'm happy to
> take on fixing any teething problems.
>
> The advantage is that commits to svn will be reflected on the live site
> within a few seconds.
>
> If we want we can also have a staging site tomcat.staging.a.o where we
> could preview stuff [2]
>
> My own view is that a staging site isn't necessary. Our site is simple.
> We can test locally before committing and with commits affecting the
> live site within a few seconds, fixing any snafus should be easy.
>
> Cheers,
>
> Mark
>
> [1] http://blogs.apache.org/infra/
>
> [2] This require a separate svn location to sync from. Something like:
> http://svn.apache.org/repos/asf/tomcat/site/branches/live
> would sync to
> http://tomcat.apache.org/
> and
> http://svn.apache.org/repos/asf/tomcat/site/trunk
> would sync to
> http://tomcat.staging.apache.org/
> and we would have to svn merge changes from trunk to live.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Henri Yandell <fl...@gmail.com>.
Generally +1.

Noting that this includes the Taglibs subsites which are Maven based.

Hen

On Thu, Sep 3, 2009 at 3:59 AM, Mark Thomas<ma...@apache.org> wrote:
> Folks,
>
> As part of the response to the recent compromise of ASF servers [1] the
> infrastructure team are introducing a new way to sync web sites from svn
> and are looking for PMS to volunteer to test the new process.
>
> I'd like to volunteer the Tomcat website. Any objections? I'm happy to
> take on fixing any teething problems.
>
> The advantage is that commits to svn will be reflected on the live site
> within a few seconds.
>
> If we want we can also have a staging site tomcat.staging.a.o where we
> could preview stuff [2]
>
> My own view is that a staging site isn't necessary. Our site is simple.
> We can test locally before committing and with commits affecting the
> live site within a few seconds, fixing any snafus should be easy.
>
> Cheers,
>
> Mark
>
> [1] http://blogs.apache.org/infra/
>
> [2] This require a separate svn location to sync from. Something like:
> http://svn.apache.org/repos/asf/tomcat/site/branches/live
> would sync to
> http://tomcat.apache.org/
> and
> http://svn.apache.org/repos/asf/tomcat/site/trunk
> would sync to
> http://tomcat.staging.apache.org/
> and we would have to svn merge changes from trunk to live.
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Rainer Jung <ra...@kippdata.de>.
Go for it.

Some remarks on the web site:

1) Tomcat connectors (JK)

the docs are fully in svn, but only the xml/xslt part and the ant build
support. The generated docs are at the moment not part of svn.

Even if we put them in, we would need a way to decide, which version
(tag) gets pushed.

Similarly for Tomcat docs themselves.

2) /dev/dist

We sometimes use this sub directory, e.g. for not so called release
candidates and other stuff, which is not meant to come out of svn.

Regards,

Rainer

On 03.09.2009 12:59, Mark Thomas wrote:
> Folks,
> 
> As part of the response to the recent compromise of ASF servers [1] the
> infrastructure team are introducing a new way to sync web sites from svn
> and are looking for PMS to volunteer to test the new process.
> 
> I'd like to volunteer the Tomcat website. Any objections? I'm happy to
> take on fixing any teething problems.
> 
> The advantage is that commits to svn will be reflected on the live site
> within a few seconds.
> 
> If we want we can also have a staging site tomcat.staging.a.o where we
> could preview stuff [2]
> 
> My own view is that a staging site isn't necessary. Our site is simple.
> We can test locally before committing and with commits affecting the
> live site within a few seconds, fixing any snafus should be easy.
> 
> Cheers,
> 
> Mark
> 
> [1] http://blogs.apache.org/infra/
> 
> [2] This require a separate svn location to sync from. Something like:
> http://svn.apache.org/repos/asf/tomcat/site/branches/live
> would sync to
> http://tomcat.apache.org/
> and
> http://svn.apache.org/repos/asf/tomcat/site/trunk
> would sync to
> http://tomcat.staging.apache.org/
> and we would have to svn merge changes from trunk to live.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Mark Thomas <ma...@apache.org>.
Tim Funk wrote:
> Does that mean the entire site would be in svn? If so - would that also
> mean that all documentation (like javadocs etc) would move into svn?

Not sure. That is one of the things to be ironed out. That doesn't
strike me as a particularly good idea but it might be necessary. It is
is necessary, I'll script it.

Mark




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: Testing new website sync process

Posted by Tim Funk <fu...@apache.org>.
Does that mean the entire site would be in svn? If so - would that also 
mean that all documentation (like javadocs etc) would move into svn?

-Tim

Mark Thomas wrote:
> Folks,
> 
> As part of the response to the recent compromise of ASF servers [1] the
> infrastructure team are introducing a new way to sync web sites from svn
> and are looking for PMS to volunteer to test the new process.
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org