Permalink
Browse files

Cleaned out old non-Gowalla stuff

  • Loading branch information...
1 parent 09ecf8d commit 09905ab59827fd612246d9f8143ade9f0d3c1f73 Craig Walls committed May 18, 2011
View
@@ -1,15 +1,15 @@
-================================ Spring Social ===============================
+============================= Spring Social Gowalla ============================
To check out the project and build from source, do the following:
- git clone --recursive git://github.com/SpringSource/spring-social.git
- cd spring-social
+ git clone --recursive git://github.com/SpringSource/spring-social-gowalla.git
+ cd spring-social-gowalla
./gradlew build
-Note: the --recursive switch above is important, as spring-social uses
+Note: the --recursive switch above is important, as spring-social-gowalla uses
git submodules, which must themselves be cloned and initialized. If --recursive
is omitted, doing so becomes a multi-step process of:
-git clone git://github.com/SpringSource/spring-social.git
+git clone git://github.com/SpringSource/spring-social-gowalla.git
git submodule init
git submodule update
View
@@ -16,16 +16,16 @@
import org.springframework.build.Version
// -----------------------------------------------------------------------------
-// Main gradle build file for Spring Social
+// Main gradle build file for Spring Social Gowalla
// @author Chris Beams
// @author Craig Walls
// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
// Configuration for the root project
// -----------------------------------------------------------------------------
-description = 'Spring Social'
-abbreviation = 'SOCIAL'
+description = 'Spring Social Gowalla'
+abbreviation = 'SOCIAL-GOWALLA'
apply plugin: 'base'
apply plugin: 'idea'
@@ -48,7 +48,7 @@ allprojects {
// milestone or release.
// @see org.springframework.build.Version under buildSrc/ for more info
// @see gradle.properties for the declaration of this property.
- version = new Version(springSocialVersion)
+ version = new Version(springSocialGowallaVersion)
// default set of maven repositories to be used when resolving dependencies
repositories {
@@ -93,6 +93,7 @@ configure(javaprojects) {
// add tasks for finding and publishing .xsd files
apply from: "$buildSrcDir/schema-publication.gradle"
+ springSocialVersion = '1.0.0.BUILD-SNAPSHOT'
commonsCodecVersion = '1.5'
h2Version = '1.3.154'
httpComponentsVersion = '4.1.1'
@@ -140,90 +141,12 @@ configure(javaprojects) {
// @see configure(javaprojects) above for general config
// -----------------------------------------------------------------------------
-project('spring-social-core') {
- description = 'Foundational module containing the ServiceProvider Connect Framework and Service API invocation support.'
- dependencies {
- compile ("org.springframework:spring-jdbc:$springVersion") { optional = true }
- compile ("org.springframework:spring-web:$springVersion")
- compile ("org.springframework.security:spring-security-core:$springSecurityVersion") { provided = true }
- compile ("commons-codec:commons-codec:$commonsCodecVersion") { optional = true }
- compile ("org.apache.httpcomponents:httpclient:$httpComponentsVersion") { optional = true }
- testCompile "com.h2database:h2:$h2Version"
- }
-}
-
-project('spring-social-facebook') {
- description = 'Facebook API'
- dependencies {
- compile ("javax.servlet:servlet-api:$servletApiVersion") { provided = true }
- compile ("javax.servlet.jsp:jsp-api:$jspApiVersion") { provided = true }
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
-project('spring-social-github') {
- description = 'Github API'
- dependencies {
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
project('spring-social-gowalla') {
description = 'Gowalla API'
dependencies {
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
-project('spring-social-linkedin') {
- description = 'LinkedIn API'
- dependencies {
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
-project('spring-social-tripit') {
- description = 'TripIt API'
- dependencies {
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
-project('spring-social-twitter') {
- description = 'Twitter API'
- dependencies {
- compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
- compile project(':spring-social-core')
- testCompile project(':spring-social-test')
- }
-}
-
-project('spring-social-web') {
- description = 'Spring Web Integration'
- dependencies {
- compile ("javax.inject:javax.inject:$javaxInjectVersion")
- compile "org.springframework:spring-web:$springVersion"
- compile "org.springframework:spring-webmvc:$springVersion"
- compile project(':spring-social-core')
- }
-}
-
-project('spring-social-test') {
- description = 'Rest Template Test Support'
- dependencies {
- compile project(':spring-social-core')
- compile ("org.springframework:spring-web:$springVersion")
- testCompile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
+ compile "org.springframework.social:spring-social-core:$springSocialVersion"
+ compile "org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion"
+ testCompile "org.springframework.social:spring-social-test:$springSocialVersion"
}
}
@@ -1,11 +1,11 @@
<html>
<body>
-This document is the API specification for Spring Social
+This document is the API specification for Spring Social Gowalla
<hr/>
<div id="overviewBody">
<p>
If you are interested in commercial training, consultancy, and
- support for Spring Social, please visit <a href="http://www.springsource.com/" target="_top">SpringSource.com</a>.
+ support for Spring Social Gowalla, please visit <a href="http://www.springsource.com/" target="_top">SpringSource.com</a>.
</p>
</div>
</body>
@@ -1,99 +1,3 @@
-Spring Social 1.0.0 Milestone 3 (Apr 27, 2011)
-==============================================
-New Features
- * A more complete Twitter API binding, including...
- * Reading, sending, and deleting direct messages
- * Retrieving a user's friends and followers and (un)following other users
- * Maintaining and subscribing to lists
- * Reading daily/weekly/local/current trends
- * Maintaining saved searches
- * Search for users
- * Getting suggestions on who to follow
- * A more complete Facebook API binding, including...
- * Reading, posting, and deleting comments
- * Maintaining events
- * Retrieving and RSVP'ing to a user's invitations
- * Reading and posting to feeds
- * Maintaining friend lists
- * Retrieving a user's friends
- * Reading group information and members
- * Reading a user's interests and likes (e.g. movies, books, music, etc)
- * Liking and unliking
- * Retrieving photo albums, photos, and video data
- * Facebook Places checkins
- * New ProviderSignInController for signing into an application by first
- signing into a provider such as Twitter or Facebook
- * Now supports use in an Android environment and integrated with Spring
- Android project as of its 1.0.0.M3 release.
- * The ability to test a connection and refresh an expired connection
- * The ability to update status across connections in a uniform way
- * The ability to access user profile data on a connection in a uniform way
- and use it to pre-populate application registration forms
- * New query operations for finding connections in different ways
- * Enhanced support for extending the framework, including documentation that walks
- you through the process of adding support for a new service provider
- * Many design and architectural improvements driven by community feedback
- * Updated Spring Social showcase sample
- * Updated documentation
-
-Bug fixes:
- * SOCIAL-76: TwitterTemplate converts Cyrillic letters to ?
- * SOCIAL-118: ServiceProviderConnections API assumes stored connection/key validity
-
-
-
-Spring Social 1.0.0 Milestone 2 (Feb 25, 2011)
-==============================================
-For release notes see:
- https://jira.springframework.org/secure/ReleaseNote.jspa?projectId=10481&version=11738
-
-New Features
- * New service provider framework to model interaction with service providers.
- * New connect controller to handle the application's role in the "OAuth Dance"
- for both OAuth 1 and OAuth 2 service providers.
- * New TwitterSigninController that enables a user to sign into an application by
- signing into Twitter.
- * New FacebookSigninController that enables a user to sign into an application by
- signing into Facebook.
- * Expanded TwitterOperations interface:
- * Posting location metadata along with Tweet
- * Retrieving user, friends, public, and home timelines
- * Send and receive direct messages
- * Retrieving a user's full Twitter profile
- * New social templates (minimal functionality in this release):
- * Gowalla - Retrieve user's top checkins
- * GitHub - Retrieve a user's profile data
- * More documentation!
-
-Bug fixes:
- * SOCIAL-52: TwitterTemplate doesn't work with other Locale than Locale.ENGLISH
- * SOCIAL-53: Cannot run app based on spring-social under Jetty 7.2.1
- * SOCIAL-59: Can't send asterisks in tweets
- * SOCIAL-86: IllegalArgumentException: Non-serializable attribute oauthToken
- * SOCIAL-92: getCreatedAt return null due to Unparseable date in TwitterTemplate
-
-Known Issues:
- * SPR-8002: ProviderSignAttempt session-scoped objects not serializable due to javax.inject.Provider serialization issue.
-
-
-Spring Social 1.0.0 Milestone 1 (Oct 29, 2010)
-==============================================
-
-New Features
- * OAuthSigningClientHttpRequest and OAuthSigningClientHttpRequestFactory for signing
- requests sent through RestTemplate
- * TwitterOperations/TwitterTemplate for interaction with Twitter's REST API
- * Supports tweeting, retweeting, retrieval of friends, retrieval of screen name,
- and searching
- * FacebookOperations/FacebookTemplate for interaction with Facebook's Graph API
- * Supports posting messages (and links) to a user's wall, retrieval of friends,
- retrieval of profile ID, profile picture, profile URL.
- * LinkedInOperations/LinkedInTemplate for interaction with LinkedIn's REST API
- * Supports retrieval of a user's connections and profile details
- * TripItOperations/TripItTemplate for interaction with TripItTemplate
- * Supports retrieval of a user's profile details, and upcoming trips
- * GreenhouseOperations/GreenhouseTemplate for interaction with Greenhouse's REST API
- * Supports retrieval of a user's profile details, upcoming events, events after a
- given day, and sessions taking place on a given day
- * FacebookWebArgumentResolver to extract a Facebook user's user ID and access token out
- of the cookie written at authentication
+Spring Social Gowalla 1.0.0 Milestone 4 (May ??, 2011)
+=======================================================
+Extracted Spring Social Gowalla module from core Spring Social Project.
@@ -1,7 +1,7 @@
- ========================================================================
- == NOTICE file corresponding to section 4 d of the Apache License, ==
- == Version 2.0, in this case for the Spring Social distribution. ==
- ========================================================================
+ ===========================================================================
+ == NOTICE file corresponding to section 4 d of the Apache License, ==
+ == Version 2.0, in this case for the Spring Social Gowalla distribution. ==
+ ===========================================================================
This product includes software developed by
the Apache Software Foundation (http://www.apache.org).
@@ -1,7 +1,6 @@
-Spring Social
+Spring Social Gowalla
-----------------------------------------------------------
-The Spring Social project allows you to integrate the APIs exposed by Software-as-a-Service (SaaS) providers such as Facebook and Twitter into your applications.
-It consists of a service provider 'connect' framework, sign-in support, and strongly-typed Java API bindings.
+Spring Social Gowalla is an extension of Spring Social for connecting with Gowalla
To find out what has changed in this release, see 'changelog.txt'
Oops, something went wrong.

0 comments on commit 09905ab

Please sign in to comment.