On 2015-03-12 08:01 -0500, Joel Sherrill wrote:

> What will happen to source modules that are third party? Will we blend their 
> .h with our own? Will this negatively impact the integrity of a source import?

Yes, their public APIs will become part of our own.  If we take ownership we 
will be able to properly document the APIs which currently gets ignored.

It's more work to maintain however it is extremely beneficial to shipping RTEMS 
as 'one package'.  We also need to test these packages within our own test 
suite 
this makes it easier.


> Will we be losing on the modularilty front?

No, the goal here is to make RTEMS more modular.  We lose by hiding headers 
where we can't see them.  There is so much interdependence within RTEMS this is 
why we have to use -link-start / link-end hacks in the linker.  The goal is to 
eventually remove the requirement for this hack as it can hide issues.  This is 
a long term goal.


> Sebastian.. You have merged multiple pieces of third party code in the past 
> year. Let's take a couple as examples and walk through the impact on them. 
> Libcrypt? Sha? Jffs2?

That is a great idea.


Amar.
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to