On Sun, Jun 24, 2012 at 12:37:39AM +0200, Antoine Jacoutot wrote: > On
Sat, Jun 23, 2012 at 07:23:25PM +0200, Juan Francisco Cantero Hurtado
wrote: > > > because there is no technical argument and it has to be a
base by case decisioa anyway.
> > 
> > Right. The comment is too generic and subjetive. Let me try again:
> > 
> > If you're importing new software that uses gsetting, test the
> > software on a non-gnome WM. If you have problems, try disabling
> > temporarily gsettings in the package.
> > 
> > Better, right? :)
> 
> Again this has _nothing_ to do with gnome.  I can bet that if I try
> your emacs port in port I will see the same bug as you do outside of
> gnome.
> 

I've wasted one hour installing gnome and updating the other
packages. I've compiled the original port without my one-line change,
i.e. with gsettings enabled. I've open/close (exactly) 50 times emacs
with C-x C-c. I'm writing this mail with emacs on gnome. *All works
OK*.

Also, it's not my port. The author is Manuel. I don't know if the port
is right or if is broken. I don't care. I can't judge the quality of
this port because I haven't read the ports documentation (but is in my
todo). Sometimes, I test some ports of this list because I think that
the tests are very important, but I never talk about quality of the
ports. I've been fighting (as a user) with compilations and
dependencies for almost 13 years, so I think that I can be a good
tester for the ports.

I just wanted give a advice to other developers based on my
experience. The first was a bad advice, the later is correct in my
opinion. The developers are free of to listen my advice or not. I'll
not change my opinion about gsetting/gnome-setting-daemon for a long
time (despite of my very good experience with gnome on openbsd).

Again, emacs and other gtk3 applications are broken but the fix is
very simple. I never said that gnome or gsettings are a bad thing. I
said that gsettings is the usual culprit because a lot of applications
have a broken implementation of gsettings. Also, usually gsettings is
not essential for the applications.

Despite of the possible interpretations of my mail, I'm not upset or
something similar. Just this type of threads are very frustrating for
me. I waste a lots of time on tests for demostrating something obvious
for me and also is very exhausting for me to discuss in English.

So, we should not waste more time with this discusion :)

-- 
Juan Francisco Cantero Hurtado http://juanfra.info

Reply via email to