Hi,
On Tue 28, 2012, at 6:32 PM, Michael Dürig wrote:
On 28.2.12 15:40, Thomas Mueller wrote:
One reason to use the MicroKernel API is so we can implement a native
version of the MicroKernel. See also
http://wiki.apache.org/jackrabbit/Goals%20and%20non%20goals%20for%20Jackrab
bit%203 - TBD - Microkernel portable to C:
I think it is valuable to have a language agnostic API as long as
there is a real chance anyone will ever build a Microkernel or an
implementation on top of the Microkernel with a language which does
not interoperate well with Java. However, internally we should break
down the functionality provided by that API into smaller units with
well defined and separate functionality as Jukka started to draft it
with the Tree interface.
Michael
I second your point: having a stringly typed MK interface in order to
support programming languages such as C should not imply that an
internal module has to be squeezed into this frame.
Dominique