Java Mailing List Archive

http://www.gg3721.com/

Home » Hibernate Commits List »

[hibernate-commits] Hibernate SVN: r20307 - in
 core/trunk/documentation/quickstart/src/main/docbook/en-US:
 content and 1 other directory.

hibernate-commits

2010-09-03


Author LoginPost Reply
Author: misty@(protected)
Date: 2010-09-03 02:55:53 -0400 (Fri, 03 Sep 2010)
New Revision: 20307

Modified:
 core/trunk/documentation/quickstart/src/main/docbook/en-US/Hibernate_Getting_Started_Guide.xml
 core/trunk/documentation/quickstart/src/main/docbook/en-US/content/community.xml
 core/trunk/documentation/quickstart/src/main/docbook/en-US/content/obtaining.xml
Log:
Edits to the Getting Started Guide

Modified: core/trunk/documentation/quickstart/src/main/docbook/en-US/Hibernate_Getting_Started_Guide.xml
===================================================================
--- core/trunk/documentation/quickstart/src/main/docbook/en-US/Hibernate_Getting_Started_Guide.xml  2010-09-02 06:31:15 UTC (rev 20306)
+++ core/trunk/documentation/quickstart/src/main/docbook/en-US/Hibernate_Getting_Started_Guide.xml  2010-09-03 06:55:53 UTC (rev 20307)
@@(protected) @@
  <part label="I">
     <title>Basic Information</title>
     <partintro>
+   <!-- Don't refer to things by Part #, because things could be re-ordered later
        <para>
          The sections in Part I present basic information you will
          likely need to get started utilizing Hibernate
        </para>
+     -->
+   <para>Set up and begin using Hibernate.</para>
     </partintro>
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="content/community.xml" />
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="content/obtaining.xml" />
@@(protected) @@
  <part label="II">
     <title>Tutorials</title>
     <partintro>
+   <!--
        <para>
          The sections in Part II dive into illustrative examples of using Hibernate in various
          ways. The referenced projects and code are available for download at
          <ulink url="http://sourceforge.net/projects/hibernate/files/hibernate/&version;"/>
        </para>
+     -->
+   <para>
+     Learn by doing, with guided tutorials. The referenced projects and code are available for download at <ulink url="http://sourceforge.net/projects/hibernate/files/hibernate/&version;"/>.
+   </para>
     </partintro>
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="content/tutorial_native.xml" />
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="content/tutorial_annotations.xml" />

Modified: core/trunk/documentation/quickstart/src/main/docbook/en-US/content/community.xml
===================================================================
--- core/trunk/documentation/quickstart/src/main/docbook/en-US/content/community.xml  2010-09-02 06:31:15 UTC (rev 20306)
+++ core/trunk/documentation/quickstart/src/main/docbook/en-US/content/community.xml  2010-09-03 06:55:53 UTC (rev 20307)
@@(protected) @@
<chapter id="hibernate-gsg-community">
  <title>Hibernate Community</title>

-   <para>
-     There are a number of ways to become involved in the Hibernate community, including
-     <itemizedlist>
-        <listitem>
-           <para>
-             Trying stuff out and reporting bugs. See <ulink url="http://hibernate.org/issuetracker.html"/> for
-             details.
-           </para>
-        </listitem>
-        <listitem>
-           <para>
-             Trying your hand at fixing some bugs or implementing enhancements. Again, see
-             <ulink url="http://hibernate.org/issuetracker.html"/>.
-           </para>
-        </listitem>
-        <listitem>
-           <para>
-             <ulink url="http://hibernate.org/community.html"/> lists a number of ways to engage in the community
-             including mailing lists, forums, IRC and others.
-           </para>
-        </listitem>
-        <listitem>
-           <para>
-             Helping improve or translate this documentation. Contact us on the developer mailing list
-             if you have interest.
-           </para>
-        </listitem>
-        <listitem>
-           <para>
-             Evangelizing Hibernate within your organization.
-           </para>
-        </listitem>
-     </itemizedlist>
-   </para>
-
+   <!-- I removed the para and titled the list instead. I changed gerunds to imperative verbs (Use instead of Using). -->
+   <itemizedlist>
+    <title>Get Involved</title>
+    <listitem>
+  <para>
+   Use Hibernate and report any bugs or issues you find. See
+   <ulink url="http://hibernate.org/issuetracker.html"/> for
+   details.
+  </para>
+    </listitem>
+    <listitem>
+  <para>
+   Try your hand at fixing some bugs or implementing
+   enhancements. Again, see <ulink
+   url="http://hibernate.org/issuetracker.html"/>.
+  </para>
+    </listitem>
+    <listitem>
+  <para>
+   Engage with the community using mailing lists, forums, IRC, or other ways listed at <ulink url="http://hibernate.org/community.html"/>.
+  </para>
+    </listitem>
+    <listitem>
+  <para>
+   Help improve or translate this documentation. Contact us on
+   the developer mailing list if you have interest.
+  </para>
+    </listitem>
+    <listitem>
+  <para>
+   Spread the word. Let the rest of your organization know about the benefits of Hibernate.<!-- I didn't like 'evangelize'. Too many religious overtones. I'd like something stronger than this though. I'll have a think. -->
+  </para>
+    </listitem>
+   </itemizedlist>
</chapter>

