add changelog to README

This commit is contained in:
Evan Prodromou 2009-08-27 08:39:14 -07:00
parent 089148d286
commit 03e0f73002

115
README
View File

@ -5,21 +5,21 @@ README
StatusNet 0.8.1 ("Second Guessing") StatusNet 0.8.1 ("Second Guessing")
26 Aug 2009 26 Aug 2009
This is the README file for StatusNet, the Open Source microblogging This is the README file for StatusNet (formerly Laconica), the Open
platform. It includes installation instructions, descriptions of Source microblogging platform. It includes installation instructions,
options you can set, warnings, tips, and general info for descriptions of options you can set, warnings, tips, and general info
administrators. Information on using StatusNet can be found in the for administrators. Information on using StatusNet can be found in the
"doc" subdirectory or in the "help" section on-line. "doc" subdirectory or in the "help" section on-line.
About About
===== =====
StatusNet (pronounced "luh-KAWN-ih-kuh") is a Free and Open Source StatusNet (formerly Laconica) is a Free and Open Source microblogging
microblogging platform. It helps people in a community, company or platform. It helps people in a community, company or group to exchange
group to exchange short (140 character) messages over the Web. Users short (140 character) messages over the Web. Users can choose which
can choose which people to "follow" and receive only their friends' or people to "follow" and receive only their friends' or colleagues'
colleagues' status messages. It provides a similar service to sites status messages. It provides a similar service to sites like Twitter,
like Twitter, Jaiku and Plurk. Jaiku, Yammer, and Plurk.
With a little work, status messages can be sent to mobile phones, With a little work, status messages can be sent to mobile phones,
instant messenger programs (GTalk/Jabber), and specially-designed instant messenger programs (GTalk/Jabber), and specially-designed
@ -71,62 +71,49 @@ for additional terms.
New this version New this version
================ ================
This is a major feature release since version 0.7.4, released May 31 This is a minor feature and bugfix release since version 0.8.0, released Jul 15
2009. Notable changes this version: 2009. Notable changes this version:
- Support for a hosted service (status network). Multiple sites can - Laconica has been renamed StatusNet. With a few minor compatibility
share the same codebase but use different databases. exceptions, all references to "Laconica" in code, documentation
- OEmbed. Links to pages that support OEmbed (http://www.oembed.com/) and comments were changed to "StatusNet".
become popup links, and the media are shown in a special lightbox. - A new plugin to support "infinite scroll".
- File attachments. Users can attach files of the size and type approved - A new plugin to support reCaptcha <http://recaptcha.net>.
by an administrator, and a shortened link will be included in the - Better logging of server errors.
notice. - Add an Openid-only mode for authentication.
- Related notices are organized into conversations, with each reply a - 'lite' parameter for some Twitter API methods.
branch in a tree. Conversations have pages and are linked to from each - A new plugin to auto-complete nicknames for @-replies.
notice in the conversation. - Configuration options to disable OpenID, SMS, Twitter, post-by-email, and IM.
- User designs. Users can specify colours and backgrounds - Support for lighttpd <http://lighttpd.org/> using 404-based
for their profile pages and other "personal" pages. rewrites.
- Group designs. Group administrators can specify similar designs for - Support for using Twitter's OAuth authentication as a client.
group profiles and related pages. - First version of the groups API.
- Site designs. Site authors can specify a design (background and - Can configure a site-wide design, including background image and
colors) for the site. colors.
- New themes. Five new themes are added to the base release; these show - Improved algorithm for replies and conversations, making
off the flexibility of StatusNet's theming system. conversation trees more accurate and useful.
- Statistics. Public sites will periodically send usage statistics, - Add a script to create a simulation database for testing/debugging.
configuration options, and dependency information to StatusNet dev site. - Sanitize HTML for OEmbed.
This will help us understand how the software is used and plan future - Improved queue management for DB-based queuing.
versions of the software. - More complete URL detection.
- Additional hooks. The hooks and plugins system introduced in 0.7.x was - Hashtags now support full Unicode character set.
expanded with additional points of access. - Notice inboxes are now garbage-collected on a regular basis
- Facebook Connect. A new plugin allows logging in with Facebook Connect at notice-write time.
(http://developers.facebook.com/connect.php). - PiwikAnalyticsPlugin updated for latest Piwik interface.
- A session handler. A new optional session handler class to manage PHP - Attachment and notice pages can be embedded with OEmbed
sessions reliably and quickly for large sites. <http://www.oembed.com>.
- STOMP queuing. Queue management for offline daemons has been - Failed authentication is logged.
abstracted with three concrete instances. A new interface that should - PostgreSQL schema and support brought up-to-date with 0.8.x features.
work with STOMP servers like ActiveMQ and RabbitMQ is available, which - The installer works with PostgreSQL as well as MySQL.
should make things scale better. - RSS 1.0 feeds use HTTP Basic authentication in private mode.
- Group block. Group admins can block users from joining or posting to - Many, many bug fixes, particularly with performance.
a group. - Better (=working) garbage collection for old sessions.
- Group aliases. Groups can be referred to with aliases, additional - Better (=working) search queries.
names. For example, "!yul" and "!montreal" can be the same group. - Some cleanup of HTML output.
- Bidirectional Twitter bridge. Users can read the tweets their Twitter - Better error handling when updating Facebook.
friends post on Twitter. - Considerably better performance when using replication for API
- Adaptation of WordPress.com Terms of Service (http://en.wordpress.com/tos/) calls.
as default TOS for StatusNet sites. - Initial unit tests.
- Better command-line handling for scripts, including standard options
and ability to set hostname and path from the command line.
- An experimental plugin to use Meteor (http://www.meteorserver.org/)
for "real-time" updates.
- A new framework for "real-time" updates, making it easier to develop
plugins for different browser-based update modes.
- RSS 2.0 and Atom feeds for groups.
- RSS 2.0 and Atom feeds for tags.
- Attachments can be sent by email.
- Attachments are encoded as enclosures in RSS 2.0 and Atom.
- Notices with attachments display in Facebook as media inline.
- Many, many bug fixes.
Prerequisites Prerequisites
============= =============