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 -~----------~----~----~----~------~----~------~--~---
