Re: [Evolution-hackers] EDS integration is broken in Gnome-panel's (3.8.x) clock-applet

2014-06-17 Thread Milan Crha
On Mon, 2014-06-16 at 17:08 +0005, Khurshid Alam wrote:
 Hi,
  
 I am using Gnome-panel 3.8 (Gnome-Flashback Project) in Ubuntu 
 14.04.The clock applet doesn't show any evolution/eds events or 
 tasks anymore. My strong suspicion is that it happens because of 
 certain changes in evolution-data-server (since 3.7.x). The bug is 
 reported here: https://bugzilla.gnome.org/show_bug.cgi?id=728547

Hi,
are you sure Ubuntu 14.04 ships evolution-data-server 3.8? I strongly 
doubt it, it's two years old version now. You may report this to the 
Gnome-Flashback project, rather than to GNOME's gnome-panel, and they 
should be able to give you more info what's going on - supposing the 
Gnome-Flashback project is actively maintained. 
 
 Unfortunately, I can not debug it by myself due to lack of code 
 knowledge,  so, I am asking here.
ny detail matters. Simple it doesn't work really doesn't work in 
every means. Is it that you do not see any evens from local (On This 
Computer) calendars/tasks, or from those authenticated, like CalDAV? 
Do you know whether the version the Gnome-Flashback uses has Matthew's 
patch included or not?
Bye,
Milan
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] EDS integration is broken in Gnome-panel's (3.8.x) clock-applet

2014-06-17 Thread Khurshid Alam



Hi,
are you sure Ubuntu 14.04 ships evolution-data-server 3.8? I strongly 
doubt it, it's two years old version now. You may report this to the 
Gnome-Flashback project, rather than to GNOME's gnome-panel, and they 
should be able to give you more info what's going on - supposing the 
Gnome-Flashback project is actively maintained. 


I am sorry. What I meant was that, it doesn't work with EDS-3.8, 
EDS-3.10  EDS-3.12 (with gnome-panel 3.8.x). However it does work with 
EDS-3.6 (with gnome-panel 3.6.x). It has stopped working somewhere 
between 3.6  3.8gnome-panel was not maintained in this period  it 
was before the birth of Gnome-Flashback project.(BTW, By default Ubuntu 
14.04 has EDS-3.10).


I already filed a bug to launchpad but Dimitry, one of flashback 
project maintainer, said he lacks in code-knowledge to debug this. That 
is why I asking here to find someone who can.I will try to ping Albert 
(most active developer for panel) about this...may be he can tell 
what's happening.


I used to debug clock with gdb gnome-clock-applet-mechanism but that 
method was depreciated  gnome-panel --replace doesn't throw any 
error.



ny detail matters. Simple it doesn't work really doesn't work in 
every means. Is it that you do not see any evens from local (On This 
Computer) calendars/tasks, or from those authenticated, like CalDAV? 
Do you know whether the version the Gnome-Flashback uses has 
Matthew's 
patch included or not?

Bye,
Milan


It doesn't show any events for both,local  online calendars (caldav. 
google etc.). The appointment  task window-section is simply 
missing...see the screenshot: http://i.imgur.com/6UCa6Zt.png


Matthew provided the patch for Gnome-panel-3.6. The version I am using 
is Gnome-panel-3.8  the patch is included. 

Yes, it could be a bug in gnome-panel, but looking at the all the 
release notes ( commits) for gnome-panel since 3.6.x, I could not find 
any significant changes made to clock-applet which could be responsible 
for this. Panel 3.8 is basically same as 3.6 with minor bug-fixes  
patches.


Thanks.
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] EDS integration is broken in Gnome-panel's (3.8.x) clock-applet

2014-06-17 Thread Milan Crha
On Tue, 2014-06-17 at 11:54 +0005, Khurshid Alam wrote:
 I am sorry. What I meant was that, it doesn't work with EDS-3.8, 
 EDS-3.10  EDS-3.12 (with gnome-panel 3.8.x). However it does work 
 with EDS-3.6 (with gnome-panel 3.6.x). It has stopped working 
 somewhere between 3.6  3.8gnome-panel was not maintained in 
 this period  it was before the birth of Gnome-Flashback 
 project.(BTW, By default Ubuntu 14.04 has EDS-3.10).

Hi,
it doesn't seem they are using GNOME's git [1] for their changes, at 
least based on the names you mentioned. Is it correct or I'm wrong?
I can give a flash shot on their calendar code, but I need to look at 
the right code, not at an old.
Bye,
Milan

P.S.: There had been done many changes during the year, aka between 
3.6 and 3.10, thus if they did not update their code, then they are 
lost. There had been done also soname version bumps, thus if you want 
to run gnome-panel with evolution-data-server 3.10.x, then you should 
build gnome-panel against that version first.

[1] https://git.gnome.org/browse/gnome-panel/log/?h=gnome-3-8


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] EDS integration is broken in Gnome-panel's (3.8.x) clock-applet

2014-06-17 Thread Khurshid Alam



Hi,
it doesn't seem they are using GNOME's git [1] for their changes, at 
least based on the names you mentioned. Is it correct or I'm wrong?
I can give a flash shot on their calendar code, but I need to look at 
the right code, not at an old.

Bye,
Milan


AFAIK, Alberts is trying to modernize the code but not all changes can 
be merged with git-master (at least not now) hence he is maintaining 
separate repo/branch. (I will let Alberts reply here). Gnome-panel-3.8 
is the latest version available to us.For latest code changes you can 
look at git-master[1].


On Ubuntu the source is available here: 
https://launchpad.net/ubuntu/trusty/+source/gnome-panel/1:3.8.0-1ubuntu12
P.S.: There had been done many changes during the year, aka between 
3.6 and 3.10, thus if they did not update their code, then they are 
lost. 


That is exactly what I fear.

There had been done also soname version bumps, thus if you want 
to run gnome-panel with evolution-data-server 3.10.x, then you should 
build gnome-panel against that version first.


What do you mean by that? On Ubuntu, panel was always built against 
respective EDS available. Here is the complete scenario:


Gnome-Panel EDS Ubuntu  Status (EDS-Integration 
in clock)
---
3.6 3.6 12.10   Working #patch 
provided here

3.6 3.8 13.10   Not Working

3.83.8		13.10		Not Working 


3.6 3.1014.04   Not Working

3.8 3.1014.04   Not Working



[1] https://git.gnome.org/browse/gnome-panel/log/?h=master 


Thanks.
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers