[DOCUMENTATION] Updated TODO and branches info

This commit is contained in:
Diogo Cordeiro 2019-12-23 15:36:49 +00:00 committed by Diogo Peralta Cordeiro
parent 91869c78ac
commit 73a514ddcc
4 changed files with 18 additions and 26 deletions

View File

@ -16,11 +16,11 @@ Load and Storage:
- Improved memcached support - Improved memcached support
Federation: Federation:
- Add ActivityPub support - Added ActivityPub support
- RemoteFollow: Remote follow ActivityPub and OStatus remote actors via the click of a button - RemoteFollow: Remote follow ActivityPub and OStatus remote actors via the click of a button
- ActorLists: Allow to create collections of Actors and to interact with them - supports both OStatus and ActivityPub - ActorLists: Allow to create collections of Actors and to interact with them - supports both OStatus and ActivityPub
- The Free Network: Automagically migrate internal remote profiles between Free Network protocols - The Free Network: Automagically migrate internal remote profiles between Free Network protocols
- Enable the search box to import remote notices and profiles - Enabled the search box to import remote notices and profiles
- Improvements on Nodeinfo (and new route) - Improvements on Nodeinfo (and new route)
General: General:

View File

@ -46,7 +46,7 @@ Additional Contributors
* Blaine Cook * Blaine Cook
* Henry Story * Henry Story
* Melvin Carvalho * Melvin Carvalho
* chimo * Stéphane Bérubé
* Akio * Akio
* Maiyannah Bishop * Maiyannah Bishop
* Bob Mottram * Bob Mottram
@ -55,7 +55,6 @@ Additional Contributors
* Moonman * Moonman
* Normandy * Normandy
* Verius * Verius
* Alexei Sorokin
* Daniel Supernault * Daniel Supernault
Credits for StatusNet Credits for StatusNet

View File

@ -121,9 +121,11 @@ In the current phase of development it is probably
recommended to use git as a means to stay up to date recommended to use git as a means to stay up to date
with the source code. You can choose between these with the source code. You can choose between these
branches: branches:
* 1.20.x "oldstable", few updates, well tested coded * 1.20.x "oldstable", few updates, well tested coded ( **recommended** )
* master "stable", usually working well * master "stable", usually working well (should be safe)
* nightly "testing", most updates, not always working as expected * nightly "testing", most updates, not always working as expected (can be dangerous)
**IMPORTANT: We force push to the nightly branch, the nightly branch is intended for GNU social developers only.**
To keep it up-to-date, use `git pull`. Watch for conflicts! To keep it up-to-date, use `git pull`. Watch for conflicts!

29
TODO.md
View File

@ -1,24 +1,15 @@
# TODO # TODO
Load and Storage: Hi! Thank you for your interest in contributing, please refer to
- Upgrade STOMP queue [DOCUMENTATION/DEVELOPERS](https://notabug.org/diogo/gnu-social/src/nightly/DOCUMENTATION/DEVELOPERS)
- Port PEAR DB_DataObject to PDO_DataObject to learn how you can contribute.
Network: Our roadmap is available in the following Kanban board:
- Port PEAR HTTP to Guzzle [Kanban Board](https://kanban.diogo.site/?controller=BoardViewController&action=readonly&token=03795efb8138c4e7661a900c234c0df1bc3fc03cdfcda8619cd5d0e666de).
- Port PEAR Mail to PHPSendMail
- Add OAuth2 support (deprecate OAuth1?)
General: There are more pending tasks/ideas to implement in this
- Fix failling unit tests [repo's issues](https://notabug.org/diogo/gnu-social/issues).
- Improve Cronish
- Run session garbage collection
- Cleanup Email Registration
- Refactoring of confirmation codes
- Refactoring of Exceptions
Modules: So consider the issue tracker to be the full backlog, in the kanban board it's just what the
- Introduce new metadata for plugins (category and thumb) [development team](https://notabug.org/diogo/gnu-social/src/nightly/CREDITS.md)
- Add plugin management tool as a install step is working on.
- Allow to install remote plugins and suggest popular trusted ones
- Replace SimpleCaptcha by FacileCaptcha once the latter is ready