On 6/7/10 15:52, Roy T. Fielding wrote:
Hi Richard,
This isn't too important, but I have to admit that
charged with the creation and maintenance of
open-source software related to an OSGI based runtime for
creating enterprise servers
doesn't actually say anything meaningful to me because
it has too many happy market terms.
Would it be fair to summarize Karaf as
"an OSGI-based runtime container that allows various components
and applications to be dynamically deployed within a Java servlet
environment"
I don't think there was an attempt to use "happy market terms", but we
can certainly try to improve the description.
Your characterization seems somewhat narrowly focused on servlets, but
Karaf really is a generic, OSGi-based runtime for creating enterprise
servers, which may or may not use servlets. It simply tries to provide a
common set of generic features needed by enterprise services, such as
hot deployment, configuration management, logging, extensible and
remotely accessible shell, etc. You could build any sort of server out
of these features.
I understand your main concern to be that the description is too broad,
is that correct? Given that the applicability of Karaf is broad and
generic, do you have any further suggestions on how better to describe
it to make it sound more focused? Thanks.
-> richard
....Roy