On 10/31/06, <b class="gmail_sendername">Joachim Zittmayr</b> <<a href="mailto:joachim@imap.cc">joachim@imap.cc</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
what do u mean by 'common extension recipes'? just the way how how-to's<br>are organized, step-by-step? i'm fine with that!</blockquote><div><br>Exactly.   Basically I'm thinking of general principals/how tos  for the most common customisations of open cms.
<br><br>"How to implement custom access principals for your pages"<br><br><br>Another good section would be how to develop modules for opencms.<br><br>-mp<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, 31 Oct 2006 11:29:38 -0500, "Marcus Popetz"<br><<a href="mailto:marcus@roundpeg.com">marcus@roundpeg.com</a>> said:<br>> Much better than I Joachim, it brought up a few more things in my<br>> mind...my
<br>> changes in red:<br>><br>> -mp<br>><br>><br>><br>> development env and tips:<br>>    - eclipse integration<br>>    - ftpd module<br>>    - that synch with external directory thing.<br>>
<br>> Best Practices:  ?<br>>    - directory structure layout<br>>    -<br>><br>> Common extension recipes (howtos)?  (this would be hard to<br>> organize....but<br>> nice. like the infamous Perl Cookbook)
<br>>    - integrating custom login page with opencms user db.<br>>    - ???<br>><br>> installation & setup:<br>>    - basics and overview<br>>    - app server related topics (tomcat, jetty, jboss, websphere,
<br>>    etc...)<br>>    - Custom DB Driver INstallation/Setup<br>>    - building from scratch<br>><br>> configuration & customization<br>>    - opencms-xml-system-configs explained<br>>    - advanced module config
<br>>    - action classes<br>>    - making it ROOT-App (tomcat related)<br>>    - Removing opencms/opencms/ with APache + modjk (apache related)<br>>    - MultiSite configuration instructions<br>>    - Load Balancing with Alkacon Clustering OCEE
<br>>    - Static Export configuration<br>><br>> integration<br>>    - spring<br>>    - hibernate<br>>    - struts (separate as I see people ask this a lot?)<br>>    - jbpm<br>>    - mvnForum<br>>    - other j2ee stuff
<br>>    - jmx<br>><br>> basic template developement:<br>>    - basics and overview (what the hell is a site?)<br>>    - lessons learned<br>>    - common and frequent mistakes, NPEs<br>>    - oc-taglibrary specifics(!)
<br>> >    ???  what subsections would be break this in to?<br>> >    Building from Scratch?<br>> >    Using existing Template One<br>> >    Other example templates  (wouldn't a library of tons of templates be
<br>> >    nice?)<br>><br>> advanced development topics<br>>    - core stuff<br>>    - event handling<br>><br>> > XMLContent<br>> >     Basics<br>> >     Creating a new type<br>> >     Custom add/remove scripts
<br>><br>>    - custom widgets<br>>    - configuring html-editor for the OpenCmsHtml-widget<br>>    - other xml-content-type-configuration topics<br>><br>> >     Hooking xml content properties up to opencms file properties
<br>> >     Display examples<br>> > Search<br>> >     Configuration<br>> >     Sample search results pages<br>><br>>    - common mistakes<br>>    - writing only specific xml-element-data to the lucene index
<br>>    - lucene related: writing custom analyzers, stemmers, documents<br>><br>> > Performance Tuning<br>> ><br>> >     Flex Cache tuning<br>> ><br>> > ?Basic Admin?:<br>> >     Scheduled tasks config
<br>> ><br>><br>> hints & tips<br>>    - restypes available<br>>    - which opencms core classes to use for specific tasks<br>>    - all the hidden stuff that's extremly helpful or just good to know
<br>><br>> nice2haves & wishlist<br>>    - maybe alkacon is interested, what the community would like to have<br>--<br>  Joachim Zittmayr<br>  <a href="mailto:joachim@imap.cc">joachim@imap.cc</a><br><br>--<br>
<a href="http://www.fastmail.fm">http://www.fastmail.fm</a> - I mean, what is it about a decent email service?<br><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list
<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br></blockquote></div>
<br>