[Bug 1351] SyncEvolution code cleanup
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=1351
blixtra <blixtra(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |blixtra(a)gmail.com
--- Comment #4 from blixtra <blixtra(a)gmail.com> 2011-07-14 13:46:18 UTC ---
(In reply to comment #1)
> As a small first step, the dbus-server code should be split up into
> one-file-per-class in a sub-directory, to make it easier to maintain the code.
> Chris has started that here:
> https://meego.gitorious.org/meego-middleware/syncevolution/commits/dbus-s...
I've now gotten to a point where this branch has the same test results as
master, currently 3 failures and 3 errors. Thus, I'd say it can be merged once
the 1.2 release is out.
The remaining issue is that when configured with both the --enable-static and
--disable-shared it does not compile unless one adds -ldl to *_LDFLAGS.
However, when using this flag the backends somehow don't get registered. The
first such error encountered when running the test is...
======================================================================
ERROR: testCredentialsRight (__main__.TestConnection)
TestConnection.testCredentialsRight - send correct credentials
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/chris/checkout/meego/syncevolution/test/test-dbus.py", line 2258,
in testCredentialsRight
self.setupConfig()
File "/home/chris/checkout/meego/syncevolution/test/test-dbus.py", line 2151,
in setupConfig
self.session.SetConfig(False, False, self.config, utf8_strings=True)
File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 140, in
__call__
**keywords)
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in
call_blocking
message, timeout)
DBusException: org.syncevolution.InvalidCall: invalid value 'file' for property
'backend': 'not one of the valid values (virtual, calendar = events,
addressbook = contacts, todo = tasks, memo = memos = notes)'
======================================================================
I've been looking into this but have yet to find a fix.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: enhancement
Priority: Medium
Keywords:
Status: ASSIGNED
Who: blixtra(a)gmail.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed: CC
--------
https://bugs.meego.com/show_bug.cgi?id=1351
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 20970] New: auto sync: assume that local sync needs internet access
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=20970
Summary: auto sync: assume that local sync needs internet
access
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ALL
Status: NEW
Severity: critical
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: patrick.ohly(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
Auto-syncing of local sync configs probably doesn't work at the moment because
they never match the "peer is online" checks in the AutoSyncManager code.
The manager should determine what the peer needs based on peerType. Checking
the target config's syncURL doesn't work well because there might not be any.
There also needs to be fallback for "don't know whether it works", in which
case syncing should be allowed.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: critical
Priority: Undecided
Keywords:
Status: NEW
Who: patrick.ohly(a)intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=20970
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 19088] New: Need to run evolution before calendar sync will work
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=19088
Summary: Need to run evolution before calendar sync will work
Classification: MeeGo Platform
Product: OS Middleware
Platform: ---
Version: 1.2
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: patrick.ohly(a)intel.com
ReportedBy: gabriel.schulhof(a)intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
ext-iekku.huttunen(a)nokia.com
Estimated Hours: 0.0
syncevolution@master:a38c914087e9eadad7bff91279fc19ae99e7a11c
When trying to make Google Calendar syncing work, I got this from the local
config:
error code from SyncEvolution fatal error (remote, status 500):
@default/calendar: opening calendar: Cannot open calendar: Calendar does not
exist
The solution was to install evolution, then run it, and click on "Calendar".
After that, the above error disappeared, and syncing started to work.
--------
Product: OS Middleware
Component: SyncEvolution
MeeGo Release: 1.2
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: gabriel.schulhof(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=19088
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 6901] KCalExtended: memo support
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=6901
pohly <patrick.ohly(a)intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #4 from pohly <patrick.ohly(a)intel.com> 2011-07-11 20:54:40 UTC ---
Not going to fix this, mKCal = KCalExtended is obsolete.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Medium
Keywords:
Status: RESOLVED
Who: patrick.ohly(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: 1.2
Flags:
Changed: Status Resolution
--------
https://bugs.meego.com/show_bug.cgi?id=6901
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 8895] KCalExtended backend: time zone not copied
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=8895
pohly <patrick.ohly(a)intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING FOR UPSTREAM |RESOLVED
Resolution| |WONTFIX
--- Comment #3 from pohly <patrick.ohly(a)intel.com> 2011-07-11 20:53:00 UTC ---
Not going to fix this because mKCal = KCalExtended has been obsoleted.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Medium
Keywords:
Status: RESOLVED
Who: patrick.ohly(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: 1.1
Flags:
Changed: Status Resolution
--------
https://bugs.meego.com/show_bug.cgi?id=8895
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 5609] nightly testing: integrate syncevo-dbus-server testing
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=5609
pohly <patrick.ohly(a)intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|High |Medium
--- Comment #29 from pohly <patrick.ohly(a)intel.com> 2011-07-11 20:51:50 UTC ---
Nightly testing now contains D-Bus testing. I threw away all of the old code
and added something new to runtests.py (running test-dbus.py) and
resultchecker.py (parse test-dbus.py output, add to nightly.xml grouped by test
class).
Open: run syncevo-dbus-server under valgrind. Less important, but still
blocking closing this issue.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Medium
Keywords:
Status: ASSIGNED
Who: patrick.ohly(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: 1.1
Flags:
Changed: Priority
--------
https://bugs.meego.com/show_bug.cgi?id=5609
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
9 years, 6 months
[Bug 19464] New: defaultPeer has changed somehow
by bugzilla@meego.com
https://bugs.meego.com/show_bug.cgi?id=19464
Summary: defaultPeer has changed somehow
Classification: MeeGo Projects
Product: SyncEvolution
Platform: ---
Version: unspecified
Platform: Common
Architecture: ---
Status: NEW
Severity: normal
Priority: Undecided
Component: SyncEvolution
AssignedTo: syncevolution-bugs(a)meego.bugs
ReportedBy: jku(a)linux.intel.com
QAContact: jingke.zhang(a)intel.com
CC: syncevolution-bugs(a)meego.bugs,
syncevolution-default-bugs(a)meego.bugs
Estimated Hours: 0.0
defaultPeer used to work as a "global" configuration variable: setting it in
any configuration would mean sync-ui could do GetConfig("", False) at startup
to figure out which config to show.
Now this seems to no longer work: I'm saving a configuration and setting
"defaultPeer" in it. When I next query GetConfig("", False) it doesn't give me
a defaultpeer.
In the long term we may want to question if the idea of "defaultPeer" is viable
(or if multiple active configs should be exepcted), but for now the sync-ui
relies on it.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Undecided
Keywords:
Status: NEW
Who: jku(a)linux.intel.com
Assigned To: syncevolution-bugs(a)meego.bugs
Target Build: ---
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=19464
--
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
9 years, 6 months