On 06/10/10 12:31 PM, Alok Aggarwal wrote:
Hi Darren,
On Thu, 10 Jun 2010, Darren Kenny wrote:
Hi,
At the moment, in the cud_dc workspace, we are still using the
/usr/src/arch_proto directory for all the modules.
I'm assuming that this is not the correct place to have things going forward.
I'm still relatively new to the caiman team, so I'm wondering if there are
guidelines for placing modules in the source tree?
I don't think there are specific guidelines for slim_source.
I believe it may be easiest to follow the ON guidelines
wrt where specific bits of code should go in the source tree
given our end goal of eventually ending up in the ON source.
Yes, that should be more or less the assumption.
For example, where do the Data Object Cache, Logging and Engine implementations
belong - is it $SRC/lib/install ?
Yeah, perhaps $SRC/lib/install/{doc, engine, ..} since they're
just libraries?
I'd recommend not interposing the "install" layer. Unless it somehow
adds value in the build process (which I'm doubtful of).
What about the new DC implementation? Is it $SRC/cmd/distro_const - replacing
the existing one?
I think so.
Also, then where should these new pieces of infrastructure be installed to?
No clue where python stuff ends up getting installed in ON.
Why wouldn't we just continue using the vendor-packages/osol_install
location?
Dave
_______________________________________________
caiman-discuss mailing list
caiman-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss