Modified: qpid/site/docs/download.html URL: http://svn.apache.org/viewvc/qpid/site/docs/download.html?rev=1135272&r1=1135271&r2=1135272&view=diff ============================================================================== --- qpid/site/docs/download.html (original) +++ qpid/site/docs/download.html Mon Jun 13 20:48:06 2011 @@ -19,7 +19,6 @@ - under the License. - --> - @@ -29,400 +28,284 @@
-
- -
- - + + + + + + + +
-
- -
-

Downloads

- -

Production Releases

- -

These releases are well tested and appropriate for production use, use the links below to download them from one of our mirrors. Older versions can be found in the archive

- -

Qpid supports the latest version of AMQP 0-10, and some components also the earlier AMQP 0-8 and 0-9 versions. The Java Broker and Client provide protocol negotiation. For details on cross component compatibility among releases, see: AMQP Release Compatibility for Qpid

- -

If you have any questions about these releases, please email the user list

- -

Mirrors

- -

[if-any logo] -[end] -The currently selected mirror is [preferred]. If you encounter a problem with this mirror, please select another. If all mirrors are failing, there are backup mirrors (at the end of the list) that should be available, or you may also consult the complete list of mirrors.

- -
-

-Other mirrors: - -

-
- -

It is good practice to verify the integrity of the downloaded files using signatures downloaded from our main distribution directory.

- -

Latest Release: 0.10

- -

Individual PGP signatures are provided below, and the sha1sum output for each artefact is listed here: SHA1SUM.

- -

Multiple Component Packages

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Component Download AMQP
0-10
AMQP
0-8/0-9
Full source release qpid-0.10.tar.gz [PGP] Y Y
C++ broker & client qpid-cpp-0.10.tar.gz [PGP] Y  
Java broker, client & tools qpid-java-0.10.tar.gz [PGP] Y Y
All released artefacts /qpid/0.10/ Y Y
-
- -

Single Component Packages

- -

Broker

-
- - - - - - - - - - - - - - - -
Language Download AMQP
0-10
AMQP
0-8/0-9
Java qpid-java-broker-0.10.tar.gz [PGP] Y Y
-
+
-

Client

-
- - - +
+

Downloads

-
- - - - - - - - - - - - - - - - - - - - - - - - -
Language Download AMQP
0-10
AMQP
0-8/0-9
C# (.NET, WCF) WCF channel (C++ Broker Compatible) qpid-wcf-0.10.zip [PGP] Y  
Java qpid-java-client-0.10.tar.gz [PGP] Y Y
Python qpid-python-0.10.tar.gz [PGP] Y Y
-
- -

Management tools

- -

C++ broker management

-
- - - - - - - - - - - - - - - - - - - - -
Component Download AMQP
0-10
AMQP
0-8/0-9
Command-line tools qpid-tools-0.10.tar.gz [PGP] Y  
QMF APIs qpid-qmf-0.10.tar.gz [PGP] Y  
- -
- -

Java broker management

-
- - - - - - - - - - -
Component Download
JMX Management Console
Linux x86 [PGP] | Linux x86_64 [PGP] | Mac OS X [PGP] | Solaris 10 Sparc [PGP] | Windows x86 [PGP]
-
- -

Maven artifacts

-

The Java client is also available via the Maven central repository. To use the client in your Maven build you should add the following dependency to your POM:

- -<dependency>
-  <groupId>org.apache.qpid</groupId>
-  <artifactId>qpid-client</artifactId>
-  <version>0.10</version>
-</dependency> -
- -

Additionally, you must provide the JMS API if it is not already available in your compilation and/or runtime environment, an example dependency for this would be:

- -<dependency>
-  <groupId>org.apache.geronimo.specs</groupId>
-  <artifactId>geronimo-jms_1.1_spec</artifactId>
-  <version>1.0</version>
-</dependency> -
- -

Previous Releases

- -

Previous releases are available from http://archive.apache.org/dist/qpid/ -.

- -

QpidComponents.org

- -

QpidComponents.org provides further components for Apache Qpid, including both persistence and management tools. These components are open source, but are not developed as part of the Apache Qpid project due to licensing or other restrictions.

- -

Contributed C++ Packages

- -

Windows Installer

- -

The Windows installer is available from http://www.riverace.com/qpid/downloads.htm. It is built from the C++ broker & client and C# WCF Channel source distributions listed above. It has been tested for Windows XP SP3 and above.

- -

Pre-built Linux Packages

- -

Fedora

- -

On Fedora, Qpid can be installed using yum. Because Java RPMs are not yet available in Fedora repos, the Java client is not in these distributions.

- -

To install the server:

-
-
-# yum install qpidd
-      
-
- -

To install C++ and Python clients:

-
-
-# yum install qpidc-devel
-      
-
-
-
-# yum install amqp python-qpid
-      
-
-

To install documentation:

-
- -
-# yum install rhm-docs
-      
-
-

To install persistence using an external store module:

-
-
-# yum install rhm
-      
-
- -

Source Code Repository

- -

The latest version of the code is always available in the source repository.

- - -

Verify the integrity of the files

- -

It is essential that you verify the integrity of the downloaded files using the PGP signatures or SHA1 checksums.

- -

The PGP signatures can be verified using PGP or GPG. First download the KEYS file as well as the .asc PGP signature file for the relevant artefact. Make sure you get these files from the relevant subdirectory of the main distribution directory, rather than from a mirror. Then verify the signatures using:

- -

- -% pgpk -a KEYS
-% pgpv qpid-0.10.tar.gz.asc
-
- or
- -% pgp -ka KEYS
-% pgp qpid-0.10.tar.gz.asc
-
- or
- -% gpg --import KEYS
-% gpg --verify qpid-0.10.tar.gz.asc -
-

- -

Alternatively, you can verify the SHA1 checksum of the files. A unix program called sha1 or sha1sum is included in many unix distributions. It is also available as part of GNU Textutils. For windows users, fsum supports SHA1. Ensure your generated checksum string matches the string published in the SHA1SUM file included with each release. Again, make sure you get this file from the relevant subdirectory of the main distribution directory, rather than from a mirror

- -
+

Qpid supports the latest version of AMQP 0-10, and some components also the earlier AMQP 0-8 and 0-9 versions. The Java Broker and Client provide protocol negotiation. For details on cross component compatibility among releases, see: AMQP Release Compatibility for Qpid

+ +

If you have any questions about these releases, please email the user list

+ +

When you select a download you will be directed to a list of suggested mirrors for the file. If you encounter a problem with any mirror, please select another. If all mirrors are failing, there are backup mirrors at the end of the list that should be available, or you may also consult the complete list of mirrors.

+ +

It is good practice to verify the integrity of the downloaded files using signatures downloaded from our main distribution directory.

+ +

Latest Release: 0.10

+ +

Individual PGP signatures are provided below, and the sha1sum output for each artefact is listed here: SHA1SUM.

+ +

Multiple Component Packages

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Component Download AMQP
0-10
AMQP
0-8/0-9
Full source release qpid-0.10.tar.gz [PGP] Y Y
C++ broker & client qpid-cpp-0.10.tar.gz [PGP] Y  
Java broker, client & tools qpid-java-0.10.tar.gz [PGP] Y Y
All released artefacts /qpid/0.10/ Y Y
+
+ +

Single Component Packages

+ +

Broker

+
+ + + + + + + + + + + + + + + +
Language Download AMQP
0-10
AMQP
0-8/0-9
Java qpid-java-broker-0.10.tar.gz [PGP] Y Y
+
+ +

Client

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Language Download AMQP
0-10
AMQP
0-8/0-9
C# (.NET, WCF) WCF channel (C++ Broker Compatible) qpid-wcf-0.10.zip [PGP] Y  
Java qpid-java-client-0.10.tar.gz [PGP] Y Y
Python qpid-python-0.10.tar.gz [PGP] Y Y
+
+ +

Management tools

+ +

C++ broker management

+
+ + + + + + + + + + + + + + + + + + + + +
Component Download AMQP
0-10
AMQP
0-8/0-9
Command-line tools qpid-tools-0.10.tar.gz [PGP] Y  
QMF APIs qpid-qmf-0.10.tar.gz [PGP] Y  
+ +
+ +

Java broker management

+
+ + + + + + + + + + +
Component Download
JMX Management Console
Linux x86 [PGP] | Linux x86_64 [PGP] | Mac OS X [PGP] | Solaris 10 Sparc [PGP] | Windows x86 [PGP]
+
+ +

Maven artifacts

+

