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>