Modified: core/trunk/documentation/quickstart/src/main/docbook/en-US/content/obtaining.xml
===================================================================
--- core/trunk/documentation/quickstart/src/main/docbook/en-US/content/obtaining.xml  2010-09-02 06:31:15 UTC (rev 20306)
+++ core/trunk/documentation/quickstart/src/main/docbook/en-US/content/obtaining.xml  2010-09-03 06:55:53 UTC (rev 20307)
@@(protected) @@
  <section id="hibernate-gsg-setup-releaseBundle">
     <title>Release Bundle Downloads</title>
     <para>
-        The Hibernate team provides release bundles hosted on the SourceForge File Release System, both in
-        <literal>ZIP</literal> and <literal>TGZ</literal> formats. A release bundle contains <literal>JARs</literal>,
+        The Hibernate team provides release bundles hosted on the SourceForge File Release System, in
+        <literal>ZIP</literal> and <literal>TGZ</literal> formats. Each release bundle contains <literal>JARs</literal>,
        documentation, source code, and other information.
     </para>
     <para>
-        Navigate to <ulink url="http://sourceforge.net/projects/hibernate/files/hibernate3/"/> and download the
-        desired release from the list, in your format of choice.
+        You can download releases of Hibernate, in your chosen format, from the list at <ulink url="http://sourceforge.net/projects/hibernate/files/hibernate3/"/>.
     </para>
     <itemizedlist>
        <listitem>
          <para>
             <filename>hibernate3.jar</filename> is an aggregation of all the Hibernate Core classes.
-             This would need to be part of your project classpath.
+             This must be included in your project's classpath.
          </para>
        </listitem>
        <listitem>
          <para>
-             The <filename>lib/required</filename> directory contains jars that are
-             <emphasis>required</emphasis> for Hibernate to run. All the jars in this directory would need
-             to be part of your project classpath as well.
+     The <filename>lib/required/</filename> directory contains JARs Hibernate requires. All the jars in this directory must also be included in your project's classpath as well.
          </para>
          <important>
             <para>
-                The slf4j jar is special in that you still need further jar file(s) for it to work correctly.
-                Which jar(s) depends on which logging back-end you want to use. See the
-                <ulink url="http://slf4j.org/">slf4j site</ulink> for details.
+        The <filename>slf4j</filename> JAR has additional
+        requirements for it to function properly. The exact
+        requirements depend on your logging back-end. See <ulink
+        url="http://slf4j.org/">slf4j site</ulink> for details.
             </para>
          </important>
        </listitem>
        <listitem>
          <para>
-             The <filename>/lib/jpa</filename> directory contains the
-             <ulink url="http://jcp.org/en/jsr/detail?id=317">JPA</ulink> API jar. If you want to use the
-             JPA APIs or JPA annotations, this jar will need to be part of your project classpath too.
+     The <filename>/lib/jpa/</filename> directory contains the
+     <ulink url="http://jcp.org/en/jsr/detail?id=317">JPA</ulink>
+     API JAR. This JAR needs to be in your project's classpath if
+     you want to use the JPA APIs or JPA annotations.
          </para>
        </listitem>
     </itemizedlist>
@@(protected) @@

  <section id="hibernate-gsg-setup-mavenRepoArtifacts">
     <title>Maven Repository Artifacts</title>
