On Thu, Jul 19, 2018 at 9:36 PM, Niklas Keller <m...@kelunik.com> wrote:
> Hey, > > I'd prefer a proper OO API in case we add new features in that area. > It would be nice but it's much more work as it would require quite a bit of changes in all csr functions and to make it consistent with other bits, we should also introduce objective API for other parts like x509. So unless you volunteer to do all the work anytime soon, I don't think we can have this as a requirement. I think it's actually still ok to accept any extending of the current functions because some parts of the implementation and tests could be then useful when when moving to the objective API and until then the functionality will be at least available to users. It might be also possibly that someone will do it all in PHP once the FFI is in (basically in kind of the same way as pyca cryptography) but that might take some time too... Cheers Jakub