You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@logging.apache.org by Stefan Bodewig <bo...@apache.org> on 2012/06/11 06:22:32 UTC

Re: Steps for Producr Sites?

On 2012-06-10, Ralph Goers wrote:

> I plan to document this on the wiki when I get home later today.

Many thanks.

> The process isn't quite as you have listed.

Good I haven't done much, yet 8-)

> 1. Check out the production web site.

Please remember to put the svn URL here.

> 2. Create a log4xxx directory adjacent to the log4j directory,
> 3. Underneath that directory create a directory for the releases of
> the component such as log4xxx-1.8.
> 4. Copy the release website into that directory.
> 5. In your log4xxx directory create a symlink of 1.x to
> log4xxx-1.8. "ln -s log4xxx-1.8 1.x" on a Mac or unix system. Windows
> doesn't support links afaik.

Not a problem for me, but may be problematic for future log4net release
managers.  Windows is certainly the "natural" development environment
there.

> 6. Make sure all that is added to svn and commit it.
> 7. In the main web site check that index.twig and the navbar template
> reference your component as "log4xxx/1.x".
> 8. Unindent your component in extpaths.txt.

Thanks

        Stefan

Re: Steps for Producr Sites?

Posted by Stefan Bodewig <bo...@apache.org>.
On 2012-06-11, Ralph Goers wrote:

> On Jun 10, 2012, at 11:23 PM, Hervé BOUTEMY <he...@free.fr> wrote:

>> Le dimanche 10 juin 2012 22:22:06 Ralph Goers a écrit :

>> As for symbolic links, I'll have to look at the svn documentation but
>> I'm pretty sure there is a way to create the link in svn without
>> doing it on your local file system.  However, on unix-based systems
>> an svn commit propagates the links automatically into svn.

>> I fear it's not as easy as expected: when I worked on it for Maven,
>> Daniel gave me a complex magic recipe with svnmucc and opened an
>> issue in svnmucc to add native support for it see
>> http://subversion.tigris.org/issues/show_bug.cgi?id=4142

>> But this hasn't been implemented yet, and last time I tried to use
>> the magic recipe, I couldn't make it work...

> Wonderful.  During this process someone else mentioned svnmucc but it
> isn't installed on my Mac and I couldn't find it in any of the
> downloads.

Let's not make this a blocker.

Yes, most of log4net's development will happen on Windows but right now
this is not an issue as I can deal with the docs and my primary platform
is Linux.  Once we need a Windows solution, svnmucc may be ready.

Stefan

Re: Steps for Producr Sites?

Posted by Ivan Habunek <iv...@gmail.com>.
On 11 June 2012 16:20, Christian Grobmeier <gr...@gmail.com> wrote:
>> Wonderful.  During this process someone else mentioned svnmucc but it isn't installed on my Mac and I couldn't find it in any of the downloads.
>
> hm, i found the source here:
> http://opensource.apple.com/source/subversion/subversion-44/subversion/tools/client-side/svnmucc/svnmucc.c
>
> but not here:
> http://svn.apache.org/repos/asf/subversion/trunk/tools/client-side/

My windows distribution (SilkSVN) has svnmucc included.

You should look through the SVN OSX binary distributions linked on the
official site:
http://subversion.apache.org/packages.html#osx

Regards,
Ivan

Re: Steps for Producr Sites?

Posted by Christian Grobmeier <gr...@gmail.com>.
On Mon, Jun 11, 2012 at 4:10 PM, Ralph Goers <rg...@apache.org> wrote:
> On Jun 10, 2012, at 11:23 PM, Hervé BOUTEMY <he...@free.fr> wrote:
>
>> Le dimanche 10 juin 2012 22:22:06 Ralph Goers a écrit :
>> As for symbolic links, I'll have to look at the svn documentation but I'm pretty sure there is a way to create the link in svn without doing it on your local file system.  However, on unix-based systems an svn commit propagates the links automatically into svn.
>>
>>
>> I fear it's not as easy as expected: when I worked on it for Maven, Daniel gave me a complex magic recipe with svnmucc and opened an issue in svnmucc to add native support for it
>> see http://subversion.tigris.org/issues/show_bug.cgi?id=4142
>>
>> But this hasn't been implemented yet, and last time I tried to use the magic recipe, I couldn't make it work...
>>
>
> Wonderful.  During this process someone else mentioned svnmucc but it isn't installed on my Mac and I couldn't find it in any of the downloads.

hm, i found the source here:
http://opensource.apple.com/source/subversion/subversion-44/subversion/tools/client-side/svnmucc/svnmucc.c

but not here:
http://svn.apache.org/repos/asf/subversion/trunk/tools/client-side/


> Ralph



-- 
http://www.grobmeier.de
https://www.timeandbill.de

Re: Steps for Producr Sites?

Posted by Ralph Goers <rg...@apache.org>.
On Jun 10, 2012, at 11:23 PM, Hervé BOUTEMY <he...@free.fr> wrote:

> Le dimanche 10 juin 2012 22:22:06 Ralph Goers a écrit :
> As for symbolic links, I'll have to look at the svn documentation but I'm pretty sure there is a way to create the link in svn without doing it on your local file system.  However, on unix-based systems an svn commit propagates the links automatically into svn.
>  
>  
> I fear it's not as easy as expected: when I worked on it for Maven, Daniel gave me a complex magic recipe with svnmucc and opened an issue in svnmucc to add native support for it
> see http://subversion.tigris.org/issues/show_bug.cgi?id=4142
>  
> But this hasn't been implemented yet, and last time I tried to use the magic recipe, I couldn't make it work...
> 

Wonderful.  During this process someone else mentioned svnmucc but it isn't installed on my Mac and I couldn't find it in any of the downloads.

Ralph

Re: Steps for Producr Sites?

Posted by Hervé BOUTEMY <he...@free.fr>.
Le dimanche 10 juin 2012 22:22:06 Ralph Goers a écrit :
As for symbolic links, I'll have to look at the svn documentation but I'm 
pretty sure there is a way to create the link in svn without doing it on your 
local file system.  However, on unix-based systems an svn commit propagates the 
links automatically into svn.


I fear it's not as easy as expected: when I worked on it for Maven, Daniel 
gave me a complex magic recipe with svnmucc and opened an issue in svnmucc to 
add native support for it
see http://subversion.tigris.org/issues/show_bug.cgi?id=4142

But this hasn't been implemented yet, and last time I tried to use the magic 
recipe, I couldn't make it work...


Regards,

Hervé

Re: Steps for Producr Sites?

Posted by Ralph Goers <ra...@dslextreme.com>.
On Jun 10, 2012, at 9:28 PM, Stefan Bodewig wrote:

> On 2012-06-11, Stefan Bodewig wrote:
> 
>> On 2012-06-10, Ralph Goers wrote:
> 
>>> 1. Check out the production web site.
> 
>> Please remember to put the svn URL here.
> 
> I think it is
> <https://svn.apache.org/repos/infra/websites/production/loggingtest/content/>
> 
> Stefan


Yes, that is the production url.   To edit the stuff managed by the CMS you want https://svn.apache.org/repos/asf/logging/site/branches/cms/trunk/.  Every time you edit something there the CMS will rebuild the staging site. You can use https://cms.apache.org/#bookmark to view the staging site, edit content and promote to production.

As for symbolic links, I'll have to look at the svn documentation but I'm pretty sure there is a way to create the link in svn without doing it on your local file system.  However, on unix-based systems an svn commit propagates the links automatically into svn.

Ralph

Re: Steps for Producr Sites?

Posted by Stefan Bodewig <bo...@apache.org>.
On 2012-06-11, Stefan Bodewig wrote:

> On 2012-06-10, Ralph Goers wrote:

>> 1. Check out the production web site.

> Please remember to put the svn URL here.

I think it is
<https://svn.apache.org/repos/infra/websites/production/loggingtest/content/>

Stefan