Skip to main content

Some thoughts on notes

3 replies [Last post]
diabeteo
Offline
Joined: 2005-11-08

Hi,

First of all, maybe it would be a good idea to add special icon to indicate that there are notes on the back side of an application window?

Please see the screenshot (this is only suggestion):
http://www.worek.lockerson.xon.pl/TWO/notes_icon.jpg

AFAIK from the transcript of chat session on irc about implementing a databasing system, LG3D uses sqlite to store notes (and other things as well). Maybe it would be better to switch to JavaDB (aka Derby), fully transactional, secure and really easy-to-use database?

Java DB homepage:
http://developers.sun.com/prodtech/javadb/
Documentation:
http://db.apache.org/derby/manuals/index.html

What do you think?

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
hideya
Offline
Joined: 2003-07-22

Hi diabeteo,

> First of all, maybe it would be a good idea to add special icon to indicate that there are notes on the back side of an application window?
>
> Please see the screenshot (this is only suggestion):
> http://www.worek.lockerson.xon.pl/TWO/notes_icon.jpg

Yes, this is something I'd like to improve! :) It would be great if you could file an RFE (request for enhancement) on this:

https://lg3d-core.dev.java.net/servlets/ProjectIssues

> AFAIK from the transcript of chat session on irc about implementing a databasing system, LG3D uses sqlite to store notes (and other things as well). Maybe it would be better to switch to JavaDB (aka Derby), fully transactional, secure and really easy-to-use database?

Thanks for the comments and the pointers. We haven't made good progress on this DB discussion. I guess the feature will initially be integrated in the incubator. It definitely makes sense to use Java based DB there, I agree.

hideya

diabeteo
Offline
Joined: 2005-11-08

Hi,

Thank you for your response.

> Yes, this is something I'd like to improve! :) It
> would be great if you could file an RFE (request for
> enhancement) on this:
>

Done :) Issue number 674
https://lg3d-core.dev.java.net/issues/show_bug.cgi?id=674

>
>It definitely makes sense to use Java
> based DB there, I agree.
>

There should't be any problems with replacing sqlite with JavaDB (in fact, the major change would be changing the driver). Due to the fact that JavaDB is only bundled in the newest JDK (Mustang), the javadb.jar (~2 MB) should be included in LG3D.

I am planning to use JavaDB in my app, so when I gain some experience, maybe I could help.

hideya
Offline
Joined: 2003-07-22

Hi diabeteo,

> Done :) Issue number 674
> https://lg3d-core.dev.java.net/issues/show_bug.cgi?id=674

Thanks for your immediate action! :)

> There should't be any problems with replacing sqlite with JavaDB (in fact, the major change would be changing the driver). Due to the fact that JavaDB is only bundled in the newest JDK (Mustang), the javadb.jar (~2 MB) should be included in LG3D.

I see. Since LG3D requires Mustang already, eventually JavaDB will be available for LG3D users (when we moved to a later version of Mustang ;))

> I am planning to use JavaDB in my app, so when I gain some experience, maybe I could help.

That would be helpful. Thanks! :)

hideya