public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] rfc: openrc c api (librc) usage
@ 2015-12-10 16:32 William Hubbs
  2015-12-15  5:00 ` Mike Frysinger
  0 siblings, 1 reply; 5+ messages in thread
From: William Hubbs @ 2015-12-10 16:32 UTC (permalink / raw
  To: gentoo development

[-- Attachment #1: Type: text/plain, Size: 875 bytes --]

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 #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-12-16 19:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-10 16:32 [gentoo-dev] rfc: openrc c api (librc) usage William Hubbs
2015-12-15  5:00 ` Mike Frysinger
2015-12-16  6:44   ` [gentoo-dev] " Duncan
2015-12-16 18:09     ` Michael Orlitzky
2015-12-16 19:07     ` Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox