- hey ho pump.io!
i just published https://pumpbridge.me/
with pumpbridge you can connect twitter, facebook and googleplus (read only and limited to 10000 requests per day - evil google!) to your pump.io account.
this is just a proof of concept and a very bleeding edge alpha version :D
Of course its all Free Software! Have a look at https://wald.intevation.org/projects/pumpbridge/ or clone it hg clone https://wald.intevation.org/hg/pumpbridge/
This was also achieved by https://www.intevation.orgShow all 19 replies
@mgebbe, I'm delighted that you've found a way to again construct a two-way bridge to Twitter with a federated Free Software service.
However, I'm completely befuddled at how you are in compliance with Twitter's API Terms of Service, which states:
You will not attempt or encourage others to … redistribute, or syndicate access … Twitter Content to any third party without prior written approval from Twitter.
Exporting Twitter Content to a datastore as a service or other cloud based service … is not permitted.
(Admittedly, Twitter Content appears to be a defined term, but it isn't, at least not in that document. But I think @-replies from third-parties almost surely qualifies under a reasonable definition of "Content".)
Meanwhile, I think your software also qualifies for the additional rules as well, which say:
Some Services or applications attempt to replicate Twitter's core user experience, typically by accessing the home timeline, account settings, or direct messages API endpoints or User Streams product. The following additional rules apply to Services or applications that fall within this category.
those additional rules contain:
not arrange for your Service to be pre-installed on any device, promoted as a "zero-rated" service, or marketed as part of a specialized data plan.
display a prominent link or button in your Service that directs new users to Twitter's sign-up functionality.
… both of which means your software can't be Free Software, because you must restrict it from being packaged for, say, Debian. Thus, if you were to GPL your software, everyone downstream from you would have a GPLv2§7 / GPLv3§12 problem.
Meanwhile, you also run into this problem right now. I think Pumpbridge.me is already violating this one outright:
not use Twitter Content or other data collected from end users to create or maintain a separate status update or social network database or service.
I think we all need to be realistic. Twitter is a proprietary, software freedom unfriendly service that's designed to stop Free Software social networking software from integrating with it. Yes, I know lots of people we want to talk to are on Twitter. That's the scam that Twitter is playing on everyone: make the place everyone wants to be, then make it expensive to be there. With network service software: if you aren't the customer of a product, you are the product.
- BuddyCloud interview http://twit.tv/show/floss-weekly/297 learned they do gratis https://hosting.buddycloud.com can use your own domain.
@evan mentioned briefly for favoriting tweet announcing interview, IIUC, which led to question about pump.io and diaspora. Simon Tenant (the BuddlyCloud person) explained that BuddlyCloud uses XMPP for federation, pump.io uses a web API, and diaspora seemed to make an application and added federation without much design or plan (then disclaimer about not really knowing any system other than BuddyCloud). But from what little I understand, probably an accurate description.
sazius shared this.Show all 10 repliesOwncloud is for decoupling data from web applications, and retain "ownership". It allows users to choose where to store their social data independently of the web service they use. Owncloud compares to Dropbox.
Buddycloud is a social networking platform based on XMPP, and integrates with websites. BuddyCloud (remotely) compares to Facebook.
Also, Owncloud is 2 letters closer to the cloud.
Claes Wallin (韋嘉誠) likes this.
Annoying Ringtone Champion
Random comic from the Archives
It beat out 'Clock radio alarm', 'B-flat at 194 decibels', 'That noise from Dumb & Dumber', and 'Recording of a sobbing voice begging you to answer'.
Volle Größe anzeigen
#fear #generation #Internet #online #download #communication
protip: those poor locked-in twitter users don't see this parthello twitter! what a beautiful morning!
butterflies for all!
That's the second time in the last five years or so that gnu has been part of a Jeopardy! response. Both times, the contestant did not pronounce the 'g'.
I wrote a blog post about Canonical, Ltd.'s trademark aggression on this issue.
mray INACTIVE shared this.For those who sometimes look at a popular, non-free microblogging service (WHICH ALSO WILL NOT BE NAMED):
Richard Fontana likes this.
- I just did a security release of StatusNet 1.1.x and 1.0.x. There's a SQL injection attack in the lists functionality that can get unauthorized data or on misconfigured servers can damage the file system.
Security releases suck. You have to do them immediately, as soon as you hear about them. You have to verify the error and make sure that it's actually exploitable.
Then you have to push everything out the door. I usually push the whole stable branch, so that means a few extra features and bug fixes go out with it.
You also have to check to see if earlier versions are vulnerable. For this one, the 1.0.x versions are vulnerable, so I had to cherry-pick and patch that one, too.
Make tarballs for both. Upload to status.net. Make a blog post.
Note on forum.status.net. /topic on #statusnet in Freenode.
Post on freshmeat.net.
My last task is to send out updates on update.status.net, but... the *.status.net wildcard SSL cert expired last Thursday! I have to upgrade that before sending anything out on update.Show all 8 replies
The Root's Updates shared this.
- Oh, yeah. Identica right now costs around $6K/month. With pump.io, I think I can get it down to under $500/month.