The Java client is also available via the Maven central repository. To use the client in your Maven build you should add the following dependency to your POM:

+ + <dependency>
+   <groupId>org.apache.qpid</groupId>
+   <artifactId>qpid-client</artifactId>
+   <version>0.10</version>
+ </dependency> +
+ +

Additionally, you must provide the JMS API if it is not already available in your compilation and/or runtime environment, an example dependency for this would be:

+ + <dependency>
+   <groupId>org.apache.geronimo.specs</groupId>
+   <artifactId>geronimo-jms_1.1_spec</artifactId>
+   <version>1.0</version>
+ </dependency> +
+ +

Previous Releases

+ +

Previous releases are available from http://archive.apache.org/dist/qpid/ + .

+ +

QpidComponents.org

+ +

QpidComponents.org provides further components for Apache Qpid, including both persistence and management tools. These components are open source, but are not developed as part of the Apache Qpid project due to licensing or other restrictions.

+ +

Contributed C++ Packages

+ +

Windows Installer

+ +

The Windows installer is available from http://www.riverace.com/qpid/downloads.htm. It is built from the C++ broker & client and C# WCF Channel source distributions listed above. It has been tested for Windows XP SP3 and above.

+ +

Pre-built Linux Packages

+ +

Fedora

+ +

On Fedora, Qpid can be installed using yum. Because Java RPMs are not yet available in Fedora repos, the Java client is not in these distributions.

+ +

To install the server:

+
+
+        # yum install qpidd
+              
+
+ +

To install C++ and Python clients:

+
+
+        # yum install qpidc-devel
+              
+
+
+
+        # yum install amqp python-qpid
+              
+
+

To install documentation:

+
+ +
+        # yum install rhm-docs
+              
+
+

To install persistence using an external store module:

+
+
+        # yum install rhm
+              
+
+ +

Source Code Repository

+ +

The latest version of the code is always available in the source repository.

+ + +

Verify the integrity of the files

+ +

It is essential that you verify the integrity of the downloaded files using the PGP signatures or SHA1 checksums.

+ +

The PGP signatures can be verified using PGP or GPG. First download the KEYS file as well as the .asc PGP signature file for the relevant artefact. Make sure you get these files from the relevant subdirectory of the main distribution directory, rather than from a mirror. Then verify the signatures using:

+ +

+ + % pgpk -a KEYS
+ % pgpv qpid-0.10.tar.gz.asc
+
+ or
+ + % pgp -ka KEYS
+ % pgp qpid-0.10.tar.gz.asc
+
+ or
+ + % gpg --import KEYS
+ % gpg --verify qpid-0.10.tar.gz.asc +
+

+ +

Alternatively, you can verify the SHA1 checksum of the files. A unix program called sha1 or sha1sum is included in many unix distributions. It is also available as part of GNU Textutils. For windows users, fsum supports SHA1. Ensure your generated checksum string matches the string published in the SHA1SUM file included with each release. Again, make sure you get this file from the relevant subdirectory of the main distribution directory, rather than from a mirror

+ +
+
+ - + + + Modified: qpid/site/docs/getting_involved.html URL: http://svn.apache.org/viewvc/qpid/site/docs/getting_involved.html?rev=1135272&r1=1135271&r2=1135272&view=diff ============================================================================== --- qpid/site/docs/getting_involved.html (original) +++ qpid/site/docs/getting_involved.html Mon Jun 13 20:48:06 2011 @@ -19,7 +19,6 @@ - under the License. - --> - @@ -29,165 +28,74 @@
-
- -
- - + + + + + + + +
-
- -
- -

Getting Involved

- -

Join in

- -
    -
  1. Participate on the Mailing Lists.
  2. -
  3. Contibute via JIRA issues. Remember that all patches must be attached to a JIRA with the ASL usage granted or we can't use it!
  4. -
  5. Review the current code.
  6. -
  7. Help write user documentation.
  8. -
  9. Help write user examples.
  10. -
  11. Most definitely add more tests.
  12. -
- -

Please be sure to take a look at the coding guidelines for the section of the project that you contribute to:

- - - -

Project Etiquette

- -

Please read and digest our Qpid Project Etiquette Guide. This is a key guide for new contributers and required reading.

- -

Becoming a Committer

- -

