----- Original Message ----- > From: Joe Schaefer <joe_schae...@yahoo.com> > To: "general@incubator.apache.org" <general@incubator.apache.org> > Cc: > Sent: Tuesday, February 14, 2012 12:04 PM > Subject: Re: migrating the main site to the CMS- a simple approach > >> ________________________________ >> From: sebb <seb...@gmail.com> >> To: general@incubator.apache.org >> Sent: Tuesday, February 14, 2012 11:57 AM >> Subject: Re: migrating the main site to the CMS- a simple approach >> >> On 14 February 2012 16:21, Joe Schaefer <joe_schae...@yahoo.com> > wrote: >>> So I realize that I don't have enough time myself >>> to convert the incubator site's content to markdown >>> even tho there are scripts to automate that process. >>> Instead let me offer a different idea- to keep the >>> existing build system but superimpose the CMS on top >>> of it. >> >>> To facilitate this, all that needs to happen is for >>> someone to find a generic way of invoking anakia so >>> it satisfies the command-line interface of >>> >>> https://svn.apache.org/repos/infra/websites/cms/build/build_external.pl >>> >>> (ie builds sources from ./content/ into a specified target >>> dir). >> >> That's not actually sufficient to build the main Incubator site, >> because it does not take the Clutch updates into account. >> >> However, I guess Clutch could be run separately to update the source >> files, and then trigger a site rebuild.
Alternately, if the clutch builds simply modify source content, that aspect can be performed manually and the build system will generate that content from the changes to the source content. All someone would have to do in addition to what they already already do now is publish the changes to the live site. > > > Ideally the Clutch updates can be considered as "dynamic content" for > the CMS, so we can simply schedule clutch builds on a periodic basis. > That is done separately from the generic process of doing anakia builds. > > >> >>> By generic, I mean a suitable command-line invocation >>> for the build_external.pl script for the "anakia" type >>> (basically supplying the right @system_args in the script) >>> so that pretty much any site currently using anakia will >>> be able to do the same thing. >>> >>> Hopefully the challenge to produce such @system_args is >>> within the means of this community ;-)- it amounts to >>> 1 line of perl at this point. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org