<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://weblion.psu.edu/services/documentation/theming/RSS">
  <title>Theming and User Interface Development</title>
  <link>http://weblion.psu.edu</link>

  <description>
    
      Creating theme products, customizing through the Web...
    
  </description>

  

  
            <syn:updatePeriod>daily</syn:updatePeriod>
            <syn:updateFrequency>1</syn:updateFrequency>
            <syn:updateBase>2011-02-24T19:26:29Z</syn:updateBase>
        

  <image rdf:resource="http://weblion.psu.edu/logo.png"/>

  <items>
    <rdf:Seq>
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/developing-for-plone/content-type-cloning-through-the-web"/>
      
      
        <rdf:li rdf:resource="http://weblion.psu.edu/services/documentation/developing-for-plone/products-from-scratch/creating-a-product-from-scratch"/>
      
    </rdf:Seq>
  </items>

</channel>


  <item rdf:about="http://weblion.psu.edu/services/documentation/developing-for-plone/content-type-cloning-through-the-web">
    <title>Content Type Cloning Through the Web</title>
    <link>http://weblion.psu.edu/services/documentation/developing-for-plone/content-type-cloning-through-the-web</link>
    <description></description>
    
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Craig Haynal</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: theming and ui</dc:subject>
    
    
      <dc:subject>documentation: development</dc:subject>
    
    <dc:date>2011-02-17T05:15:00Z</dc:date>
    <dc:type>Folder</dc:type>
  </item>


  <item rdf:about="http://weblion.psu.edu/services/documentation/developing-for-plone/products-from-scratch/creating-a-product-from-scratch">
    <title>Creating a Plone Product from Scratch</title>
    <link>http://weblion.psu.edu/services/documentation/developing-for-plone/products-from-scratch/creating-a-product-from-scratch</link>
    <description>Hone your programming skills and gain an in-depth understanding of how Plone products work.</description>
    <content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/"><![CDATA[<div class="pullquote-fixedwidth"><img alt="Hasn't scratched yet." class="image-inline" src="../../../../../images/bonami.png/image_mini" />Don't be a baby chicken! <br />Relying too much on tools that generate code for you can get in the way of developing your own programming skills and gaining an  in-depth understanding of how Plone products work.</div>
<h2>This tutorial is for those running Plone 3.3 and higher.</h2>
<p>If you're running an older version of Plone, why not take a moment to <a class="external-link" href="http://plone.org/documentation/manual/upgrade-guide">upgrade</a>? We'll wait.</p>
<p>This documentation is for creating an eggified Plone product from the <b>ground up</b> without using ZopeSkel, Paster, or ArchGenXML. The example here shows how to create a product called <b>Products.StartingPoint</b>.</p>
<h2>Why build a product from scratch?</h2>
<p>Product-generating tools set up the framework, or "skeleton" of your product. This can save you coding, debugging, and fixing  time—especially at the beginning. But as you continue to work within these frameworks, you're likely to encounter files that you will never use (as of this writing, Paster generates 50 files with more than 300  lines of code, much of which will not be used in any product that you  create).</p>
<p>While all this extra code won't necessarily do any harm, it does add to the complexity of your product. And while these tools offer some convenience, relying on them too much can get in the way of developing your own programming skills and gaining an in-depth understanding of how Plone products work.</p>
<h2>Also see this related documentation on the WebLion wiki:</h2>
<p><a class="external-link" href="../../../trac/weblion/wiki/CreateYourOwnProduct">CreateYourOwnProduct</a></p>]]></content:encoded>
    <dc:publisher>No publisher</dc:publisher>
    <dc:creator>Rose Pruyne</dc:creator>
    <dc:rights></dc:rights>
    
      <dc:subject>documentation: theming and ui</dc:subject>
    
    
      <dc:subject>documentation: development</dc:subject>
    
    
      <dc:subject>documentation: products</dc:subject>
    
    <dc:date>2009-12-08T21:20:00Z</dc:date>
    <dc:type>Page</dc:type>
  </item>





</rdf:RDF>