-     <important>
-        <para>
-           The authoritative repository for Hibernate artifacts is the JBoss
-           Maven repository. The team responsible for the JBoss Maven repository maintains a number of wiki
-           pages that contain important information:
-           <itemizedlist>
-             <listitem>
-                <para>
-                   <ulink url="http://community.jboss.org/docs/DOC-14900">http://community.jboss.org/docs/DOC-14900</ulink> -
-                   contains general information about the repository
-                </para>
-             </listitem>
-             <listitem>
-                <para>
-                   <ulink url="http://community.jboss.org/docs/DOC-15170">http://community.jboss.org/docs/DOC-15170</ulink> -
-                   contains information about setting up access to the repository for <emphasis>developers</emphasis>
-                   (aka, developers working on Hibernate or JBoss projects).
-                </para>
-             </listitem>
-             <listitem>
-                <para>
-                   <ulink url="http://community.jboss.org/docs/DOC-15169">http://community.jboss.org/docs/DOC-15169</ulink> -
-                   contains information about setting up access to the repository for <emphasis>users</emphasis>
-                   (aka, consumers of Hibernate or JBoss projects).
-                </para>
-             </listitem>
-           </itemizedlist>
-        </para>
-     </important>
+  <para>
+   The authoritative repository for Hibernate artifacts is the
+   JBoss Maven repository. The team responsible for the JBoss
+   Maven repository maintains a number of Wiki pages that contain
+   important information.
+  </para>
+  <!-- lists inside <para> don't work in Publican, and you don't lose
+     anything by putting them outside the para. -->
+  <variablelist>
+   <title>Maven Repository Wiki Pages</title>
+   <varlistentry>
+     <term><ulink url="http://community.jboss.org/docs/DOC-14900">http://community.jboss.org/docs/DOC-14900</ulink></term>
+     <listitem>
+      <para>
+    General information about the repository.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term><ulink url="http://community.jboss.org/docs/DOC-15170">http://community.jboss.org/docs/DOC-15170</ulink></term>
+     <listitem>
+      <para>
+    Information about setting up the JBoss repositories in order to do development work on JBoss projects themselves.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term><ulink url="http://community.jboss.org/docs/DOC-15169">http://community.jboss.org/docs/DOC-15169</ulink></term>
+     <listitem>
+      <para>
+    Information about setting up access to the repository to use JBoss projects as part of your own software.
+      </para>
+     </listitem>
+   </varlistentry>
+  </variablelist>
+  
     <para>
