Results 1 to 10 of 11

Thread: Spring Social Twitter roadmap / Entities loading

Hybrid View

  1. #1
    Join Date
    May 2005
    Location
    BEEK, The Netherlands
    Posts
    230

    Default Spring Social Twitter roadmap / Entities loading

    What is the roadmap for the Spring Social Twitter module?

    I'm especially looking forward for the last month merged feature for retrieving Entities.


    Cheers,
    Marcel

  2. #2
    Join Date
    Aug 2004
    Posts
    1,072

    Default

    As with most/all Spring projects, the roadmap can be viewed in Jira. For Spring Social Twitter specifically, the roadmap can be found at https://jira.springsource.org/browse...Aroadmap-panel.

    Be aware that the roadmap is fluid and subject to shift based on surprises and other workload-impacting events. That said, the current plan (which is still subject to change) is to push a 1.1.0.M1 release on Nov 19th, followed by a 1.1.0.M2 release on or about December 17. Depending on community feedback and what remains in the backlog, either a RC1 or M3 release would follow in January and although dates get fuzzier the further out you look, I anticipate a 1.1.0.RELEASE in plenty of time before Twitter fully removes the 1.0 version of their API in March.

    But once again, these plans are fluid and subject to change.
    Craig Walls
    Spring Social Project Lead

  3. #3
    Join Date
    May 2005
    Location
    BEEK, The Netherlands
    Posts
    230

    Default

    Thanks Craig for your honest and clear answer.

    For me it's not about the 1.0 api removal by Twitter, but the availability of the org.springframework.social.twitter.api.Entities object as part of the tweet. It's clear with the timeline you mentioned this will not be available in the short term.

    Cheers,
    Marcel

  4. #4
    Join Date
    Aug 2004
    Posts
    1,072

    Default

    Not so. The entities *are* currently part of the Tweet object and therefore will be in that release. What appears to be missing here is a Jira issue or the presence of such a Jira issue in the roadmap to capture that fact. If it's in the current snapshot release, it will almost certainly be in the 1.1.0.M1 release.

    I'll look into the missing issue in Jira, but I'd appreciate it if you'd have a look at the latest snapshot code and let me know if there's something you are expecting that's not there.
    Craig Walls
    Spring Social Project Lead

  5. #5
    Join Date
    May 2005
    Location
    BEEK, The Netherlands
    Posts
    230

    Default

    I found this jira issue: https://jira.springsource.org/browse/SOCIALTW-33 (unresolved)
    And I think this functionality was indeed already included in master using this pull request: https://github.com/SpringSource/spri...witter/pull/17

    But what I mean is getting the Entities available in a mainstream release won't be before 1.1.0 which GA will be probably somewhere in February following the timeline you mentioned above. And that's what I mean with not in the short term.

    I was hoping this would maybe be backported/included in e.g. a 1.0.x version but I understand this won't be the case.

    Cheers,
    Marcel

  6. #6
    Join Date
    May 2005
    Location
    BEEK, The Netherlands
    Posts
    230

    Default

    PS: Is the plain json/xml of the received tweets (by using Search) available through the api? Maybe I can access the Entities via this was then?

  7. #7
    Join Date
    Aug 2004
    Posts
    1,072

    Default

    You're correct. Adding entities would constitute a "new feature" and we avoid adding new features in a point release unless there's really strong reason to do so. Point releases tend to be primarily for bug fixes or the occasional small-scale enhancement. So, 1.1.0.RELEASE will be the first GA release with entities in it.

    That said, following up on your other question, you can't get the JSON back directly using Spring Social's Twitter binding. But you can call restOperations() to get a RestTemplate that is already setup to add the OAuth Authorization header. From that you can make whatever request you want against Twitter and bind the results to any object you like. That's a good temporary solution until entities are fully supported in 1.1.0.
    Craig Walls
    Spring Social Project Lead

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •