App.net

From IndieWeb
Jump to: navigation, search


App.net (ADN) was a microblogging silo similar to Twitter for posting notes of up to 256 [1] characters in length. It closed 2017-03-14. [2]

When it launched, App.net had pay-to-use model. Since launch they've added a free registration option.

App.net has a proprietary snowflake API similar to Twitter.

Contents

How to

Export your data from ADN

Data can be exported from this page: https://account.app.net/settings/content/

App.net then sends an email with a link to a ZIP file which contains all posts, messages etc. in JSON files that have the same format as their (snowflake) API.

Archive

Before the service shut down Manton Reece created an archive of all of App.net's posts. It's possible he may make some of this data portable into micro.blog.

POSSE to ADN

PourOver

App.net provides a utility called PourOver for syndicating posts into app.net from an RSS feed. You can read their blog post announcement. Using this utility, you can syndicate in a feed in real time since PourOver will subscribe to your PubSubHubbub-enabled feed.

This method also automatically adds the "crosspost" annotation, which is App.net's way of indicating the canonical version of a post. This makes the posts look like native App.net posts and also provides a link back to your canonical post on your domain. You can see an example of a syndicated post from @aaronpk here.

IndieWebCamp community members who are doing this:

IFTTT

Summary: Setup an IFTTT rule to pull from your site feed and post to ADN accordingly, then poll your ADN feed to retrieve syndication permalinks and update your original posts to link to them with rel-syndication

POSSE to ADN flow description:

  • post to your own site
  • IFTTT periodically polls your Atom feed and syndicates it to ADN
  • Have your site/server periodically poll your ADN feed (e.g. tommorris's ADN feed, in case that helps to find yours)
  • Determine what the ADN URL is for each original post permalink URL by looking at link elements like this:
    <atom:link href="PERMALINK" type="text/html" rel="source" />
    where PERMALINK is the actual http(s) permalink URL to your post.
  • Update the posts on your site to link to the ADN syndication copy with rel-syndication.

IndieWebCamp community members who are doing this:

This is now deprecated as of 2016-03 as IF have removed the App.net channel.

API Access

If you want to pay for an ADN API key, your site can send a copy of your posts directly to ADN using their API (instead of using and waiting for IFTTT to do so, and then polling for the ADN syndication permalink after the fact).

Using this method you can also send the canonical link to your post at the same time you create the post on App.net. To do this, use the crosspost annotation field.

Open Source Components

As part of Dalton Caldwell's response to User:Brennannovak.com about his plans with App.net he claimed a "Commitment to coordinate between internal and external parties to create and support open-source lightweight clients..."

App.net has held true to this claim and have thus far open sourced the code for the private messaging clients Omega.app.net which is built on the App.net platform. Additionally ADN has also posted their entire documentation for their platform which makes it much easier for developers operating outside the eco-system to easily build / contribute tools that will interface with them in a more IndieWeb friendly fashion.

IndieWeb Friendly Components

App.net has promised support for various open social web standards. They have rolled out some indieweb friendly support:

Issues

  • As of 2013-09-23, App.net reply permalink pages (example) mark up the reply context and actual reply using h-entry, but on the same level, leading to mis-parsing (example) The reply context h-entry should be changed to a h-cite, and made a child of the main h-entry on the u-in-reply-to property (e.g. with a class attribute like class="u-in-reply-to h-cite"), as detailed at reply-context#Markup --Waterpigs.co.uk 15:05, 23 September 2013 (PDT)

IndieWeb Friendly Potential

App.net has a developer community of apps and specifically integrations that allow for interesting indieweb friendly potential:

Developer Incentive Program

Also of interest is that App.net offers a developer incentive program for developers who build apps that interact on the App.net platform. Each month paying App.net customers are asked to vote on the quality of the apps they use. The total scores of the most highly ranked apps then receive a relative percentage of the $30,000 monthly pool. Read more about it here:

This seems like a ripe opportunity for a talented IndieWebDev to build a "hub" type app that does all the heavy lifting of web mentions, favoriting, following, and federation of data between Indie nodes and App.net networks. The end goal would be to allow any person on Alpha.App.net (or other App.net networks) to seamlessly publish and reply between networks once they've authenticated the app!

The Developer Incentive Program was shut down with the SOTU announcement of 2014 (see below).

Uncertain Future

On May 6th, 2014 App.net has published a "State of the Union" blog post in which they have announced a team layoff and end of the Developer Incentive Program due to low subscription renewal rates: http://blog.app.net/2014/05/06/app-net-state-of-the-union/

They explicitly stated that the service would keep on running "on an indefinite basis". However, it was announced on 2017-01-12 that the site would be shut down.

The site became completely unavailable on 2017-03-14.

Posts about

Posts about app.net

2013

2012

See Also

Personal tools
Namespaces
Variants
Actions
Recent & Upcoming
Resources
Toolbox