I am currently in India with limited bandwidth, so just some quick notes
- I am not sure I am ready to move this to REVU just now, as I am not
comfortable that I have been able to communicate what Java DB (or Derby)
is ;)   (sorry about that...)

It is *not just a library*.  It is the leading [open source] Java
database (like MySQL is the leading non-Java OS DB).  Yes, it is *also*
embeddable and other applications can embed derby.jar's classes.

While probably not the right forum, why does the Java packaging policy
insist on renaming and moving jars?  jars are not just libraries, they
are also applications/executables 'java ... -cp foo.jar' (like in Java
DB/Derby).  Finding the jars renamed and moved out of the product home
directory would probably be somewhat confusing to users - and break both
docs and user utilities for Java DB/Derby.

Some comments re why Java DB over Apache Derby:

  * The Derby community is rather keen on keeping Derby platform
independent, and I would not expect the community to provide platform
specific packaging - that is where Java DB can help you as Sun does just
that

  * Java DB is supported by the NetBeans IDE out of the box, used by the
GlassFish application server and distributed with Sun's JDK 6 and should
be there in this Java development to deployment environment.

  * You can buy enterprise 24/7 support for Java DB (but not if you run
on binaries not 1:1 with the Java DB/Derby releases (which are in 100%
sync)).

By the way, Derby has build dependencies on other binaries like
junit.jar (in Ubuntu, 4 different packages), DITA-OT1.1.2.1_bin-ASL.zip
(not in Ubuntu), JSR169's jars (not in Ubuntu), and JDK 1.4.x (do not
know the status of building Derby with the Blackdown Java binaries in
Ubuntu, never heard of anyone trying it) - see
http://db.apache.org/derby/dev/derby_source.html.  These would also need
to be made available if a Java DB/Derby Ubuntu package were to be built
from source.

Without having the above points clear, I fear a revu/motu discussion
risk being in vain.  Perhaps an offline discussion could be more
fruitful?

-- 
FeatureFreeze exception request for sun-javadb
https://bugs.launchpad.net/bugs/192887
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to