After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744660 - Fails to build with evolution-data-server 3.13.90
Fails to build with evolution-data-server 3.13.90
Status: RESOLVED OBSOLETE
Product: bijiben
Classification: Applications
Component: Providers
3.15.x
Other Linux
: Normal normal
: ---
Assigned To: Bijiben maintainer(s)
Bijiben maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-02-17 13:08 UTC by Milan Crha
Modified: 2018-01-19 04:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed patch (1.51 KB, patch)
2015-02-17 13:08 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2015-02-17 13:08:35 UTC
Created attachment 297018 [details] [review]
proposed patch

The bijiben fails to build with evolution-data-server 3.13.90 due to (intentional) API changes. See [1] for more details.

I use a 10 seconds default timeout, but if you expect only local memos to be used (the code gives me everything, even disabled sources), or local and GOA based, then you can set timeout -1, to not wait for credentials and full connection at all.

In case you might want to provide also Memos from remote sources which require authentication, then you might need to incorporate something like the patch from bug #743979, only check for memo lists, instead fo address books.

[1] https://mail.gnome.org/archives/evolution-hackers/2015-February/msg00000.html
Comment 1 Pierre-Yves Luyten 2015-02-19 22:18:05 UTC
Thanks Milan,

It's committed but indeed I would like goa based memo to work. For example I have ownCloud memos. On this specific example, a better alternative for the user is to rely on ownCloud notes, but other online memos might be good.

So, not closing right now.
Comment 2 Milan Crha 2015-02-20 07:53:39 UTC
I'd say you can build now, thus this bug is over, and open a new bug report to enable authentication support for eds sources in bijiben, but the decision is truly up to you, aka whatever works the best for you :)