← Back to team overview

openstack team mailing list archive

Re: Lazy import of modules


I can understand that the Swift guys don't want to destabilize their codebase, but Glance and Nova should have some common items, no?  Lazy loading, logging, and I18N support all spring to mind as likely to be common across Glance and Nova.


> -----Original Message-----
> From: Jay Pipes [mailto:jaypipes@xxxxxxxxx]
> Sent: 13 January 2011 11:50
> To: Ewan Mellor
> Cc: Todd Willey; openstack@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Openstack] Lazy import of modules
> On Wed, Jan 12, 2011 at 6:43 PM, Ewan Mellor
> <Ewan.Mellor@xxxxxxxxxxxxx> wrote:
> > At the risk of starting to shave yaks: do we want to have an
> openstack-common then?  It seems to be DOA at the moment.
> There's little to no agreement on common principles and code between
> the projects, unfortunately. It would be best, IMHO, to just put this
> in the Nova project alone. Swift coders don't have much interest in
> using much of the code in Nova, and for Glance, we've used a bit of
> code from Nova but will not likely be using much more, and may even
> revert some of the Nova-centric stuff (like flags.py) to more
> standards-based approaches used by Swift.
> -jay

Follow ups