From phpBB Development Wiki
This page lists RFCs that are currently being worked on or have been completed. If you want to create a new RFC please create a page with the name phpBB3.1/RFC/<name of RFC> enter it into this list and create a topic on area51 for its discussion.
- 1 Accepted
- 1.1 Attachments Management
- 1.2 Authentication Plugin Refactoring & User Integration
- 1.3 Cleaning up the ACP UI
- 1.4 General Hook Architecture
- 1.5 Improve Pruning Feature
- 1.6 Improved Template Engine
- 1.7 IP banning to use 'longest prefix matching'
- 1.8 Overridable Imageset and Theme Paths for CDNs
- 1.9 PHP Timezone Handling
- 1.10 Pre-Compile Template Includes
- 1.11 Cache Refactoring
- 1.12 Search Backend Refactoring
- 1.13 Session Backend Abstraction
- 1.14 Simple message API
- 1.15 Soft Delete
- 1.16 SQLite 3.0+ Support
- 1.17 Updated BBcode Engine
- 2 Implemented
- 2.1 Ability to delete auto login keys
- 2.2 Autoloading & Class Naming Convention
- 2.3 Automatic UTF-8 Normalization
- 2.4 Avatar Improvements
- 2.5 Coding Guideline Modifications
- 2.6 Config Class
- 2.7 Enhanced Team Page
- 2.8 Extensions
- 2.9 HTML5 Doctype
- 2.10 Improved Page Titles
- 2.11 Link Global Announcements to Forums
- 2.12 Modular cron
- 2.13 No db storage of themes and stylesheets
- 2.14 Removal of Imagesets
- 2.15 Rename MSNM to WLM
- 2.16 Request class
- 2.17 Resume Support for Attachments
- 3 Deferred
- 4 Suggested
- 5 Rejected
- 6 Replaced
These RFCs have been accepted but still need to be implemented or their implementation is still incomplete or unsatisfactory.
Use DateTime(Zone) classes introduced in PHP 5.1 and 5.2 for calculating displayed times from Unix timestamps. Replace GMT offset and DST flag with a location-based timezone selection. Ticket, Discussion
Create a template "region" which is pre-compiled at compile time which loads all hooks' template code for that region. Discussion
Refactor ACM classes. Ticket
These RFCs have been implemented. No further work is required.
Introduce a config class. Ticket
These are RFCs that might be brought back at a later point, but no work is currently taking place.
These are RFCs which have been suggested, but not yet accepted or rejected.
These RFCs have been rejected.
These RFCs were replaced with a different proposal.