See http://www.apache.org/dev/cmsref.html for info on using the CMS directly.

Ralph

On May 31, 2012, at 3:23 AM, Ralph Goers <[email protected]> wrote:

> My understanding is if you want to use their system we can use their web UI 
> to edit stuff and we don't really have to do anything. Whatever you do, you 
> can just use the area I already created which is documented in the Jira issue.
> 
> Ralph
> 
> On May 30, 2012, at 11:48 PM, Ivan Habunek <[email protected]> wrote:
> 
>> Agreed about Perl. Not a fan either. Also I think speed will not be a
>> factor for the logging web for a long time, maybe never.
>> 
>> I have never used Quercus so I'm not an expert. There is a maven
>> plugin [1]. I'm not sure if you need to run the Resin server to make
>> it work. However, this would make the build more complicated. I mean,
>> running PHP in Java? :) I would prefer to keep it simple.
>> 
>> I see 3 possiblities:
>> a) Start using their supported Django-like templates [2], this
>> probably would not be that much work if we can survive a bit of Perl.
>> b) Wait for infra to setup PHP (they did not say thew would not do it,
>> just that "It'll take time"). ETA unknown.
>> c) Switch back to building the logging web manually and commiting it
>> to svn as originally planned.
>> 
>> If you wish I can attempt to make the first option work. This might be
>> the simplest solution since it would eliminate the need to pack Twig
>> and Textile with the project.
>> 
>> I just hope their Textile support (version 0.2) is any good. :-)
>> 
>> Regards,
>> Ivan
>> 
>> [1] http://wiki.caucho.com/Maven2
>> [2] http://www.dotiac.com/cgi-bin/index.pl
>> 
>> On 31 May 2012 07:38, Ralph Goers <[email protected]> wrote:
>>> Infra has updated https://issues.apache.org/jira/browse/INFRA-4699 and
>>> basically said they aren't going to install PHP anytime soon and that we
>>> should convert to using something Perl-based.  I've gotta say that I used
>>> Perl for a while many years ago in my day job and absolutely hated it.  I
>>> would only work on the tool periodically and found that every time I came
>>> back to work on it I had to re-learn Perl all over again.  So basically, I'd
>>> prefer to find other options.  Since they support Maven based builds they
>>> obviously support Java so is it possible we could use Quercus instead of
>>> native PHP?  I know very little about PHP to know if this makes a lot of
>>> sense or not.
>>> 
>>> Ralph
>>> 
>>> 
>>> 
>>> 
>>> On May 29, 2012, at 11:06 PM, Ralph Goers wrote:
>>> 
>>> I updated the Jira issue with the 4 items Daniel told me needed to be done.
>>> I did the first 3 and now I think we are just waiting for Infra to finish.
>>> If one of you would like to ping them that would be fine with me as I'm not
>>> going to be able to do much in the next 24 hrs.
>>> 
>>> Ralph
>>> 
>>> On May 27, 2012, at 1:28 PM, Ralph Goers wrote:
>>> 
>>> I've checked in what Ivan did to
>>> https://svn.apache.org/repos/asf/logging/site/branches/cms/trunk as Herve
>>> suggested.  I found 1 bug in build.php and fixed that and added a
>>> requirement to specify the output directory on the command line. I also
>>> moved the content and templates to the appropriate directories.
>>> 
>>> Ralph
>>> 
>>> On May 23, 2012, at 9:32 AM, Ralph Goers wrote:
>>> 
>>> Thanks. Please let me know when we are at the point where I can try to add
>>> Log4j 2 on to the site.
>>> 
>>> Ralph
>>> 
>>> On May 23, 2012, at 9:30 AM, Ivan Habunek wrote:
>>> 
>>> I have given infra the requirements. We're waiting for them to set it up.
>>> 
>>> Regards,
>>> Ivan
>>> 
>>> On 23 May 2012 17:57, Ralph Goers <[email protected]> wrote:
>>>> 
>>>> Ivan,
>>>> 
>>>> Were you able to get a test site to work yet?
>>>> 
>>>> Ralph
>>>> 
>>>> On May 22, 2012, at 5:52 AM, Ivan Habunek wrote:
>>>> 
>>>> Yeah, sorry I haven't been more involved in the discussion. I've been to
>>>> the phpday conference in Verona, and haven't had time to catch up.
>>>> 
>>>> I posted a comment to the INFRA ticket with the required information. I'll
>>>> keep in the loop from now on to answer any other questions.
>>>> 
>>>> Regards,
>>>> Ivan
>>>> 
>>>> 
>>>> On 22 May 2012 13:40, Ralph Goers <[email protected]> wrote:
>>>>> 
>>>>> Ivan,
>>>>> 
>>>>> Daniel has updated the Jira and asked "Can you provide a list of
>>>>> dependencies of your site's build process?  (as port names --
>>>>> see www.freshports.org -- for those deps that are in ports)"
>>>>> 
>>>>> Since you have actually built the test site could you possibly help with
>>>>> this? The issue is https://issues.apache.org/jira/browse/INFRA-4699.
>>>>> 
>>>>> Ralph
>>>>> 
>>>>> On May 2, 2012, at 2:11 AM, Ivan Habunek <[email protected]> wrote:
>>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I was away for a bit so I didn't comment earlier.
>>>>> 
>>>>> My idea is to generate the site using Twig [1], a nice PHP templating
>>>>> engine, in combination with Textile markup [2], which is much more 
>>>>> versatile
>>>>> than most other common markup languages (such as markdown, apt, ...).
>>>>> 
>>>>> I have already converted the logging web site. The code can be found
>>>>> here:
>>>>> 
>>>>> http://svn.apache.org/repos/asf/logging/site/branches/experimental-twig-textile/
>>>>> 
>>>>> And I have deployed the generated web for demo here:
>>>>> http://bezdomni.net/logging/
>>>>> 
>>>>> This idea is obviously not compatible with the Apache CMS solution.
>>>>> Frankly, I would prefer this solution to the CMS since, from what I have
>>>>> seen, the CMS is quite a pain to use.
>>>>> 
>>>>> Regards,
>>>>> Ivan
>>>>> 
>>>>> [1] http://twig.sensiolabs.org/
>>>>> [2] http://textile.sitemonks.com/
>>>>> 
>>>>> 
>>>>> On 2 May 2012 10:44, Christian Grobmeier <[email protected]> wrote:
>>>>>> 
>>>>>> On Mon, Apr 23, 2012 at 4:06 AM, Ralph Goers
>>>>>> <[email protected]> wrote:
>>>>>>> 
>>>>>>> On Apr 20, 2012, at 12:14 PM, Christian Grobmeier wrote:
>>>>>>> 
>>>>>>> 
>>>>>>> What i thought was, why not to clean it up? Your proposed solutions
>>>>>>> seem to be the cleanest way and updating everything just when we need
>>>>>>> an update to the main site feels somehow wrong
>>>>>>> 
>>>>>>> 
>>>>>>> Joe has now proposed using the CMS for the main Logging web site along
>>>>>>> with expaths.txt + svnpubsub for each sub-project. Each sub-project
>>>>>>> would
>>>>>>> then use svn externals so they could be independently managed. This
>>>>>>> sounds
>>>>>>> perfect to me.
>>>>>> 
>>>>>> OK I understand svn externals is like "symlinks for svn". Sounds ok.
>>>>>> 
>>>>>> I am a bit concerned on the CMS. Ivan has put much effort in the website
>>>>>> design:
>>>>>> 
>>>>>> http://svn.apache.org/repos/asf/logging/site/branches/experimental-redesign/src/site/pages/
>>>>>> 
>>>>>> I will ask infra (on the ticket) if it is possible to either use that
>>>>>> design for the CMS or if we can bypass the CMS feature for this one
>>>>>> too...
>>>>>> 
>>>>>> Cheers
>>>>>> Christian
>>>>>> 
>>>>>> 
>>>>>>> Ralph
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> http://www.grobmeier.de
>>>>>> https://www.timeandbill.de
>>>>> 
>>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> 
>>> 

Reply via email to