Another thing is separation of concerns. People may want to make really
fancy launchers, so it make sense to keep the launcher separate. I
prefer a simple launcher, but the idea was that we could also have other
special purpose launchers too.
-> richard
Karl Pauls wrote:
Hi,
I am looking at the two binaries to be released. The only difference I can see
is;
a) Main contains the Main class and th Main-Class manifest entry.
b) The Framework has a ExportPackage manifest entry.
Maybe I missed something, but is it worthwhile to maintain two such similar
artifacts?
Well, the thing is that the main project does more then just create
this artifact. It does create the basic felix project we released
earlier (felix-1.0.0.zip). In other words, all one needs to do to get
a simple felix shell is to build the main project and call "java -jar
bin/felix.jar". So that is the justification for the main project.
Additionally, since the framework is geared towards easy embedding we
just have "our" main class in the main project and not in the
framework project.
Does that make it more clear?
regards,
Karl
Cheers
--
Niclas Hedhman, Software Developer
I live here; http://tinyurl.com/2qq9er
I work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug