David introduced me to joes4 at #asfinfra on irc. I asked him a few questions, thought I will share with you
<dblevins> kmalhi: meet joes4 <kmalhi> hi joes4 <joes4> hiya <dblevins> he wrote the CMS <kmalhi> was trying to convert our site to cms <kmalhi> have created the directory structure, but am not sure about certain things, mainly process <joes4> well as i mentioned to dblevins the docroot is the content/ dir <dblevins> kmalhi: i asked joes4 where we need to put the html and he said it goes in the trunk/content/ dir <dblevins> jinx <joes4> the build system will walk the content dir and feed it to the view that matches the path <joes4> on a per-file basis <joes4> by default the build system will copy any files that don't match a configured path <kmalhi> path will be configured in path.pm? <joes4> yes with a regexp match <joes4> your existing patterns array has a regexp for .mdtext <kmalhi> so I could name my files .md and as long as my regexp matches that extension, build system will convert markdown to html? <joes4> yes but don't do that as it breaks conventions in the webgui <kmalhi> okay, so keep it mdtext <joes4> +1 <kmalhi> where does the build system keep the generated html? <joes4> at https://svn.apache.org/repos/infra/websites/staging/$project/ <joes4> it also gets built to http://$project.staging.apache.org/ <kmalhi> would we need to request our site first? I do not see openejb in there <joes4> yes file an infra jira <kmalhi> so I should basically just keep the markdown files and the dir structure etc in version control, html will always get generated, so does not need to be in svn, correct? <joes4> right <kmalhi> do you know if anybody has already documented their experience/steps of converting to cms? is there a known link you know of? <joes4> aries might be a good people to talk to for converting from confluence <kmalhi> what happens to the existing html content? <kmalhi> okay, thx <joes4> kmalhi: it gets deleted <joes4> the cms is authoritative for the entire site <kmalhi> I meant, the existing html generated by the auto-export plugin, which resides in people.apache.org <kmalhi> would we need to convert it to markdown first? <joes4> kmalhi: not necessarily <joes4> as i said the build system will copy by default <kmalhi> joes4, ah <joes4> so if you just put raw html into content/ <joes4> it will get copied over to the site <kmalhi> very cool!! <joes4> and there's no need to switch over the live site until you're ready <kmalhi> once we get the site, we should be able to use the javascript bookmarklet, right? <joes4> setting up the cms will give you a staging site to work on <joes4> yes <kmalhi> joes4, am going to try and document my steps of converting, let me know if there is a place I could put it for other people to refer to it, will definitely be putting up a page on our site <joes4> someone put some cms info on the general moin wiki <joes4> lemme see if i can find it <joes4> http://wiki.apache.org/general/ApacheCms2010 <kmalhi> Thanks a bunch joes4 On Wed, Jun 8, 2011 at 12:20 PM, Andre Brito <[email protected]>wrote: > Hey Karan, keep us posted. I'll write some examples using Markdown too in > the > weekends and I'd like to know where are your progress. > > -- > View this message in context: > http://openejb.979440.n4.nabble.com/Website-markdown-tp3581524p3582966.html > Sent from the OpenEJB Dev mailing list archive at Nabble.com. > -- Karan Singh Malhi
