I'm reorganizing the Java implementation of OAuth (at 
http://code.google.com/p/oauth/
)
to help reduce dependencies.  You'll find these changes in version
20090531.

Version 20090531 is binary compatible with previous versions.  You can
replace the .jars without recompiling your application.

Some elements are deprecated, and will be removed from future
versions.  Please stop using them, and use their replacements instead:

* use net.oauth.ParameterStyle instead of OAuthClient.ParameterStyle
* use HttpMessage.newRequest instead of OAuthMessage.toHttpRequest

The code that was in the oauth-core module is now divided into five
modules:

* oauth is shared code, with no dependencies.

* oauth-consumer supports consumers.  It depends on oauth.

* oauth-httpclient3 integrates with version 3 of the Apache HTTP
client library.  It depends on oauth-consumer and the Apache library.

* oauth-httpclient4 integrates with version 4 of the Apache HTTP
client library.  It depends on oauth-consumer and the Apache library.

* oauth-provider supports service providers.  It depends on oauth and
the servlet API.

As usual, .jar files are available from the repository, for example
http://oauth.googlecode.com/svn/code/maven/net/oauth/core/oauth-consumer/20090531/oauth-consumer-20090531.jar

Maven users will find the new modules in groupId net.oauth.core.  For
example:

    <dependency>
      <groupId>net.oauth.core</groupId>
      <artifactId>oauth-consumer</artifactId>
      <version>20090531</version>
    </dependency>
...
    <repository>
      <id>oauth</id>
      <name>OAuth Repository</name>
      <url>http://oauth.googlecode.com/svn/code/maven</url>
    </repository>

To ease the transition, there's a new version of the old
net.oauth:oauth-core module, which merely depends on the other five.
But I don't plan to maintain this indefinitely; please change your
dependencies to the new modules.  In most cases, this will reduce your
dependencies on other libraries.

Let me know if you have any difficulties with this change.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OAuth" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/oauth?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to