Diaspora* Support

Bug #739368 reported by David Nielsen
276
This bug affects 57 people
Affects Status Importance Assigned to Milestone
Gwibber
Triaged
Wishlist
Unassigned
gwibber (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: gwibber

Diaspora is the wildly successful new social network on the block, fully open source and crowd funded and it respects privacy. It sounds like just the kind of choice we should be able to bring to the user. So consider this a request for Diaspora support, if an invite is needed I will be happy to provide.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: gwibber 2.91.91.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-7.36-generic 2.6.38
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
Date: Mon Mar 21 10:21:41 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha i386 (20110314)
ProcEnviron:
 LANGUAGE=da:pt_BR:en
 LANG=pt_BR.UTF-8
 LC_MESSAGES=da_DK.UTF-8
 SHELL=/bin/bash
SourcePackage: gwibber
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
David Nielsen (davidnielsen-deactivatedaccount) wrote :
Victor Vargas (kamus)
Changed in gwibber (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Ken VanDine (ken-vandine) wrote :

I would love to do this, but they don't have a public API yet.

Revision history for this message
Xavier Guillot (valeryan-24) wrote :

Discussion about DIaspora API :

https://github.com/diaspora/diaspora/issues/749

Revision history for this message
Jared (jaredscribe) wrote :

The Diaspora* networks are in open alpha, and it appears that developers are working on an statusnet/twitter like api.

Because its licensed under aGPL, anyone can instantiate 'pods' (network nodes). Most of these federate. A user would have to choose both the Diaspora* service, and then in an "add accounts" menu, a pod, given by the domain name where that pod is hosted. There's a list of mostly public pods at the wiki on their github repo.
https://github.com/diaspora/diaspora/wiki/Community-supported-pods.

If this list could become a discovery service that gwibber could access, it could offer that list to users under the "add accounts" functionality, so a user could add the pod he belongs to, without needing to request gwibber developers to add a separate plugin for each particular pod.

I don't know how far along the developers are to specifying their interface / API, but it would be natural for them to work with you in doing so. Free software network user-agents should support free software network services. And vice versa. Thats what people living in the free world want. :) Why should Diaspora* be contemplating iPhone apps and Gwibber be contemplating G+? Well, I suppose there're some good reasons why.

Revision history for this message
Vincent (vinnl) wrote :

As far as I know, there wouldn't have to be a discovery service. If a user would insert his handler (e.g. <email address hidden>), Gwibber can deduce what the respective pod is from that and open an authorization window.

Anyway, how this should be implemented will probably be described in the API documentation, once it's released.

Revision history for this message
Voidcode (terkelsorensen) wrote :

See current draft of Diaspora Api v1.
https://github.com/diaspora/diaspora/wiki/API-v1

Revision history for this message
Eduard Gotwig (gotwig) wrote :

would be happy to see support for this in ubuntu 12.04 ...

Revision history for this message
Randall Ross (randall) wrote : Re: [Bug 739368] Re: diaspora support

Especially now that the Diaspora* API is nearly here ;)
https://github.com/diaspora/diaspora/wiki/API-v1

Cheers,
Randall

Revision history for this message
Sean Tilley (deadsuperhero) wrote : Re: diaspora support

It'd be amazing to see support for this in the future.

Bilal Shahid (s9iper1)
Changed in gwibber:
importance: Undecided → Wishlist
Revision history for this message
Bilal Shahid (s9iper1) wrote :

Plugins can now be created out of tree, so this is a good candidate for creating a plugin. You can look at lp:gwibber-service-sina as an example, unfortunately we don't have plugin developer documentation yet. However, if you are interested in developing a plugin (shouldn't be too difficult), join us in #gwibber on FreeNode and we can try to guide you through it

Changed in gwibber:
status: New → Invalid
Changed in gwibber (Ubuntu):
status: Triaged → Invalid
Revision history for this message
Kai Mast (kai-mast) wrote :

This bug affects 46 people. Maybe a candidate for Ubuntu Q?

Revision history for this message
Randall Ross (randall) wrote : Re: [Bug 739368] Re: diaspora support

I would like to see this tackled at UDS-Q as a priority, higher than G+

Revision history for this message
Bilal Shahid (s9iper1) wrote : Re: diaspora support

i did so because the kenvandine suggest me any objections than you can talk to him.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

It would be great to get diaspora support, any volunteers?

Bilal Shahid (s9iper1)
Changed in gwibber:
status: Invalid → New
Changed in gwibber (Ubuntu):
status: Invalid → New
status: New → Triaged
Changed in gwibber:
status: New → Triaged
tags: added: wishlist
summary: - diaspora support
+ Diaspora* Support
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.