-        Hibernate produces a number of artifacts (all under the org.hibernate groupId):
-        <itemizedlist>
-           <listitem>
-             <para>
-                <emphasis>hibernate-core</emphasis> - This is the main artifact. It contains all the
-                Hibernate classes (<package>org.hibernate</package>) needed to build applications using
-                the native Hibernate APIs. It includes capabilities for using native Hibernate mapping
-                (<filename>hbm.xml</filename>) files as well as annotations.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-entitymanager</emphasis> - Hibernate provides an implementation of
-                <ulink url="http://jcp.org/en/jsr/detail?id=317">JPA</ulink>. This is the artifact that
-                represents this JPA implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-envers</emphasis> - Envers is an optional module that
-                provides historical auditing of changes to your entities.
-             </para>
-             <para>
-                This artifact depends on both <emphasis>hibernate-core</emphasis> and
-                <emphasis>hibernate-entitymanager</emphasis>.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-c3p0</emphasis> - Represents the integration between Hibernate
-                and the <ulink url="http://sourceforge.net/projects/c3p0/">C3P0</ulink> connection pool
-                library.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the C3P0 dependencies.
-                be
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-proxool</emphasis> - Represents the integration between Hibernate
-                and the <ulink url="http://proxool.sourceforge.net/">Proxool</ulink> connection pool
-                library.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the Proxool dependencies.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-ehcache</emphasis> - Represents the integration between Hibernate
-                and <ulink url="http://ehcache.sourceforge.net/">EhCache</ulink> as a second level cache
-                implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the Ehcache dependencies.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-infinispan</emphasis> - Represents the integration between Hibernate
-                and <ulink url="http://jboss.org/infinispan">Infinispan</ulink> as a second level cache
-                implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the Infinispan dependencies.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-jbosscache</emphasis> - Represents the integration between Hibernate
-                and <ulink url="http://jboss.org/jbosscache">JBossCache</ulink> as a second level cache
-                implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the JBossCache dependencies
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-oscache</emphasis> - Represents the integration between Hibernate
-                and <ulink url="http://www.opensymphony.com/oscache/">OSCache</ulink> as a second level cache
-                implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the OSCache dependencies.
-             </para>
-           </listitem>
-           <listitem>
-             <para>
-                <emphasis>hibernate-swarmcache</emphasis> - Represents the integration between Hibernate
-                and <ulink url="http://swarmcache.sourceforge.net/">SwarmCache</ulink> as a second level cache
-                implementation.
-             </para>
-             <para>
-                This artifact depends on <emphasis>hibernate-core</emphasis>; however it would generally
-                be included in a project as a runtime dependency (rarely would you need to bind against
-                these classes at compile time). It also pulls in the SwarmCache dependencies.
-             </para>
-           </listitem>
-        </itemizedlist>
-     </para>
+   Hibernate produces a number of artifacts (all under the org.hibernate groupId):
+  </para>
+  <variablelist>
+   <title>Hibernate Artifacts under groupId<systemitem>org.hibernate</systemitem></title>
+   <varlistentry>
+     <term>hibernate-core</term>
+     <listitem>
+      <para>
+    The main artifact, which contains all the Hibernate classes, in
+    package <package>org.hibernate</package>. You need these to
+    build applications using the native Hibernate APIs. It includes
+    capabilities for using native Hibernate mapping in
+    <filename>hbm.xml</filename> files, as well as annotations.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-entitymanager</term>
+     <listitem>
+      <para>
+    Represents Hibernate's implementation of
+    <application>JPA</application>, as specified at<ulink
+    url="http://jcp.org/en/jsr/detail?id=317" />.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-envers</term>
+     <listitem>
+      <para>
+    An optional module that provides historical auditing of changes
+    to your entities.
+      </para>
+      <para>
+    This artifact depends on both
+    <systemitem>hibernate-core</systemitem> and
+    <systemitem>hibernate-entitymanager</systemitem>.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-c3p0</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate and the
+    <application>C3P0</application> connection pool library. See
+    <ulink url="http://sourceforge.net/projects/c3p0/" /> for
+    information about <application>C3P0</application>.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>, but is generally included in a project as a runtime dependency. It pulls in the <application>C3P0</application> dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-proxool</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate and the
+    <application>Proxool</application> connection pool library. See
+    <ulink url="http://proxool.sourceforge.net/" /> for more
+    information about this library. library.
+      </para>
+      <para>
+    This artifact depends on
+    <systemitem>hibernate-core</systemitem>, but is generally
+    included in a project as a runtime dependency. It pulls in the
+    <application>Proxool</application> dependencies automatically..
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-ehcache</term>
+     <listitem>
+      <para>
+    Privides integration between Hibernate and
+    <application>EhCache</application>, as a second-level cache. See
+    <ulink url="http://ehcache.sourceforge.net/" /> for more
+    information about <application>EhCache</application>.
+      </para>
+      <para>
+    This artifact depends on
+    <systemitem>hibernate-core</systemitem>, but is generally
+    included in a project as a runtime dependency. It pulls in the
+    <application>Ehcache</application> dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-infinispan</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate
+    and <application>Infinispan</application>, as a second-level cache. See <ulink url="http://jboss.org/infinispan" /> for more information about <application>Infinispan</application>.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>, but is generally included in a project as a runtime
+    dependency. It pulls in the <application>Infinispan</application> dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-jbosscache</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate
+    and <application>JBossCache</application>, as a second-level cache. See <ulink url="http://jboss.org/jbosscache" /> for information about <application>JBossCache</application>.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>,
+    but is generally included in a project as a runtime dependency.
+    It pulls in the <application>JBossCache</application>
+    dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-oscache</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate
+    and <application>OSCache</application> as a second-level cache. See <ulink url="http://www.opensymphony.com/oscache/" /> for information about <application>OSCache</application>.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>,
+    but is generally included in a project as a runtime dependency.
+    It pulls in the OSCache dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+   <varlistentry>
+     <term>hibernate-swarmcache</term>
+     <listitem>
+      <para>
+    Provides integration between Hibernate
+    and <application>SwarmCache</application>, as a second-level cache. See <ulink url="http://swarmcache.sourceforge.net/" /> for more information about <application>SwarmCache</application>.
+      </para>
+      <para>
+    This artifact depends on <systemitem>hibernate-core</systemitem>, but is generally included in a project as a runtime dependency. It pulls in the <application>SwarmCache</application> dependencies automatically.
+      </para>
+     </listitem>
+   </varlistentry>
+  </variablelist>
  </section>
</chapter>
\ No newline at end of file

_______________________________________________
hibernate-commits mailing list
hibernate-commits@(protected)
https://lists.jboss.org/mailman/listinfo/hibernate-commits
©2008 gg3721.com - Jax Systems, LLC, U.S.A.