All,

I want to start a discussion about the usage of OpenRC's C api as
defined in rc.h.

I have no idea which projectss out there are using it, or which
functions they are using.

There are two functions I can deprecate immediately and prepare to drop
in 1.0 -- these are rc_getline() because getline() is now a posix
function, and rc_sys() because the OpenRC internal code no longer uses
it and because it is broken (it doesn't distinguish between containers
and virtual machines).

What I want to know is,

- Which projects include rc.h?

- What are you using in rc.h?

From my perspective it looks like a number of the functions in librc are
probably functions that should be internal to OpenRC instead of being
shared in an API; however, I don't want to knowingly break anything by
moving functions that someone is using.

Thanks,

William

Attachment: signature.asc
Description: Digital signature

Reply via email to