Qpid uses the following guidelines for voting in new committers. First off we would like new committers to have provided meaningful contribution to the project. By contributions we include development (tests, features, examples) or documentation through patches and interactions with the project through lists and JIRA. It should be noted that as we send our JIRA to the dev list, thus some people filter the JIRA's to limit traffic. It is thus good to cross post something to the dev list every now and again, if the discussion is being held primarily on JIRA.

- -

The key question is what does the Qpid project consider to be a meaningful contribution to be come a committer. As this bar is set for all new commiters Qpid will be conservative in general with adding new committers.

- -

The Qpid project will look to see if someone consistently provides quality contributions and interactions with the project over a period of several weeks. Based on that the PMC will vote the new committers onto the project.

- -

If you have any question please mail dev@qpid.apache.org or private@qpid.apache.org

- -

Many thanks for you interest,
- -The Qpid Team.

- -

Joining the PMC

- -

Nominations for Qpid PMC membership will be voted on by the Qpid PMC.

- -
+
+
+ +

Getting Involved

+ +

Join in

+ +
    +
  1. Participate on the Mailing Lists.
  2. +
  3. Contibute via JIRA issues. Remember that all patches must be attached to a JIRA with the ASL usage granted or we can't use it!
  4. +
  5. Review the current code.
  6. +
  7. Help write user documentation.
  8. +
  9. Help write user examples.
  10. +
  11. Most definitely add more tests.
  12. +
+ +

Please be sure to take a look at the coding guidelines for the section of the project that you contribute to:

+ + + +

Project Etiquette

+ +

Please read and digest our Qpid Project Etiquette Guide. This is a key guide for new contributers and required reading.

+ +

Becoming a Committer

+ +

Qpid uses the following guidelines for voting in new committers. First off we would like new committers to have provided meaningful contribution to the project. By contributions we include development (tests, features, examples) or documentation through patches and interactions with the project through lists and JIRA. It should be noted that as we send our JIRA to the dev list, thus some people filter the JIRA's to limit traffic. It is thus good to cross post something to the dev list every now and again, if the discussion is being held primarily on JIRA.

+ +

The key question is what does the Qpid project consider to be a meaningful contribution to be come a committer. As this bar is set for all new commiters Qpid will be conservative in general with adding new committers.

+ +

The Qpid project will look to see if someone consistently provides quality contributions and interactions with the project over a period of several weeks. Based on that the PMC will vote the new committers onto the project.

+ +

If you have any question please mail dev@qpid.apache.org or private@qpid.apache.org

+ +

Many thanks for you interest,
+ + The Qpid Team.

+ +

Joining the PMC

+ +

Nominations for Qpid PMC membership will be voted on by the Qpid PMC.

+ +
+ +
+ - + + +
Propchange: qpid/site/docs/getting_involved.html ------------------------------------------------------------------------------ svn:executable = * Modified: qpid/site/docs/getting_started.html URL: http://svn.apache.org/viewvc/qpid/site/docs/getting_started.html?rev=1135272&r1=1135271&r2=1135272&view=diff ============================================================================== --- qpid/site/docs/getting_started.html (original) +++ qpid/site/docs/getting_started.html Mon Jun 13 20:48:06 2011 @@ -19,7 +19,6 @@ - under the License. - --> - @@ -29,169 +28,78 @@
-
- -
- - + + + + + + + +
-
- -
-

Getting Started with Apache Qpid

-

To get started with Apache Qpid, follow the steps below.

- -
    -
  1. Download the software: - -
  2. -
  3. Start a broker: - -
  4. -
  5. Run an example program from the downloaded software, or from the following URLs (these are Subversion URLs, which you can use to browse the examples or check them out): - -
  6. -
  7. Read the API Guides and Documentation: - -
  8. -
  9. Get your questions answered: - -
  10. -
-
-
+
- + + + + +
Propchange: qpid/site/docs/getting_started.html ------------------------------------------------------------------------------ svn:executable = * Modified: qpid/site/docs/includes/menu.include URL: http://svn.apache.org/viewvc/qpid/site/docs/includes/menu.include?rev=1135272&r1=1135271&r2=1135272&view=diff ============================================================================== --- qpid/site/docs/includes/menu.include (original) +++ qpid/site/docs/includes/menu.include Mon Jun 13 20:48:06 2011 @@ -4,7 +4,7 @@

Apache Qpid