[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-distro-pkg-dev
Subject:    RFC: GConf Preference Backend for IcedTea
From:       neugens () limasoftware ! net (Mario Torre)
Date:       2007-10-31 0:21:34
Message-ID: 1193790094.4755.10.camel () nirvana ! limasoftware ! net
[Download RAW message or body]

hehe, it seems like I'm going back in time with this :)

I've just finished to port the GConf backend to IcedTea, so sorry for
cross posting, but I think it's a good news for both Classpath and
IcedTea.

I'm asking for comment because I'm not a configure expert, so may very
well be that this is not the perfect way to handle things.

I've tested with few applications and all seems correct, the code is
pretty much the same as the Classpath version. I've not tested it as
concern the security model. I say this because I've seen that the
FileBasedPreferences in openjdk does a little more checks on the
SecurityManager than what we do. I want to check this carefully, but
other than that, I think it's ok as is.

This thing works that way, if the user issues a --disable-gconf-peer to
configure, nothing happens and the backend is not compiled. Otherwise,
the backend is compiled and a shared object is created and then copied
in the jre tree (much like we do with gcjwebplugin). Also, a patch is
applied to call this backend on Linux and Solaris.

I'm waiting for comments, thanks,
Mario
-- 
Lima Software - http://www.limasoftware.net/
GNU Classpath Developer - http://www.classpath.org/
Fedora Ambassador - http://fedoraproject.org/wiki/MarioTorre
Jabber: neugens at jabber.org
pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF
Fingerprint: BA39 9666 94EC 8B73 27FA  FC7C 4086 63E3 80F2 40CF

Please, support open standards:
http://opendocumentfellowship.org/petition/
http://www.nosoftwarepatents.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: icedtea-gconf.patch
Type: text/x-patch
Size: 113750 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20071031/0f3307dc/attachment.bin \
                
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
	firmata digitalmente
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20071031/0f3307dc/attachment-0001.bin \



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic