xp-framework/rfc
One of the major deficiencies in the development of many projects is that there is no roadmap or strategy available other than in the developers' heads. The XP team publishes its decisions by documenting change requests in form of RFCs.
Issues
- 9
Drop PHP 7 support
#343 opened by thekid - 9
Extract reflection to its own library
#338 opened by thekid - 2
Drop XP <= 9 compatibility
#341 opened by thekid - 11
Adopt PHP 8 annotation syntax
#336 opened by thekid - 1
Extract compression streams
#342 opened by thekid - 18
New testing library
#344 opened by thekid - 6
Make XP compiler the Babel of PHP
#299 opened by thekid - 1
Consistent standard library
#345 opened by thekid - 8
Drop annotation key/value pair syntax
#335 opened by thekid - 4
Virtual properties reflection
#340 opened by thekid - 1
Imports in meta information
#339 opened by thekid - 0
iterable<T> / iterable<K, V>
#337 opened by thekid - 3
- 10
Drop PHP 5.6
#334 opened by thekid - 2
Drop HHVM support
#330 opened by thekid - 4
XP 10 release
#333 opened by thekid - 1
Configuration
#331 opened by thekid - 1
Connection pool
#315 opened by thekid - 3
JSON as default preferences format
#322 opened by thekid - 7
Merge module.xp and autoload.php
#319 opened by thekid - 0
Deprecate io.sys
#329 opened by thekid - 0
IDisposable
#328 opened by thekid - 2
Compile-time metaprogramming
#327 opened by thekid - 3
Expose database mock implementation
#313 opened by kiesel - 1
Hack language support
#308 opened by thekid - 2
Cast and nullable types
#326 opened by thekid - 6
Builtin dependencies
#318 opened by thekid - 1
Credentials
#316 opened by thekid - 1
Remove xp::stringOf()
#324 opened by thekid - 6
- 2
Remove lang.Object class
#325 opened by thekid - 2
Remove xp::typeOf()
#323 opened by thekid - 2
Module loading
#320 opened by thekid - 3
Use namespaces, not classes
#317 opened by thekid - 6
- 4
Advertise scripts as entry point
#312 opened by thekid - 0
Deprecate array() syntax
#311 opened by thekid - 7
Repeated execution model
#314 opened by thekid - 1
THIS! IS! VERSIOOOOON!
#300 opened by thekid - 2
ResultSets
#309 opened by thekid - 46
Path to XP7
#298 opened by thekid - 9
Subcommands
#303 opened by thekid - 3
- 5
Further minimize the framework
#296 opened by thekid - 2
Extract logging from core
#301 opened by thekid - 0
Remove extension methods from core
#302 opened by thekid - 1
Discontinue remote
#304 opened by thekid - 2
Extract XPCLI from core
#307 opened by thekid - 3
Load modules
#306 opened by thekid - 0
with() results
#305 opened by thekid