On 05/14/2013 05:28 PM, Dwight Engen wrote: > On Tue, 14 May 2013 14:13:45 -0500 > Serge Hallyn <serge.hal...@ubuntu.com> wrote: > >> Hi, >> >> I'd like to rewrite lxc-create to be c (calling out to the c templates >> which continue to be scripts for the most part). Unfortunately right >> now the lxcapi_create() just takes arguments to send to the lxc-create >> script. >> >> I could either dump the existing lxcapi_create function, replace it >> with something close to the lxcapi_clone, and update the current >> callers, or I can write a new function lxcapi_create2, keeping >> lxcapi_create() as calling the c program (which then calls >> lxcapi_create2 :). >> >> The only reason to go with lxcapi_create2 would be for out of tree >> callers (which includes the go bindings). Since we're not at 1.0 yet >> we don't guarantee anything about api stability (for exactly this >> reason), but I thought I'd ask anyway what you all thought. > > I'd vote for trying to keep the API as clean as possible until 1.0, but > then I don't have an out of tree caller to update. This brings up a > question though, with 1.0 we are going to consider stable the > lxcapi_* routines only and not all symbols available from liblxc.so, > correct?
Correct, at least that was my plan. >> -serge > -- Stéphane Graber Ubuntu developer http://www.ubuntu.com
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d
_______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel