GNU social(Redirected from StatusNet)
This article is a stub. You can help the IndieWebCamp wiki by expanding it.
GNU social spun out of the GNU FM project to avoid the defacto GNU FM server[1] becoming a social silo. On 2013-06-08, GNU social incorporated StatusNet and Free Social, so a lot of this page is old StatusNet information as well. [2]
SyndicationGNU social uses the OStatus protocol (based on Atom or RSS feeds published in realtime via Pubsubhubbub). As a result, GNU social users can subscribe directly to an external site that publishes a Realtime feed. <tantek> there was never a need to syndicate to Status.net <tantek> users on Status.net were able to directly subscribe to *external* sites in realtime if they supported PuSH <tantek> Federation as it were <tantek> the only reason to POSSE to a service is if a) you have friends on that service (otherwise you're just spamming), and b) that service only allows people to subscribe to local-to-the-service accounts. <tantek> in the case of Status.net, b) was not true. To follow any Pubsubhubbub feed with a GNU Social instance, simply click the "+ Remote" button in the sidebar when looking at your profile page and enter the URL to the HTML page from which such a feed can be discovered. Some instances run a theme which hides this button (or makes it harder to find). You can always go to /main/ostatussub to subscribe to a feed (such as: http://quitter.se/main/ostatussub) Here's an example of one of Tantek's notes reposted by a GNU social user [3]. Amusingly, when posts from tantek.com were reshared by a GNU social user syndicating to Twitter, it converted references from tantek.com to @tantekcom [4], which did not exist until [5]. Open QuestionsHow does an indieweb site get a proper looking profile on a GNU social site? Compare @[email protected] and @[email protected] (which has the same Atom components)
IndieWeb Compatibility
IndieWeb ExamplesIndieWebCamp participants who are using GNU social on their own site:
Past Examples
ExamplesNotable example deployments of GNU social: As of 2016-02, there are several Twitter lookalike gnusocial instances such as These feature a public_timeline as their main view in a consciously retro-twitter look. These are based on the Qvitter code open sourced by Quitter.se In response to Twitter clamping down on abuse, there have also been instances set up that are troll-themed, such as:
(all unlinked due to likely code-of-conduct violations, those curious can copy paste the domain explicitly). Issuesjs drGNU social using Quitter appears non-functional and nearly empty without JS (e.g. sample post permalink), and displays the message:Please enable javascript to use this site. No content is displayed, AKA the js;dr problem. This is in stark contrast to Twitter (which many GNU social instances are setup as replacements for), which displays just fine without JS. As a stopgap, there is an invisible copy of the content marked up with microformats2 and thus consumable by sites (e.g. indieweb sites and readers) Further discussion shows that this depends on configuration. Markup is being added to the qvitter pages CriticismsDifficult to get information aboutYears ago, there was some confusion on IRC about StatusNet/pump/GNU social[6], but that criticism doesn't really make sense anymore. There is now an unofficial user manual HistoryOn June 8th 2013, GNU social announced a merger with StatusNet and FreeSocial. Around ths time, identi.ca stopped accepting new registrations and transitioned active accounts to pump.io. Evan began transitioning the remaining *.status.net accounts to pump in November 2013. There continues to be an active community of StatusNet/GNU social users, many on quitter.se[7], though both pump.io and GNU social encourage users to host their own instances (to avoid becoming de facto centralized, as Identi.ca basically was). See Also |





















