facebook / openbmc

OpenBMC is an open software framework to build a complete Linux image for a Board Management Controller (BMC).
628 stars 280 forks source link

Wedge specific and non-specific code #10

Closed mwilliams-ct closed 9 years ago

mwilliams-ct commented 9 years ago

Hi,

I've been working my way through the openBMC code, in particular the new software in userspace which I understand to be in meta-openbmc/meta-facebook/meta-wedge/recipes-wedge.

It seems to me that several of these apps shouldn't be in this layer as they don't appear to be Wedge specific. These are:

In addition, I would suggest the following software needs to be modified to decouple platform dependent code:

It could be that I have misunderstood your intentions, and you would rather these did stay where they are and remain platform dependent. Either way, I'd be grateful if you could let me know your opinions.

Thanks in advance for your time!

tfangit commented 9 years ago

Yes. Some packages that are current in wedge board layer can be re-used by other boards. We are in the process to move such packages into common layer.