J0sh0nat0r / php-oso

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to contribute

d70rr3s opened this issue · comments

Hi, I was looking to start experiment using Oso in several PHP projects and follow around until found your project. Are you planning maintain this as an usable library (until Oso fork/provides one themselves)? If so, I would love to contribute. Any thoughts or plan on how working further on it? Pardon me, if I mix up words or expressions are not quite right, my English is a little rusty.

commented

Hi, thank you for taking an interest in the project!
To address your questions:
Yes I'm definitely planning on publishing / maintaining this, along well as an integration for the Laravel framework.
I'm actually not sure what the best way to contribute would be right now, the easiest would probably be to play around and see if you can find any bugs / rough edges (the API hasn't yet been stabilized so now is the best time to address these)
I'll also leave a rough outline of what's missing below, in-case you feel like taking a stab at any of it:

  • More integration tests to be ported, for the Oso / Polar classes (my current focus)
  • Documentation that demos the same features as the official docs
  • Subspecializer support in Host (waiting until I come across a test that fails on this)
  • An interface checklist, as seen here

Thanks again for your interest and willingness to contribute, don't hesitate to reach out if you want to discuss anything further :)