Hoa is a modular, extensible and structured set of PHP libraries. Moreover, Hoa aims at being a bridge between industrial and research worlds.
Central
The central repository contains all Hoa's libraries. It is a read-only repository.
Request For Comments
Many changes, including bug fixes or documentation improvements can be implemented via our classical workflow (see the Contributor Guide). However, some changes are more important, and can potentially impact the whole design of several libraries. In this particular case, we need to produce a consensus among the Hoa community.
The Request For Comments (RFC) process aims at providing a consistent path for new features to enter libraries, so that all stakeholders can be confident about the direction the language is evolving in.
All RFC are hosted on the
the Github mirror under
the form of issues. A special label
request for comment
indicates them.
There is no hard and strict process yet. If you would like to create an RFC, come on IRC or “copy” an existing ones. The main design is: Introduction, goals, details, impact, and outro.
Roadmap
A roadmap is mostly a set of RFC. Each roadmap takes the form of a milestone on Github.
Existing milestone:
CI status
Library | Build status | Code coverage score |
---|---|---|
Acl | ||
Compiler | ||
Consistency | ||
Console | ||
Database | ||
Dispatcher | ||
Event | ||
Exception | ||
Graph | ||
Iterator | ||
Json | ||
Locale | ||
Math | ||
Mime | ||
Protocol | ||
Registry | ||
Ruler | ||
Socket | ||
Stream | ||
Ustring | ||
View | ||
Visitor | ||
Websocket | ||
Zombie |
Documentation
Different documentations can be found on the website: http://hoa-project.net/.
Contribution
Do you want to contribute? Thanks! A detailed contributor guide explains everything you need to know.
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
License
Hoa is under the New BSD License (BSD-3-Clause). Please, see
LICENSE
.