On Thu, Oct 20, 2011 at 04:47:55PM -0400, Mike Frysinger wrote: > with the previously proposed/accepted GLEP 27 stalled, i'm looking into > mitigating the current suckiness of enew{user,group}/egetent. the first step > is simple: let's split these funcs out of eutils.eclass and into a dedicated > eclass. this makes it trivial for people externally to override the > functionality and hook into whatever craziness they want. > > eutils.eclass will inherit this new eclass directly (for the foreseeable > future), so there's no need for tree-wide update bonanzas.
Whatever the eclass name, the API it exports should be controlled carefully so that when g27 lands, we can just swap the functionality directly in- just have the eclass watch for a magic value Either way, sounds good. ~brian