On Dec 26, 2012, at 12:38 PM, Glen Mazza <[email protected]> wrote:

> I'm not sure why you needed to compile C source code (maybe something 
> specific with your OS)--I didn't have to, at least not with Ubuntu Linux.  
> Remember, as the instructions stress there's *two* folders you have to deal 
> with -- one where the CMS scripts are ("the build script directory") and 
> other where the Roller CMS site is (trunk/cmssite off of subversion).   That 
> command you're having trouble with below needs to be run from the *former*, 
> and it should have these files within it:
> 
> gmazza@gmazza-work:/media/work1/opensource/cms$ ls
> build_external.pl  build_file.pl  build_site.pl  build_svn.pl lib  
> markdownd.py  mdx_elementid.py  mdx_elementid.pyc
> 
> The last sentence of the first paragraph here: 
> http://apache.org/dev/cmsref.html#local-build tells you where to get the 
> build scripts, and it indeed does have markdownd.py there.

Thanks for that tip. I'll give it another shot later today I hope.

- Dave



> 
> On 12/26/2012 12:21 PM, Dave wrote:
>> Thanks for getting this setup!
>> 
>> I'm trying to follow those instructions and after a couple hour nightmare
>> of downloading Python and Perl dependencies, and compiling stuff from C
>> source code I get stuck at this point:
>> 
>> Once everything is installed, navigate to the root folder of your CMS site
>> and run the following command:
>> 
>> $ export MARKDOWN_SOCKET=`pwd`/markdown.socket PYTHONPATH=`pwd`
>> 
>> Next, navigate back to the build script directory (preferably in the same
>> command window, as the above environment variables must be set) and run:
>> 
>> $ python markdownd.py
>> 
>> 
>>    roller_cms dave$ python markdownd.py
>>    python: can't open file 'markdownd.py': [Errno 2] No such file or
>> directory
>> 
>> This is somewhat mysterious as the "sudo easy_install Markdown" command
>> finished successfully. Any idea what I am doing wrong?
>> 
>> - Dave
>> 
>> 
>> 
>> On Sat, Dec 15, 2012 at 8:45 PM, Glen Mazza <[email protected]> wrote:
>> 
>>> Hi Team, I was working this evening on creating an Apache CMS version of
>>> the Roller website (quite thankfully, most of Roller is on the Confluence
>>> Wiki and that doesn't need conversion): https://issues.apache.org/**
>>> jira/browse/INFRA-5631 <https://issues.apache.org/jira/browse/INFRA-5631>. 
>>> This was in response to an email sent to the CXF PMC* listing our project
>>> among a few dozen needing an upgrade.
>>> 
>>> To create the site, I did exactly what the incubating Apache JSPWiki does:
>>> http://incubator.apache.org/**jspwiki/development/edit_**website.html<http://incubator.apache.org/jspwiki/development/edit_website.html>.
>>>   Note the instructions on that page, as well as the instructions that it
>>> links to on building the CMS site locally before committing (
>>> http://apache.org/dev/cmsref.**html#local-build<http://apache.org/dev/cmsref.html#local-build>)
>>> were updated earlier by me and I tried to make the instructions as clear as
>>> possible.
>>> 
>>> It would be good if others besides me tried to build the "cmssite" on
>>> their local machine ( https://svn.apache.org/repos/**
>>> asf/roller/trunk/cmssite/<https://svn.apache.org/repos/asf/roller/trunk/cmssite/>)
>>> using the instructions above, just so you know how to do it.  Once this is
>>> in place, I suspect this will be a rare process as the Apache CMS allows
>>> you to make updates on-the-page for those with committer rights, quite
>>> similar to Confluence.  The problem with building locally, however, is that
>>> for some reason the stylesheets do not get activated (even building Apache
>>> JSPWiki locally I encountered the same problem, although I thought I had it
>>> working before with them...), even though they are available and being
>>> called seemingly properly by the HTMLs.  I think my next step is to see if
>>> Infra can create a staging (non-production) area or a temporary
>>> roller2.apache.org for me to test that the stylesheets are getting
>>> activated if hosted on a web server.  Once this process is working, then we
>>> can switch the Apache CMS version to roller.apache.org.  Thoughts,
>>> comments welcome.
>>> 
>>> Regards,
>>> Glen
> 

Reply via email to