Author: buildbot Date: Sat Feb 6 11:25:07 2016 New Revision: 979648 Log: Staging update by buildbot for cayenne
Added: websites/staging/cayenne/trunk/content/thanks.html Modified: websites/staging/cayenne/trunk/content/ (props changed) websites/staging/cayenne/trunk/content/2010/11/29/cayenne-at-the-sydney-apache-unconference.html websites/staging/cayenne/trunk/content/2010/12/02/cayenne-31-its-alive.html websites/staging/cayenne/trunk/content/2011/03/08/cayenne-31m2-is-released.html websites/staging/cayenne/trunk/content/2011/06/21/cayenne-302-is-released.html websites/staging/cayenne/trunk/content/2011/09/26/cayenne-31m3-is-released.html websites/staging/cayenne/trunk/content/2012/06/12/cayenne-31-beta-released.html websites/staging/cayenne/trunk/content/2013/02/cayenne-31b2-released.html websites/staging/cayenne/trunk/content/2013/07/cayenne-32m1-released.html websites/staging/cayenne/trunk/content/2014/02/cayenne-31rc1-released.html websites/staging/cayenne/trunk/content/2014/09/cayenne-31-released.html websites/staging/cayenne/trunk/content/2015/03/cayenne-40m2-released.html websites/staging/cayenne/trunk/content/about.html websites/staging/cayenne/trunk/content/collaboration.html websites/staging/cayenne/trunk/content/contributors.html websites/staging/cayenne/trunk/content/database-support.html websites/staging/cayenne/trunk/content/dev/building-cayenne.html websites/staging/cayenne/trunk/content/dev/cms-guide.html websites/staging/cayenne/trunk/content/dev/code-repository.html websites/staging/cayenne/trunk/content/dev/eclipse.html websites/staging/cayenne/trunk/content/dev/how_development_happens.html websites/staging/cayenne/trunk/content/dev/index.html websites/staging/cayenne/trunk/content/dev/release-guide.html websites/staging/cayenne/trunk/content/dev/running-unit-tests.html websites/staging/cayenne/trunk/content/docs/3.1/index.html websites/staging/cayenne/trunk/content/docs/4.0/index.html websites/staging/cayenne/trunk/content/docs/index.html websites/staging/cayenne/trunk/content/download.html websites/staging/cayenne/trunk/content/getting-started.html websites/staging/cayenne/trunk/content/how-can-i-help.html websites/staging/cayenne/trunk/content/index.html websites/staging/cayenne/trunk/content/legacy-ant-build.html websites/staging/cayenne/trunk/content/legacy-ant-unit-tests.html websites/staging/cayenne/trunk/content/legacy-eclipse.html websites/staging/cayenne/trunk/content/mailing-lists.html websites/staging/cayenne/trunk/content/privacy-policy.html websites/staging/cayenne/trunk/content/release-guide-2.0.html websites/staging/cayenne/trunk/content/submit-patch.html websites/staging/cayenne/trunk/content/success-stories.html websites/staging/cayenne/trunk/content/support.html websites/staging/cayenne/trunk/content/why-cayenne.html Propchange: websites/staging/cayenne/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Sat Feb 6 11:25:07 2016 @@ -1 +1 @@ -1728502 +1728814 Modified: websites/staging/cayenne/trunk/content/2010/11/29/cayenne-at-the-sydney-apache-unconference.html ============================================================================== --- websites/staging/cayenne/trunk/content/2010/11/29/cayenne-at-the-sydney-apache-unconference.html (original) +++ websites/staging/cayenne/trunk/content/2010/11/29/cayenne-at-the-sydney-apache-unconference.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-at-the-sydney-apache-unconference">Cayenne at the Sydney Apache unconference</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-at-the-sydney-apache-unconference">Cayenne at the Sydney Apache unconference<a class="headerlink" href="#cayenne-at-the-sydney-apache-unconference" title="Permanent link">¶</a></h2> <p><em>November 29, 2010</em></p> <p>An invitation to the Apache Sydney Unconference: 11 December 2010</p> <p>On Saturday 11th December, the Apache Software Foundation and the University of Sydney are holding an open source themed Unconference. This is an event where the theme is set in advance, but the sessions to be presented are only decided on at the event, based on those who come along (sometimes also known as a BarCamp). They provide an excellent opportunity to learn, present and discuss, and offer a chance for everyone to participate. The main themes for the Sydney Unconference will be Open Source, Open Development and the software produced by the Apache Software Foundation. There will be talks covering a wide range of topics, with several tracks in parallel to choose between.</p> Modified: websites/staging/cayenne/trunk/content/2010/12/02/cayenne-31-its-alive.html ============================================================================== --- websites/staging/cayenne/trunk/content/2010/12/02/cayenne-31-its-alive.html (original) +++ websites/staging/cayenne/trunk/content/2010/12/02/cayenne-31-its-alive.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31-its-alive">Cayenne 3.1 - it's alive!</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31-its-alive">Cayenne 3.1 - it's alive!<a class="headerlink" href="#cayenne-31-its-alive" title="Permanent link">¶</a></h2> <p><em>December 2, 2010</em></p> <p>Cayenne 3 isn't resting on its laurels. It is still growing and developing, and today we are pleased to announce the first milestone of version 3.1. This is not a beta and 3.1 is not yet feature-complete, but it gives users an insight into the direction Cayenne is heading in and an opportunity to give us feedback.</p> <p>The key features added to 3.1 so far are:</p> Modified: websites/staging/cayenne/trunk/content/2011/03/08/cayenne-31m2-is-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2011/03/08/cayenne-31m2-is-released.html (original) +++ websites/staging/cayenne/trunk/content/2011/03/08/cayenne-31m2-is-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31m2-is-released">Cayenne 3.1M2 is Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31m2-is-released">Cayenne 3.1M2 is Released<a class="headerlink" href="#cayenne-31m2-is-released" title="Permanent link">¶</a></h2> <p><em>March 8, 2011</em></p> <p>We keep improving Cayenne 3.1 with the new M2 milestone release. If you've already experimented with 3.1, M2 is a must-have upgrade - it fixes a number of bugs that affected runtime stability (CAY-1515, CAY-1519). If you haven't, maybe it is time to try it out? ;) Usual disclaimer applies about M2 being an early alpha and the new APIs being subject to change. In addition to the numerous bugfixes in the runtime and the Modeler, the new release introduces a set of brand new powerful tools for object lifecycle management. We'll briefly describe them here. Please check Guide to 3.1 Features for more details.</p> <ul> Modified: websites/staging/cayenne/trunk/content/2011/06/21/cayenne-302-is-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2011/06/21/cayenne-302-is-released.html (original) +++ websites/staging/cayenne/trunk/content/2011/06/21/cayenne-302-is-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-302-is-released">Cayenne 3.0.2 is Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-302-is-released">Cayenne 3.0.2 is Released<a class="headerlink" href="#cayenne-302-is-released" title="Permanent link">¶</a></h2> <p><em>June 21, 2011</em></p> <p>We just released a maintenance version of stable Cayenne 3.0 branch. It has 19 bug fixes and minor improvements, e.g. a performance improvement for MySQL (JDBC batching). If you are a 3.0.x user, this is certainly a recommended upgrade. A full list of closed jiras is below:</p> <ul> Modified: websites/staging/cayenne/trunk/content/2011/09/26/cayenne-31m3-is-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2011/09/26/cayenne-31m3-is-released.html (original) +++ websites/staging/cayenne/trunk/content/2011/09/26/cayenne-31m3-is-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31m3-is-released">Cayenne 3.1M3 is Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31m3-is-released">Cayenne 3.1M3 is Released<a class="headerlink" href="#cayenne-31m3-is-released" title="Permanent link">¶</a></h2> <p><em>September 26, 2011</em></p> <p>We are glad to announce 3.1M3 release of Cayenne. This is an important milestone on our way to Beta. In fact there is a good chance that the next release will be announced as Beta. Upgrade to M3 is strongly recommended to all 3.1 users, as it contains some critical bug fixes. The highlights of the M3:</p> <ul> Modified: websites/staging/cayenne/trunk/content/2012/06/12/cayenne-31-beta-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2012/06/12/cayenne-31-beta-released.html (original) +++ websites/staging/cayenne/trunk/content/2012/06/12/cayenne-31-beta-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31-beta-released">Cayenne 3.1 Beta Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31-beta-released">Cayenne 3.1 Beta Released<a class="headerlink" href="#cayenne-31-beta-released" title="Permanent link">¶</a></h2> <p><em>June 12, 2012</em></p> <p>Very happy to announce Cayenne 3.1 beta! Apache Cayenne is one of the leading open source Java ORMs with a simple learning curve and a set of unique functionality like generic objects, remote object persistence, etc. Cayenne 3.1 features a small (only 40K), but very powerful built-in dependency injection container, declarative object lifecycle support and dozens of improvements in all areas of the framework and the modeling tools. </p> <p>With 3.1 beta out, we are freezing all development of this branch, and will concentrate on bug fixing and stabilizing the release in preparation of 3.1 final. So now may be the time to try 3.1.</p> Modified: websites/staging/cayenne/trunk/content/2013/02/cayenne-31b2-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2013/02/cayenne-31b2-released.html (original) +++ websites/staging/cayenne/trunk/content/2013/02/cayenne-31b2-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31-beta-2-released">Cayenne 3.1 Beta 2 Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31-beta-2-released">Cayenne 3.1 Beta 2 Released<a class="headerlink" href="#cayenne-31-beta-2-released" title="Permanent link">¶</a></h2> <p><em>Feb 18, 2013</em></p> <p>A second Beta of Cayenne 3.1 is available. Apache Cayenne is one of the leading open source Java ORMs with a simple learning curve and many unique features like generic objects, remote object persistence, etc. This beta release includes more complete documentation (still work in progress), and more than 20 bug fixes to the Modeler and the runtime framework. This release goes a long way in stabilizing and improving 3.1 for an average user. Very likely this will be the last beta before we make a "release candidate" and 3.1 "final". Most of the remaining 3.1 work will now focus on user documentation. </p> <p>B2 is a recommended upgrade for 3.1 users. We also certainly encourage everyone else to upgrade to 3.1 right now and tell us if you find any problems. </p> Modified: websites/staging/cayenne/trunk/content/2013/07/cayenne-32m1-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2013/07/cayenne-32m1-released.html (original) +++ websites/staging/cayenne/trunk/content/2013/07/cayenne-32m1-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-32-milestone-1-released">Cayenne 3.2 Milestone 1 Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-32-milestone-1-released">Cayenne 3.2 Milestone 1 Released<a class="headerlink" href="#cayenne-32-milestone-1-released" title="Permanent link">¶</a></h2> <p><em>Jul 19, 2013</em> </p> <p>While Cayenne 3.1 release is in Beta and frozen, we are moving ahead with new development. Today we are glad to announce the first milestone of Cayenne 3.2. You may remember that 3.1 was all about dependency injection. Modified: websites/staging/cayenne/trunk/content/2014/02/cayenne-31rc1-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2014/02/cayenne-31rc1-released.html (original) +++ websites/staging/cayenne/trunk/content/2014/02/cayenne-31rc1-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="cayenne-31-release-candidate">Cayenne 3.1 Release Candidate</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-31-release-candidate">Cayenne 3.1 Release Candidate<a class="headerlink" href="#cayenne-31-release-candidate" title="Permanent link">¶</a></h2> <p><em>Feb 16, 2014</em></p> <p>We are glad to announce a release candidate of Cayenne 3.1. Apache Cayenne is one of the leading open source Java ORMs with a simple learning curve and many unique features like generic objects, remote object persistence, etc. It's been a while since the last beta, giving us an opportunity to collect feedback from the community, fix bugs and improve the documentation. Still 3.1 has remained very stable, and the new RC1 is really a drop-in replacement for the previous beta version. The next 3.1 release will likely be a "final" (aka "GA"). Most of the remaining work will focus on user documentation. </p> <p>Cayenne can be downloaded from <a href="/download.html">here</a>. Give it a try and give us feedback!</p> Modified: websites/staging/cayenne/trunk/content/2014/09/cayenne-31-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2014/09/cayenne-31-released.html (original) +++ websites/staging/cayenne/trunk/content/2014/09/cayenne-31-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="the-apache-software-foundation-announces-apachetm-cayennetm-v31">The Apache Software Foundation Announces Apache⢠Cayenne⢠v3.1</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="the-apache-software-foundation-announces-apachetm-cayennetm-v31">The Apache Software Foundation Announces Apache⢠Cayenne⢠v3.1<a class="headerlink" href="#the-apache-software-foundation-announces-apachetm-cayennetm-v31" title="Permanent link">¶</a></h2> <p><em>Sep 29, 2014</em></p> <p>The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 200 Open Source projects and initiatives, announced today the availability of Apache⢠Cayenne⢠v3.1, the Open Source Java framework for object relational mapping (ORM), persistence, and caching.</p> <p>"With the launch of version 3.1, Apache Cayenne has continued to evolve its mature 12 year-old library by introducing 125 new features," said Andrus Adamchik, Vice President of Apache Cayenne. @@ -126,9 +138,9 @@ Cayenne is an enterprise Java ORM with i <p>"We use Apache Cayenne to support the Oracle, MySQL, and SQL Server databases. Cayenne provides the right blend of ORM capabilities and low level JDBC access when required. It has been a rock-solid technology for us." In addition, Apache Cayenne's HTML documentation and tutorials have been completely revised and available in PDF for the first time.</p> <p>"Our comprehensive documentation and vibrant, helpful user community are just what you need when you have questions about the internals of Cayenne or the best way to achieve your goals," added Adamchik.</p> -<h3 id="availability-and-oversight">Availability and Oversight</h3> +<h3 id="availability-and-oversight">Availability and Oversight<a class="headerlink" href="#availability-and-oversight" title="Permanent link">¶</a></h3> <p>Cayenne v3.1 is available immediately as a free download from <a href="http://cayenne.apache.org/download.html">http://cayenne.apache.org/download.html</a>. As with all Apache products, Apache Cayenne software is released under the Apache License v2.0, and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project's day-to-day operations, including community development and product releases. For documentation and ways to become involved with Apache Cayenne, visit <a href="http://cayenne.apache.org/">http://cayenne.apache.org/</a> and @ApacheCayenne on Twitter.</p> -<h3 id="about-the-apache-software-foundation-asf">About The Apache Software Foundation (ASF)</h3> +<h3 id="about-the-apache-software-foundation-asf">About The Apache Software Foundation (ASF)<a class="headerlink" href="#about-the-apache-software-foundation-asf" title="Permanent link">¶</a></h3> <p>Established in 1999, the all-volunteer Foundation oversees more than two hundred leading Open Source projects, including Apache HTTP Server --the world's most popular Web server software. Through the ASF's meritocratic process known as "The Apache Way," more than 450 individual Members and 4,000 Committers successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation's official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Budget Direct, Citrix, Cloudera, Comcast, Facebook, Google, Hortonworks, HP, Huawei, IBM, InMotion Hosting, Matt Mullenweg, Microsoft, Pivotal, Produban, WANdisco, and Yahoo. For more information, visit <a href="h ttp://www.apache.org/">http://www.apache.org/</a> or follow @TheASF on Twitter.</p> <hr> <p id="footer">Copyright © 2001-2014 Apache Software Foundation. Apache Cayenne, Cayenne, Apache, the Apache feather logo, and the Apache Cayenne project logo are trademarks of The Apache Software Foundation. <a href="/privacy-policy.html">Privacy policy</a>. Modified: websites/staging/cayenne/trunk/content/2015/03/cayenne-40m2-released.html ============================================================================== --- websites/staging/cayenne/trunk/content/2015/03/cayenne-40m2-released.html (original) +++ websites/staging/cayenne/trunk/content/2015/03/cayenne-40m2-released.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,11 +106,22 @@ <hr> <div id="content"> - <h2 id="cayenne-40-milestone-2-released">Cayenne 4.0 Milestone 2 Released</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cayenne-40-milestone-2-released">Cayenne 4.0 Milestone 2 Released<a class="headerlink" href="#cayenne-40-milestone-2-released" title="Permanent link">¶</a></h2> <p><em>Mar 18, 2015</em> </p> <p>This is a big and important new milestone release of the development branch of Apache Cayenne. Existing users may have noticed that we renamed version 3.2 to 4.0 as the scope had been vastly expanded. So 4.0.M2 is a direct successor of 3.2M1. There are tons of new features and bug fixes included. Below are just the main highlights. For more details read upgrade-guide.pdf and check out the full release notes further down.</p> <p>Cayenne can be downloaded from <a href="/download.html">here</a>.</p> -<h3 id="fluent-type-safe-query-api">Fluent Type-Safe Query API</h3> +<h3 id="fluent-type-safe-query-api">Fluent Type-Safe Query API<a class="headerlink" href="#fluent-type-safe-query-api" title="Permanent link">¶</a></h3> <p>Cayenne now provides a set of new fluent query classes: ObjectSelect, SQLSelect, SelectById. More will be coming in the future releases. Here is a simple example of a query selecting a single object by a given criteria:</p> <div class="codehilite"><pre><span class="n">Artist</span> <span class="n">a</span> <span class="p">=</span> <span class="n">ObjectSelect</span> <span class="p">.</span><span class="n">query</span><span class="p">(</span><span class="n">Artist</span><span class="p">.</span><span class="n">class</span><span class="p">)</span> @@ -119,16 +131,16 @@ <p>A related addition is positional bindings in Expression, SQLTemplate and the new query classes. Using the new API you'll avoid boilerplate in the most-commonly written Cayenne code, all this with full support for generics and type safety. The "old" style of bean-like queries (SelectQuery) is still supported.</p> -<h3 id="powerful-automated-workflow-with-cdbimport">Powerful Automated Workflow with 'cdbimport'</h3> +<h3 id="powerful-automated-workflow-with-cdbimport">Powerful Automated Workflow with 'cdbimport'<a class="headerlink" href="#powerful-automated-workflow-with-cdbimport" title="Permanent link">¶</a></h3> <p>'cdbimport' (a Maven/Ant task that generates DataMap from DB) was always there in Cayenne, just not very usable. In this release it was reworked to become a cornerstone of an automated workflow that allows you to keep mapping and Java classes always in sync with the underlying DB, and yet provide arbitrary customizations to the object layer.</p> -<h3 id="osgi-support">OSGI Support</h3> +<h3 id="osgi-support">OSGI Support<a class="headerlink" href="#osgi-support" title="Permanent link">¶</a></h3> <p>All Cayenne runtime jars have proper OSGi manifests and can be used as OSGi bundles. Here is a <a href="https://github.com/andrus/cayenne-osgi-example">demo</a> showing how to write an OSGi Cayenne app. The main trick is to add an OSGi module to Cayenne runtime that will take care of classloading, etc.:</p> <div class="codehilite"><pre><span class="n">Module</span> <span class="n">osgiModule</span> <span class="p">=</span> <span class="n">OsgiModuleBuilder</span><span class="p">.</span><span class="n">forProject</span><span class="p">(</span><span class="n">Activator</span><span class="p">.</span><span class="n">class</span><span class="p">).</span><span class="n">withDriver</span><span class="p">(</span><span class="n">Driver</span><span class="p">.</span><span class="n">class</span><span class="p">).</span><span class="n">module</span><span class="p">();</span> </pre></div> -<h3 id="serverruntimebuilder-and-mapping-free-runtime">ServerRuntimeBuilder and Mapping-Free Runtime</h3> +<h3 id="serverruntimebuilder-and-mapping-free-runtime">ServerRuntimeBuilder and Mapping-Free Runtime<a class="headerlink" href="#serverruntimebuilder-and-mapping-free-runtime" title="Permanent link">¶</a></h3> <p>We found that customizing ServerRuntime is a frequent task in most applications. Things like setting a proper DataSource, loading multiple projects into a single runtime, overriding a service here and there are all very common customizations. While all of those can be done via ServerRuntime constructor and custom DI modules, we decided to add some syntactic sugar to streamline configuration. Enter ServerRuntimeBuilder:</p> <div class="codehilite"><pre><span class="n">ServerRuntime</span> <span class="n">runtime</span> <span class="p">=</span> <span class="n">new</span> <span class="n">ServerRuntimeBuilder</span><span class="p">(</span>"<span class="n">myproject</span>"<span class="p">)</span> <span class="p">.</span><span class="n">addConfigs</span><span class="p">(</span>"<span class="n">cayenne</span><span class="o">-</span><span class="n">project1</span><span class="p">.</span><span class="n">xml</span>"<span class="p">,</span> "<span class="n">cayenne</span><span class="o">-</span><span class="n">project2</span><span class="p">.</span><span class="n">xml</span>"<span class="p">)</span> @@ -139,7 +151,7 @@ <p>While we are on the topic of ServerRuntime, we now also have an ability to start a mapping-free runtime, which turns Cayenne into a powerful SQL execution stack without the ORM part (e.g. useful for unit tests).</p> -<h3 id="transparent-database-cryptography-with-cayenne-crypto">Transparent Database Cryptography with 'cayenne-crypto'</h3> +<h3 id="transparent-database-cryptography-with-cayenne-crypto">Transparent Database Cryptography with 'cayenne-crypto'<a class="headerlink" href="#transparent-database-cryptography-with-cayenne-crypto" title="Permanent link">¶</a></h3> <p>Cayenne now includes <a href="http://search.maven.org/#artifactdetails|org.apache.cayenne|cayenne-crypto|4.0.M2|jar">cayenne-crypto.jar</a>, that allows you to implement seamless data encryption. With a bit of extra configuration (as you may have guessed - another DI module) you get automatic encryption/decryption of data in certain columns:</p> <div class="codehilite"><pre><span class="n">Module</span> <span class="n">cryptoModule</span> <span class="p">=</span> <span class="n">new</span> <span class="n">CryptoModuleBuilder</span><span class="p">()</span> <span class="p">.</span><span class="n">keyStore</span><span class="p">(</span>"<span class="n">file</span><span class="p">:</span><span class="o">///</span><span class="n">mykeystore</span>"<span class="p">,</span> "<span class="n">changeit</span>"<span class="p">.</span><span class="n">toCharArray</span><span class="p">(),</span> "<span class="n">keyalias</span>"<span class="p">)</span> @@ -149,7 +161,7 @@ <p>By default columns that start with 'CRYPTO_' are designated as encrypted, but this is <a href="https://github.com/apache/cayenne/blob/master/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java">fully customizable</a>. The rest of your application code doesn't need to worry about cryptography, and would look like a regular Cayenne application.</p> -<h3 id="di-container-decorators">DI Container Decorators</h3> +<h3 id="di-container-decorators">DI Container Decorators<a class="headerlink" href="#di-container-decorators" title="Permanent link">¶</a></h3> <p>In addition to overriding services in DI container, now Cayenne would allow to supply decorators. True to the "smallest-footprint" DI philosophy, decorator approach is very simple and does not rely on proxies or class enhancement. Just implement the decorated interface and provide a constructor that takes a delegate instance being decorated:</p> <div class="codehilite"><pre><span class="n">public</span> <span class="n">class</span> <span class="n">MyInterfaceDecorator</span> <span class="n">implements</span> <span class="n">MyInterface</span> <span class="p">{</span> @@ -175,9 +187,9 @@ </pre></div> -<h3 id="stability-improvements">Stability Improvements</h3> +<h3 id="stability-improvements">Stability Improvements<a class="headerlink" href="#stability-improvements" title="Permanent link">¶</a></h3> <p>We got rid of the hated "runtime" ObjRelationships that caused random issues, and fixed more than 30 other bugs.</p> -<h3 id="a-full-list-of-changes-in-this-release">A full list of changes in this release:</h3> +<h3 id="a-full-list-of-changes-in-this-release">A full list of changes in this release:<a class="headerlink" href="#a-full-list-of-changes-in-this-release" title="Permanent link">¶</a></h3> <ul> <li>CAY-1267 Some changes to LogDialog</li> <li>CAY-1826 Merge Entity Attributes and Relationships tabs together with one toolbar.</li> @@ -246,7 +258,7 @@ <li>CAY-1981 Add support of JDBC 4.0 N-types (nchar, nvarchar, longnvarchar, nclob)</li> <li>CAY-1984 cdbimport doesn't flatten many to many relationships</li> </ul> -<h3 id="bug-fixes">Bug Fixes:</h3> +<h3 id="bug-fixes">Bug Fixes:<a class="headerlink" href="#bug-fixes" title="Permanent link">¶</a></h3> <ul> <li>CAY-1480 Implement cross-db functional expressions</li> <li>CAY-1695 Unexpected null value in bidirectional one-to-one prefetch </li> Modified: websites/staging/cayenne/trunk/content/about.html ============================================================================== --- websites/staging/cayenne/trunk/content/about.html (original) +++ websites/staging/cayenne/trunk/content/about.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="about">About</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="about">About<a class="headerlink" href="#about" title="Permanent link">¶</a></h2> <p>Explore the following pages to learn more about what Cayenne is and how it can help your project.</p> <ul> Modified: websites/staging/cayenne/trunk/content/collaboration.html ============================================================================== --- websites/staging/cayenne/trunk/content/collaboration.html (original) +++ websites/staging/cayenne/trunk/content/collaboration.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,8 +106,19 @@ <hr> <div id="content"> - <p><a name="Collaboration-Collaboration"></a></p> -<h2 id="collaboration">Collaboration</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<p><a name="Collaboration-Collaboration"></a></p> +<h2 id="collaboration">Collaboration<a class="headerlink" href="#collaboration" title="Permanent link">¶</a></h2> <p>Cayenne is the result of collaboration of many skilled people. This is a set of links to access Cayenne collaboration resources and information.</p> <ul> Modified: websites/staging/cayenne/trunk/content/contributors.html ============================================================================== --- websites/staging/cayenne/trunk/content/contributors.html (original) +++ websites/staging/cayenne/trunk/content/contributors.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,11 +106,22 @@ <hr> <div id="content"> - <p><a name="Contributors-Contributors"></a></p> -<h2 id="contributors">Contributors</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<p><a name="Contributors-Contributors"></a></p> +<h2 id="contributors">Contributors<a class="headerlink" href="#contributors" title="Permanent link">¶</a></h2> <p><a name="Contributors-CommittersandProjectManagementCommittee"></a></p> -<h3 id="committers-and-project-management-committee">Committers and Project Management Committee</h3> -<table> +<h3 id="committers-and-project-management-committee">Committers and Project Management Committee<a class="headerlink" href="#committers-and-project-management-committee" title="Permanent link">¶</a></h3> +<table class="table"> <thead> <tr> <th>Name</th> @@ -242,10 +254,10 @@ </tbody> </table> <p><a name="Contributors-EmeritusCommitters"></a></p> -<h3 id="emeritus-committers">Emeritus Committers</h3> +<h3 id="emeritus-committers">Emeritus Committers<a class="headerlink" href="#emeritus-committers" title="Permanent link">¶</a></h3> <p>Committers who are no longer active in the community. We wish them well and hope to see them return.</p> -<table> +<table class="table"> <thead> <tr> <th>Name</th> @@ -277,12 +289,12 @@ hope to see them return.</p> </tbody> </table> <p><a name="Contributors-OtherContributors"></a></p> -<h3 id="other-contributors">Other Contributors</h3> +<h3 id="other-contributors">Other Contributors<a class="headerlink" href="#other-contributors" title="Permanent link">¶</a></h3> <p>These is a possibly incomplete list of people who helped in many different ways, including graphic design, testing, providing bug fix patches, etc. We really appreciate your help (if you think this page is missing a name that should be mentioned, please send a note to the dev list):</p> -<table> +<table class="table"> <thead> <tr> <th>Name</th> Modified: websites/staging/cayenne/trunk/content/database-support.html ============================================================================== --- websites/staging/cayenne/trunk/content/database-support.html (original) +++ websites/staging/cayenne/trunk/content/database-support.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,9 +106,20 @@ <hr> <div id="content"> - <h2 id="database-support">Database Support</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="database-support">Database Support<a class="headerlink" href="#database-support" title="Permanent link">¶</a></h2> <p>This page provides useful information about JDBC driver settings for various database. All databases below have custom Cayenne DbAdapters and are automatically recognized by Cayenne AutoAdapter.</p> -<table> +<table class="table"> <thead> <tr> <th>Database</th> Modified: websites/staging/cayenne/trunk/content/dev/building-cayenne.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/building-cayenne.html (original) +++ websites/staging/cayenne/trunk/content/dev/building-cayenne.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,13 +106,24 @@ <hr> <div id="content"> - <h2 id="building-cayenne">Building Cayenne</h2> -<h3 id="prerequisites">Prerequisites</h3> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="building-cayenne">Building Cayenne<a class="headerlink" href="#building-cayenne" title="Permanent link">¶</a></h2> +<h3 id="prerequisites">Prerequisites<a class="headerlink" href="#prerequisites" title="Permanent link">¶</a></h3> <ul> <li>Make sure <a href="http://maven.apache.org/">Maven</a> is installed.</li> <li><a href="/dev/code-repository.html">Get the source code</a>.</li> </ul> -<h3 id="recommended-maven-settings">Recommended Maven Settings</h3> +<h3 id="recommended-maven-settings">Recommended Maven Settings<a class="headerlink" href="#recommended-maven-settings" title="Permanent link">¶</a></h3> <p>Here are the MAVEN_OPTS that should be used for the build. MAVEN_OPTS variable can either be exported in a shell, or placed in <em>$HOME/.mavenrc</em>. Optimal values vary from platform to platform and between Cayenne versions, but these should probably work for everyone:</p> @@ -119,7 +131,7 @@ but these should probably work for every </pre></div> -<h3 id="building-with-maven">Building with Maven</h3> +<h3 id="building-with-maven">Building with Maven<a class="headerlink" href="#building-with-maven" title="Permanent link">¶</a></h3> <p>Depending on what you want to do, there are various flavors of the builds discussed below. All builds should be executed from the root folder of the source checkout.</p> <p>Building the framework and installing it to the local repository (the most Modified: websites/staging/cayenne/trunk/content/dev/cms-guide.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/cms-guide.html (original) +++ websites/staging/cayenne/trunk/content/dev/cms-guide.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,16 +106,27 @@ <hr> <div id="content"> - <h2 id="cms-guide">CMS Guide</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="cms-guide">CMS Guide<a class="headerlink" href="#cms-guide" title="Permanent link">¶</a></h2> <p>Cayenne CMS source code (content + styling + scriptos) can be obtained from SVN:</p> <div class="codehilite"><pre> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">svn</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">cayenne</span><span class="o">/</span><span class="n">site</span><span class="o">/</span><span class="n">cms</span><span class="o">/</span><span class="n">trunk</span><span class="o">/</span> </pre></div> <p>Any Cayenne committer can change it and commit. On commit, it is automatically getting published in the CMS staging environment.</p> -<h3 id="publishing">Publishing</h3> +<h3 id="publishing">Publishing<a class="headerlink" href="#publishing" title="Permanent link">¶</a></h3> <p>To publish staged content go <a href="https://cms.apache.org/cayenne/">here</a>, login with your Apache ID, and click on "publish cayenne site".</p> -<h3 id="synchronizing-docs">Synchronizing Docs</h3> +<h3 id="synchronizing-docs">Synchronizing Docs<a class="headerlink" href="#synchronizing-docs" title="Permanent link">¶</a></h3> <p>Assuming Cayenne checkout is under "~work/cayenne" and CMS sources checkout - under "~/work/cms/cms":</p> <div class="codehilite"><pre> <span class="p">(</span><span class="k">switch</span> <span class="n">to</span> <span class="n">the</span> <span class="n">desired</span> <span class="n">branch</span><span class="o">/</span><span class="n">tag</span> <span class="n">and</span> <span class="n">do</span> <span class="n">a</span> <span class="n">normal</span> <span class="s">'mvn clean install'</span><span class="p">)</span> Modified: websites/staging/cayenne/trunk/content/dev/code-repository.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/code-repository.html (original) +++ websites/staging/cayenne/trunk/content/dev/code-repository.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,13 +106,24 @@ <hr> <div id="content"> - <h2 id="git-repository">Git Repository</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="git-repository">Git Repository<a class="headerlink" href="#git-repository" title="Permanent link">¶</a></h2> <p>Cayenne uses Git for source code version control. "Master" writable repository is located here:</p> <p><a href="https://git-wip-us.apache.org/repos/asf/cayenne.git">https://git-wip-us.apache.org/repos/asf/cayenne.git</a></p> <p>It can be cloned by anyone, and that's where committers would ultimately push the code. We also have a GitHub read-only copy:</p> <p><a href="https://github.com/apache/cayenne">https://github.com/apache/cayenne</a> </p> <p>Feel free to fork and/or star Cayenne there.</p> -<h2 id="legacy-subversion-repository">Legacy Subversion Repository</h2> +<h2 id="legacy-subversion-repository">Legacy Subversion Repository<a class="headerlink" href="#legacy-subversion-repository" title="Permanent link">¶</a></h2> <p>Up to version 3.2M2 we used Subversion. For archival purposes SVN repository is still available in a read-only mode:</p> <p><a href="https://svn.apache.org/repos/asf/cayenne/main/">https://svn.apache.org/repos/asf/cayenne/main/</a></p> Modified: websites/staging/cayenne/trunk/content/dev/eclipse.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/eclipse.html (original) +++ websites/staging/cayenne/trunk/content/dev/eclipse.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="working-with-cayenne-code-in-eclipse">Working with Cayenne code in Eclipse</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="working-with-cayenne-code-in-eclipse">Working with Cayenne code in Eclipse<a class="headerlink" href="#working-with-cayenne-code-in-eclipse" title="Permanent link">¶</a></h2> <ul> <li>Get code from Git and <a href="building-cayenne.html">build it from command line</a> to seed the local repository.</li> Modified: websites/staging/cayenne/trunk/content/dev/how_development_happens.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/how_development_happens.html (original) +++ websites/staging/cayenne/trunk/content/dev/how_development_happens.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="how-development-happens">How development happens</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="how-development-happens">How development happens<a class="headerlink" href="#how-development-happens" title="Permanent link">¶</a></h2> <p>There are several levels of access to the Cayenne project and source.</p> <ol> <li>Documentation only access. Access to the Confluence system for creating @@ -123,13 +135,13 @@ special responsibility to the Apache boa .</p> <p>In addition to the general Apache responsibilities, this is what is expected of everyone with privileges within the Cayenne project.</p> -<h3 id="contribution">Contribution</h3> +<h3 id="contribution">Contribution<a class="headerlink" href="#contribution" title="Permanent link">¶</a></h3> <p>Contribution to the project can take many forms. Updating documentation and helping users on the mailing lists are just as important as writing code. Everyone here is a volunteer, so quantity of effort is not the most important factor. Help when you can, but let the rest of the community know if you will be out of action for an extended period.</p> -<h3 id="mailing-lists">Mailing lists</h3> +<h3 id="mailing-lists">Mailing lists<a class="headerlink" href="#mailing-lists" title="Permanent link">¶</a></h3> <p>Cayenne takes special pride in the support we give to users of the software. That means being helpful to end users where you have the time and the answers. Just as importantly, users look to the committers and PMC @@ -137,7 +149,7 @@ members to set the tone of the mailing l pleasant places to be for all users regardless of their English language skills or technical experience. When things might go off the rails, a gentle nudge back in the right direction is all that is needed.</p> -<h3 id="voting">Voting</h3> +<h3 id="voting">Voting<a class="headerlink" href="#voting" title="Permanent link">¶</a></h3> <p>Each release should be voted on by the committers and PMC members. Even though committer votes cannot count officially by Apache rules, they will be given serious consideration by the PMC members. Further voting details Modified: websites/staging/cayenne/trunk/content/dev/index.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/index.html (original) +++ websites/staging/cayenne/trunk/content/dev/index.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="developer-guide">Developer Guide</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="developer-guide">Developer Guide<a class="headerlink" href="#developer-guide" title="Permanent link">¶</a></h2> <p>This is the most up-to-date document explaining internal Cayenne development procedures, e.g. how to obtain the latest source code, compile it, run unit tests, etc. "Developers" in this context are people who @@ -121,7 +133,7 @@ information is probably of no use to you <li><a href="/dev/running-unit-tests.html">Running Unit Tests</a></li> <li><a href="/dev/cms-guide.html">CMS Guide</a></li> </ul> -<h3 id="legacy-cayenne-cayenne-20x-and-12x">Legacy Cayenne (Cayenne 2.0.x and 1.2.x)</h3> +<h3 id="legacy-cayenne-cayenne-20x-and-12x">Legacy Cayenne (Cayenne 2.0.x and 1.2.x)<a class="headerlink" href="#legacy-cayenne-cayenne-20x-and-12x" title="Permanent link">¶</a></h3> <ul> <li><a href="/legacy-ant-build.html">Building with Ant</a></li> <li><a href="/legacy-eclipse.html">Working in Eclipse</a></li> Modified: websites/staging/cayenne/trunk/content/dev/release-guide.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/release-guide.html (original) +++ websites/staging/cayenne/trunk/content/dev/release-guide.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> Modified: websites/staging/cayenne/trunk/content/dev/running-unit-tests.html ============================================================================== --- websites/staging/cayenne/trunk/content/dev/running-unit-tests.html (original) +++ websites/staging/cayenne/trunk/content/dev/running-unit-tests.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,13 +106,24 @@ <hr> <div id="content"> - <h2 id="running-unit-tests">Running Unit Tests</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="running-unit-tests">Running Unit Tests<a class="headerlink" href="#running-unit-tests" title="Permanent link">¶</a></h2> <p>Cayenne provides a comprehensive suite of unit tests. To execute unit tests you must first get Cayenne from Git, install JDK 1.7 and obtain the latest Maven.</p> -<h3 id="prerequisites">Prerequisites</h3> +<h3 id="prerequisites">Prerequisites<a class="headerlink" href="#prerequisites" title="Permanent link">¶</a></h3> <p>Maven <a href="/dev/building-cayenne.html">build prerequisites and recommended settings</a> apply here. </p> -<h3 id="running-against-embedded-hsqldb">Running Against Embedded HSQLDB</h3> +<h3 id="running-against-embedded-hsqldb">Running Against Embedded HSQLDB<a class="headerlink" href="#running-against-embedded-hsqldb" title="Permanent link">¶</a></h3> <p>No extra setup is required. Just run Maven:</p> <div class="codehilite"><pre>$ <span class="n">cd</span> <span class="n">cayenne</span> $ <span class="n">mvn</span> <span class="n">install</span> @@ -124,8 +136,8 @@ $ <span class="n">mvn</span> <span class </pre></div> -<h3 id="running-against-a-specific-database">Running Against a Specific Database</h3> -<h4 id="step-1-install-jdbc-driver-jars-in-a-local-maven-repo">Step 1. Install JDBC Driver Jars in a Local Maven Repo</h4> +<h3 id="running-against-a-specific-database">Running Against a Specific Database<a class="headerlink" href="#running-against-a-specific-database" title="Permanent link">¶</a></h3> +<h4 id="step-1-install-jdbc-driver-jars-in-a-local-maven-repo">Step 1. Install JDBC Driver Jars in a Local Maven Repo<a class="headerlink" href="#step-1-install-jdbc-driver-jars-in-a-local-maven-repo" title="Permanent link">¶</a></h4> <p>Most commercial drivers are not present in the public Maven repositories. So they have to be installed by the tester locally. The group and artifact ids are arbitrarily assigned in the main Cayenne POM, so users must follow @@ -166,7 +178,7 @@ the POM or the examples below.</p> </pre></div> -<h4 id="step-2-run-tests-against-configured-data-source">Step 2. Run Tests Against Configured Data Source</h4> +<h4 id="step-2-run-tests-against-configured-data-source">Step 2. Run Tests Against Configured Data Source<a class="headerlink" href="#step-2-run-tests-against-configured-data-source" title="Permanent link">¶</a></h4> <p>Database type and connection information can be specified either on the command line or via a configuration file. First let's look at the command line options:</p> Modified: websites/staging/cayenne/trunk/content/docs/3.1/index.html ============================================================================== --- websites/staging/cayenne/trunk/content/docs/3.1/index.html (original) +++ websites/staging/cayenne/trunk/content/docs/3.1/index.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="documentation-for-cayenne-31">Documentation for Cayenne 3.1</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="documentation-for-cayenne-31">Documentation for Cayenne 3.1<a class="headerlink" href="#documentation-for-cayenne-31" title="Permanent link">¶</a></h2> <ul> <li><a href="cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="tutorial/index.html">Tutorial</a></li> Modified: websites/staging/cayenne/trunk/content/docs/4.0/index.html ============================================================================== --- websites/staging/cayenne/trunk/content/docs/4.0/index.html (original) +++ websites/staging/cayenne/trunk/content/docs/4.0/index.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="documentation-for-cayenne-40m2">Documentation for Cayenne 4.0.M2</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="documentation-for-cayenne-40m2">Documentation for Cayenne 4.0.M2<a class="headerlink" href="#documentation-for-cayenne-40m2" title="Permanent link">¶</a></h2> <ul> <li><a href="cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="tutorial/index.html">Tutorial</a></li> Modified: websites/staging/cayenne/trunk/content/docs/index.html ============================================================================== --- websites/staging/cayenne/trunk/content/docs/index.html (original) +++ websites/staging/cayenne/trunk/content/docs/index.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,7 +106,18 @@ <hr> <div id="content"> - <h2 id="documentation">Documentation</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<h2 id="documentation">Documentation<a class="headerlink" href="#documentation" title="Permanent link">¶</a></h2> <p>Documentation, the JavaDoc API, examples and articles can all be found here.</p> <ul> @@ -115,7 +127,7 @@ here.</p> <li><a href="/docs/2.0/index.html">Version 2.0 (legacy)</a></li> <li><a href="/docs/1.2/index.html">Version 1.2 (legacy)</a></li> </ul> -<h2 id="external-documentation">External Documentation</h2> +<h2 id="external-documentation">External Documentation<a class="headerlink" href="#external-documentation" title="Permanent link">¶</a></h2> <p>This section lists documentation and reference materials that are maintained outside of Cayenne project.</p> <ul> Modified: websites/staging/cayenne/trunk/content/download.html ============================================================================== --- websites/staging/cayenne/trunk/content/download.html (original) +++ websites/staging/cayenne/trunk/content/download.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> Modified: websites/staging/cayenne/trunk/content/getting-started.html ============================================================================== --- websites/staging/cayenne/trunk/content/getting-started.html (original) +++ websites/staging/cayenne/trunk/content/getting-started.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,8 +106,19 @@ <hr> <div id="content"> - <p><a name="Gettingstarted-Gettingstarted"></a></p> -<h2 id="getting-started">Getting started</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<p><a name="Gettingstarted-Gettingstarted"></a></p> +<h2 id="getting-started">Getting started<a class="headerlink" href="#getting-started" title="Permanent link">¶</a></h2> <hr> <p id="footer">Copyright © 2001-2014 Apache Software Foundation. Apache Cayenne, Cayenne, Apache, the Apache feather logo, and the Apache Cayenne project logo are trademarks of The Apache Software Foundation. <a href="/privacy-policy.html">Privacy policy</a>. </div> Modified: websites/staging/cayenne/trunk/content/how-can-i-help.html ============================================================================== --- websites/staging/cayenne/trunk/content/how-can-i-help.html (original) +++ websites/staging/cayenne/trunk/content/how-can-i-help.html Sat Feb 6 11:25:07 2016 @@ -44,7 +44,7 @@ <li><a href="/docs/index.html">Documentation</a> <ul> <li><a href="/docs/4.0/tutorial/index.html">Getting Started (4.0)</a></li> - <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (snapshot)</a> + <li class="trigger"><a href="/docs/4.0/index.html">Version 4.0 (alpha)</a> <ul> <li><a href="/docs/4.0/cayenne-guide/index.html">Cayenne Guide</a></li> <li><a href="/docs/4.0/tutorial/index.html">Tutorial</a></li> @@ -97,6 +97,7 @@ <li><a href="/dev/index.html">Developer Guide</a></li> <li><a href="/how-can-i-help.html">How Can I Help?</a></li> <li><a href="/contributors.html">Contributors</a></li> + <li><a href="/thanks.html">Thanks</a></li> </ul> </li> </ul> @@ -105,8 +106,19 @@ <hr> <div id="content"> - <p><a name="HowcanIhelp?-HowCanIHelp?"></a></p> -<h2 id="how-can-i-help">How Can I Help?</h2> + <style type="text/css"> +/* The following code is added by mdx_elementid.py + It was originally lifted from http://subversion.apache.org/style/site.css */ +/* + * Hide class="elementid-permalink", except when an enclosing heading + * has the :hover property. + */ +.headerlink, .elementid-permalink { + visibility: hidden; +} +h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> +<p><a name="HowcanIhelp?-HowCanIHelp?"></a></p> +<h2 id="how-can-i-help">How Can I Help?<a class="headerlink" href="#how-can-i-help" title="Permanent link">¶</a></h2> <p>Every volunteer project gets its strength from its participants. We invite everybody interested to participate in Cayenne. If you are willing to help, this can be done in many different ways:</p>