Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deadsuperhero/pine
A simple blogging app
https://github.com/deadsuperhero/pine
federation ostatus rails
Last synced: 9 days ago
JSON representation
A simple blogging app
- Host: GitHub
- URL: https://github.com/deadsuperhero/pine
- Owner: DeadSuperHero
- Created: 2017-04-30T08:15:35.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-23T06:06:55.000Z (over 7 years ago)
- Last Synced: 2024-10-09T01:41:12.522Z (28 days ago)
- Topics: federation, ostatus, rails
- Language: Ruby
- Size: 1.02 MB
- Stars: 4
- Watchers: 5
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
*__Disclaimer__: This app is woefully experimental, and is the result of an inexperienced rails
developer just banging on random things until they work.*# Pine
Welcome to Pine! Pine is a writing app for long-form content and making it
available to the federated web. Pine uses OStatus to create a feed of articles
that users on Mastodon or GNU Social can subscribe to and comment on.#### Goals
* __Federation__ - Pine intends to act as an OStatus provider. People on
OStatus-based networks can subscribe to either individual author feeds or
publications. Feeds contain articles, which contain a short preview of the
full content.* __Subscriptions__ - Pine also acts as a feed reader for your favorite articles
on the web. As an added bonus, you can subscribe to other Pine authors, and
interact directly with their articles.* __Cross-Posting__ - Connect your GNU Social or Mastodon account so that you
can automatically cross-share to your network of choice from inside the app.* __Microformats__ - Add contextual information for better search integration
* __OpenGraph__ - ensure that every article specifies a title, a tagline, and
an image. Article previews could look good no matter where it's being shared
from.* __Publications__ - Authors can roll their own writing groups with an emphasis
on a specific collection of articles, and OStatus users can subscribe to this.
In a Publication's feed, author attribution still reflects the original authors.
It just happens to show up* __Tags__ - All articles can be tagged, and those tags can be searched.
* __Graceful Degradation__ - Content should fit the network that is reading it.
GNU Social and Mastodon might need to render post in a fashion differently
than Diaspora.