Comments (5)
Twitter will eventually be moving our scala projects to 2.10. In the meantime, your best bet may be to shade joauth and it's dependencies in your build.
from hbc.
I'm not familiar with an easy way to do that using maven.
And if I've got to do any work my preference is just to build and manage joauth against 2.10.
But I'm just putting this out there: it does make it harder to even try to adopt any project. For people who don't use Scala at all, all they need are two incompatible dependencies (that they don't even know use Scala under the covers) to have a terrible first impression (of both Scala and the projects that aren't compatible).
Thanks for the quick response.
from hbc.
Yeah, I don't love scala's lack of binary compatibility between versions either. This was definitely a factor in why we chose to write hbc in java. There's always a chance we'd write a version of joauth that is java only.
from hbc.
Pull Request #95 should solve this by removing the transitive scala dependency.
from hbc.
Thanks for the heads up! If I get a chance I'll give this a shot. I ended up sticking with Twitter4j.
from hbc.
Related Issues (20)
- Enhanced URL enrichment in Twitter/GNIP volume stream 2.0 causing DelimitedStreamReader's buffer to overflow
- Sitestream: Add/remove user on reconnect HOT 2
- OAuth1.signRequest throws NullPointerException when no query params HOT 1
- Incomplete Streaming of tweets HOT 3
- ClientBuilder error caused by deprecation of SchemeRegistryFactory
- Broken link on README HOT 2
- Create release with support for powertrack 2 HOT 5
- How to search tweets between specific date range using hbc HOT 1
- Use hbc on talend
- Twitter "Streaming API" link in README.md is no longer valid HOT 1
- Handler for onBlock? HOT 1
- is this repo and the getting started not going to work after the 16th of August? HOT 1
- Streaming connection to twitter through a internet proxy in a new release
- Proxy in ClientBuilder HOT 2
- Quotes o Retweets search by UserName not retrieved by streaming API
- Missing Check against Null
- Twitter API is not working for Kafka. it's refusing the connection HOT 2
- Connection Failure. HOT 1
- How do I get token and secret HOT 2
- Hosebird client is retired
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hbc.