-
Notifications
You must be signed in to change notification settings - Fork 1
Extensions and modules roadmap
This page has been created to coordinate the efforts of all contributors on HipHop development.
/ = unimplemented
→ = planned for implementation
! = partial implementation
OK = implemented
Extension name: mod_session
Progress: 100%
Maintainer: Haiping Zhao <hzhao /at/ facebook.com>
Release date: Unknown
Next commit: Unknown
Status: Waiting for Git commit
Git-repo: http://github.com/facebook/hiphop-php
Implementation (unclear, waiting for release):
- [OK] (all done)
Extension name: mod_memcache
Progress: 20%
Maintainer: Arnaud Granal <serphen /at/ gmail.com>
Release date: ETA first usable basic release 2010-03-30
Next commit: Very soon :)
Status: Basic stuff works
Git-repo: http://github.com/serphen/hiphop-php
Notes:
Sorry I’m a bit late (quite busy working on my FB application :))
Implementation:
- [!] Memcache_add
- [/] Memcache_addServer
- [OK] Memcache_close
- [OK] Memcache_connect
- [/] Memcache_debug
- [/] Memcache_decrement
- [OK] Memcache_delete
- [/] Memcache_flush
- [OK] Memcache_get
- [/] Memcache_getExtendedStats
- [/] Memcache_getServerStatus
- [/] Memcache_getStats
- [/] Memcache_getVersion
- [/] Memcache_increment
- [→] Memcache_pconnect
- [/] Memcache_replace
- [→] Memcache_set
- [/] Memcache_setCompressThreshold
- [/] Memcache_setServerParams
Extension name: mod_geoip
Progress: 5%
Maintainer: Arnaud Granal <serphen /at/ gmail.com>
Release date: 2010-04-01
Next commit: 2010-03-30
→ Code structure and functions prototypes
Status: Pending code.
Git-repo: http://github.com/serphen/hiphop-php
Notes: About two days to code it. For best performance, implementation will be done using GEOIP_MEMORY_CACHE (Geolocation database stored in memory during runtime).
- [→] geoip_continent_code_by_name
- [→] geoip_country_code_by_name
- [→] geoip_country_code3_by_name
- [→] geoip_country_name_by_name
- [/] geoip_database_info
- [/] geoip_db_avail
- [→] geoip_db_filename
- [/] geoip_db_get_all_info
- [→] geoip_id_by_name
- [→] geoip_isp_by_name
- [→] geoip_org_by_name
- [→] geoip_record_by_name
- [→] geoip_region_by_name
- [→] geoip_region_name_by_code
- [→] geoip_time_zone_by_country_and_region
Extension name: mod_bzip2
Progress: 100%
Maintainer: Hui Chen <usa.chen /at/ gmail.com>
Release date: 2010-07-21
Next commit: Unknown
Status: Waiting for Git merge
Git-repo: http://github.com/huichen/hiphop-php/tree/bzip2
Implementation:
- [OK] (all done)
Extension name: mod_zip
Progress: 100%
Maintainer: Hui Chen <usa.chen /at/ gmail.com>
Release date: 2010-07-25
Next commit: Unknown
Status: Waiting for Git merge
Git-repo: http://github.com/huichen/hiphop-php/tree/zip
Implementation:
- [OK] (all done)
Notes: Everything works except that fopen('zip://')
is not going to be supported. The module has passed all tests under phpt/tests/php-5.2.5/ext/zip/tests/ folder.