X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=README.md;h=6dacd2ee7941007251d1ebbfb8889baaf351de0f;hb=0022ba44e604a8c8fead7de6606058774e9c6b80;hp=3d0e101d69f326d5c8d878ece6b92c9a89b90887;hpb=b3e80f5c325eb7005ec4b2a904c9e8c8451453d2;p=quix0rs-gnu-social.git diff --git a/README.md b/README.md index 3d0e101d69..6dacd2ee79 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,22 @@ -# GNU social 1.1.3 (beta3) -February 2015 - -(c) Free Software Foundation, Inc -(c) StatusNet, Inc +# GNU social 2.0.x +(c) 2010-2019 Free Software Foundation, Inc This is the README file for GNU social, the free software social networking platform. It includes general information about the software and the project. -Some other files to review: +The file INSTALL.md has useful instructions on how to +install this software. + +System administrators may find the `DOCUMENTATION/SYSTEM_ADMINISTRATORS` +directory useful, namely: -- INSTALL: instructions on how to install the software. -- UPGRADE: upgrading from earlier versions -- CONFIGURE: configuration options in gruesome detail. -- PLUGINS.txt: how to install and configure plugins. -- EVENTS.txt: events supported by the plugin system -- COPYING: full text of the software license +- upgrade_from: upgrading from different software +- CONFIGURE.md: configuration options in gruesome detail. +- PLUGINS.md: how to install and configure plugins. -Information on using GNU social can be found in -the "doc" subdirectory or in the "help" section -on-line, or you can catch us on IRC in #social on -the freenode network. +Developers may find the `DOCUMENTATION/DEVELOPERS` directory useful. ## About @@ -32,16 +27,16 @@ polls, announce events, or other social activities (and you can add more!). Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a -similar service to sites like Twitter, Google+ or -Facebook, but is much more awesome. +similar service to proprietary social network sites, +but is much more awesome. With a little work, status messages can be sent to mobile phones, instant messenger programs (using XMPP), and specially-designed desktop clients that support the Twitter API. -GNU social supports an open standard called -OStatus that lets users in +GNU social supports open standards (such as OStatus +) that lets users in different networks follow each other. It enables a distributed social network spread all across the Web. @@ -98,27 +93,7 @@ liberal terms, but those terms may differ in detail from the AGPL's particulars. See each package's license file in the extlib directory for additional terms. -## New this version - -This is a security fix and bug fix release since 1.1.3-beta2. -All 1.1.x sites should upgrade to this version. - -So far it includes the following changes: - -- XSS security fix (thanks Simon Waters, ) -- Many improvements to ease adoption of the Qvitter front-end -- Protocol adaptions for improved performance and stability -- Backing up a user's account now appears to work as it should - -Upgrades from _StatusNet_ 1.1.1 will also experience these improvements: - -- Fixes for SQL injection errors in profile lists. -- Improved ActivityStreams JSON representation of activities and objects. -- Upgrade to the Twitter 1.1 API. -- More robust handling of errors in distribution. -- Fix error in OStatus subscription for remote groups. -- Fix error in XMPP distribution. -- Tracking of conversation URI metadata (more coherent convos) +Refer to COPYING.md for full text of the software license.. ### Troubleshooting @@ -140,17 +115,19 @@ to install the development version of GNU social. To get it, use the git version control tool like so: - git clone git@gitorious.org:social/mainline.git + git clone git@notabug.org:diogo/gnu-social.git In the current phase of development it is probably recommended to use git as a means to stay up to date with the source code. You can choose between these branches: -- 1.1.x "stable", few updates, well tested code -- master "testing", more updates, usually working well -- nightly "unstable", most updates, not always working +* 1.20.x "oldstable", few updates, well tested coded +* master "stable", usually working well +* nightly "testing", most updates, not always working as expected + +To keep it up-to-date, use `git pull`. Watch for conflicts! -To keep it up-to-date, use 'git pull'. Watch for conflicts! +As in any upgrade, do __not__ forget to run `/scripts/upgrade.php`. ## Further information @@ -159,89 +136,22 @@ There are several ways to get more information about GNU social. * The #social IRC channel on freenode.net . * The unofficial XMPP room linked to IRC on * The GNU social website -* Following us on GNU social -- * GNU social has a bug tracker for any defects you may find, or ideas for - making things better. -* Patches are welcome, preferrably to our repository on Gitorious. - -Credits -======= - -The following is an incomplete list of developers -who've worked on GNU social, or its predecessors -StatusNet and Free Social. Apologies for any -oversight; please let mattl@gnu.org know if -anyone's been overlooked in error. - -## Project Founders - -* Matt Lee (GNU social) -* Evan Prodromou (StatusNet) -* Mikael Nordfeldth (Free Social) - -Thanks to all of the StatusNet developers: - -* Zach Copley, StatusNet, Inc. -* Earle Martin, StatusNet, Inc. -* Marie-Claude Doyon, designer, StatusNet, Inc. -* Sarven Capadisli, StatusNet, Inc. -* Robin Millette, StatusNet, Inc. -* Ciaran Gultnieks -* Michael Landers -* Ori Avtalion -* Garret Buell -* Mike Cochrane -* Matthew Gregg -* Florian Biree -* Erik Stambaugh -* 'drry' -* Gina Haeussge -* Tryggvi Björgvinsson -* Adrian Lang -* Ori Avtalion -* Meitar Moscovitz -* Ken Sheppardson (Trac server, man-about-town) -* Tiago 'gouki' Faria (i18n manager) -* Sean Murphy -* Leslie Michael Orchard -* Eric Helgeson -* Ken Sedgwick -* Brian Hendrickson -* Tobias Diekershoff -* Dan Moore -* Fil -* Jeff Mitchell -* Brenda Wallace -* Jeffery To -* Federico Marani -* mEDI -* Brett Taylor -* Brigitte Schuster -* Siebrand Mazeland and the amazing volunteer translators at translatewiki.net -* Brion Vibber, StatusNet, Inc. -* James Walker, StatusNet, Inc. -* Samantha Doherty, designer, StatusNet, Inc. -* Simon Waters, Surevine -* Joshua Judson Rosen (rozzin) - -### Extra special thanks to the GNU socialites - -* Craig Andrews -* Donald Robertson -* Deb Nicholson -* Ian Denhart -* Steven DuBois -* Blaine Cook -* Henry Story -* Melvin Carvalho - -Thanks also to the developers of our upstream -library code and to the thousands of people who -have tried out GNU social, told their friends, and -built the fediverse network to what it is today. - -### License help from - -* Bradley M. Kuhn + making things better. +* Patches are welcome, preferrably to our repository on notabug.org. + +## Credits + +An incomplete list of developers who've worked on GNU social, +or its predecessors StatusNet and Free Social has been made available +in `CREDITS.md`. + +### Current team +* Matt Lee +* Mikael Nordfeldth +* Diogo Cordeiro +* Bruno Casteleiro +* Miguel Dantas +* Alexei Sorokin