Re: advice for syncevolution in squeeze
On So, 2010-11-07 at 22:05 +0000, Adam D. Barratt wrote:
> On Mon, 2010-10-25 at 22:39 -0300, David Bremner wrote:
> > On Sun, 24 Oct 2010 13:46:58 +0200, Patrick Ohly <patrick.ohly@intel.com> wrote:
> >
> > > If 1.0 + bug fixes is not acceptable for Debian Squeeze, then I suggest
> > > that direct synchronization with phones gets disabled entirely in the
> > > Debian Squeeze build by turning off Bluetooth support. Users who want
> > > that need to find a backport of SyncEvolution.
> >
> > This is of course easy to do. And I don't mind doing the backport.
>
> Was this feature not present in beta 2, or just not useful then?
It was present, but not completed yet.
> > > FWIW, I still think that 1.0 + bug fixes is the better choice for
> > > Squeeze. It has been in use for a while now and arguably is better than
> > > beta 2, with no known regressions whatsoever.
> >
> > I'm also willing to do this if the release team approves it.
>
> I'm not sure I'm going to like the answer, given the commit count you
> mention below, but how large is the diff between what's currently in
> squeeze and the proposed 1.0 packages?
See attached a diffstat between the release archives (which include the
Synthesis engine).
> > One thing I
> > (belatedly) realized is that we need to think about not only the changes
> > introduced by a new upstream version of syncevolution (some 360 commits
> > between 1.0beta2 and 1.0, about 80 of these are translations) but also
> > in libsynthesis (another 77 commits).
>
> Would that be 3.4.0.6+ds4-1, which is currently in experimental? (The
> changelog suggests that +ds2-1 might be a more sensible comparison
> point, but that doesn't appear to have ever been in the archive, so
> isn't as easy to diff against).
Not sure about the Debian versions. But the Synthesis engine hasn't
changed that much recently, so the one from experimental should be fine
for SyncEvolution 1.0.1.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
syncevolution-1.0.1//README.html |only
syncevolution-1.0.1//README.rst |only
syncevolution-1.0.1/ChangeLog | 2717 ++++++++++
syncevolution-1.0.1/HACKING | 74
syncevolution-1.0.1/Makefile-gen.am | 51
syncevolution-1.0.1/Makefile.am | 51
syncevolution-1.0.1/Makefile.in | 132
syncevolution-1.0.1/NEWS | 317 +
syncevolution-1.0.1/README | 809 !!
syncevolution-1.0.1/config.h.in | 9
syncevolution-1.0.1/configure | 1752 +-!!!
syncevolution-1.0.1/configure-post.in | 8
syncevolution-1.0.1/configure-pre.in | 112
syncevolution-1.0.1/configure.in | 120
syncevolution-1.0.1/gen-autotools.sh | 96
syncevolution-1.0.1/po/LINGUAS | 5
syncevolution-1.0.1/po/POTFILES.in | 1
syncevolution-1.0.1/po/ast.po |only
syncevolution-1.0.1/po/de.po | 1126 !!!!
syncevolution-1.0.1/po/en_GB.po |only
syncevolution-1.0.1/po/es.po | 1137 !!!!
syncevolution-1.0.1/po/fi.po | 1270 !!!!
syncevolution-1.0.1/po/fr.po | 1225 +!!
syncevolution-1.0.1/po/it.po | 700 !!
syncevolution-1.0.1/po/ja.po | 1094 !!
syncevolution-1.0.1/po/ko.po | 1159 +!!
syncevolution-1.0.1/po/nl.po | 1164 +!!
syncevolution-1.0.1/po/pl.po | 1225 !!!!
syncevolution-1.0.1/po/pt_BR.po | 1119 +!!
syncevolution-1.0.1/po/ru.po |only
syncevolution-1.0.1/po/sk.po |only
syncevolution-1.0.1/po/sv.po | 1201 +!!
syncevolution-1.0.1/po/tr.po |only
syncevolution-1.0.1/po/zh_CN.po | 1178 +!!
syncevolution-1.0.1/po/zh_TW.po | 714 !
syncevolution-1.0.1/src/Makefile-gen.am | 121
syncevolution-1.0.1/src/Makefile.am | 123
syncevolution-1.0.1/src/Makefile.in | 335
syncevolution-1.0.1/src/backends/addressbook/Makefile.in | 7
syncevolution-1.0.1/src/backends/evolution/EvolutionCalendarSource.cpp | 41
syncevolution-1.0.1/src/backends/evolution/EvolutionCalendarSourceRegister.cpp | 3
syncevolution-1.0.1/src/backends/evolution/EvolutionContactSource.cpp | 16
syncevolution-1.0.1/src/backends/evolution/Makefile.in | 7
syncevolution-1.0.1/src/backends/evolution/e-cal-check-timezones.c | 3
syncevolution-1.0.1/src/backends/file/FileSyncSource.cpp | 3
syncevolution-1.0.1/src/backends/file/FileSyncSourceRegister.cpp | 12
syncevolution-1.0.1/src/backends/file/Makefile.in | 7
syncevolution-1.0.1/src/backends/maemo/Makefile.in | 7
syncevolution-1.0.1/src/backends/sqlite/Makefile.in | 7
syncevolution-1.0.1/src/backends/sqlite/SQLiteContactSource.cpp | 1
syncevolution-1.0.1/src/backends/sqlite/SQLiteContactSource.h | 1
syncevolution-1.0.1/src/backends/xmlrpc/Makefile.in | 7
syncevolution-1.0.1/src/client-test-app.cpp | 22
syncevolution-1.0.1/src/dbus/Makefile.am | 2
syncevolution-1.0.1/src/dbus/Makefile.in | 109
syncevolution-1.0.1/src/dbus/interfaces/Makefile.am | 30
syncevolution-1.0.1/src/dbus/interfaces/Makefile.in | 135
syncevolution-1.0.1/src/dbus/interfaces/README |only
syncevolution-1.0.1/src/dbus/interfaces/spec-strip-docs.xsl | 1
syncevolution-1.0.1/src/dbus/interfaces/spec-to-docbook.xsl | 271
syncevolution-1.0.1/src/dbus/interfaces/syncevo-server-full.xml | 175
syncevolution-1.0.1/src/dbus/interfaces/syncevo-session-full.xml | 45
syncevolution-1.0.1/src/dbus/syncevo-dbus-types.h | 1
syncevolution-1.0.1/src/dbus/syncevo-server.c | 6
syncevolution-1.0.1/src/dbus/test.c | 1
syncevolution-1.0.1/src/gdbus/Makefile.am | 4
syncevolution-1.0.1/src/gdbus/Makefile.in | 89
syncevolution-1.0.1/src/gdbus/gdbus-cxx-bridge.h | 585 +
syncevolution-1.0.1/src/gdbus/mainloop.c | 12
syncevolution-1.0.1/src/gnome-bluetooth/Makefile.in | 7
syncevolution-1.0.1/src/gtk-ui/Makefile.am | 3
syncevolution-1.0.1/src/gtk-ui/Makefile.in | 105
syncevolution-1.0.1/src/gtk-ui/sync-config-widget.c | 521
syncevolution-1.0.1/src/gtk-ui/sync-config-widget.h | 2
syncevolution-1.0.1/src/gtk-ui/sync-ui.c | 649 -
syncevolution-1.0.1/src/gtk-ui/sync-ui.rc | 12
syncevolution-1.0.1/src/gtk-ui/ui.glade | 1349 -!!
syncevolution-1.0.1/src/syncevo-dbus-server-startup.sh.in |only
syncevolution-1.0.1/src/syncevo-dbus-server.cpp | 2037 ++++!!
syncevolution-1.0.1/src/syncevo-dbus-server.desktop.in |only
syncevolution-1.0.1/src/syncevo/Cmdline.cpp | 435 !
syncevolution-1.0.1/src/syncevo/Cmdline.h | 89
syncevolution-1.0.1/src/syncevo/ConfigNode.cpp |only
syncevolution-1.0.1/src/syncevo/DataBlob.h |only
syncevolution-1.0.1/src/syncevo/FileConfigNode.cpp | 18
syncevolution-1.0.1/src/syncevo/FileDataBlob.cpp |only
syncevolution-1.0.1/src/syncevo/FileDataBlob.h |only
syncevolution-1.0.1/src/syncevo/IniConfigNode.cpp |only
syncevolution-1.0.1/src/syncevo/IniConfigNode.h |only
syncevolution-1.0.1/src/syncevo/LogRedirect.cpp | 347
syncevolution-1.0.1/src/syncevo/LogRedirect.h | 60
syncevolution-1.0.1/src/syncevo/LogStdout.cpp | 9
syncevolution-1.0.1/src/syncevo/Logging.cpp | 23
syncevolution-1.0.1/src/syncevo/Logging.h | 10
syncevolution-1.0.1/src/syncevo/Makefile.am | 15
syncevolution-1.0.1/src/syncevo/Makefile.in | 123
syncevolution-1.0.1/src/syncevo/MultiplexConfigNode.cpp | 7
syncevolution-1.0.1/src/syncevo/MultiplexConfigNode.h | 7
syncevolution-1.0.1/src/syncevo/ObexTransportAgent.cpp | 25
syncevolution-1.0.1/src/syncevo/ObexTransportAgent.h | 2
syncevolution-1.0.1/src/syncevo/SafeOstream.cpp |only
syncevolution-1.0.1/src/syncevo/SafeOstream.h |only
syncevolution-1.0.1/src/syncevo/SingleFileConfigTree.cpp |only
syncevolution-1.0.1/src/syncevo/SingleFileConfigTree.h |only
syncevolution-1.0.1/src/syncevo/StringDataBlob.cpp |only
syncevolution-1.0.1/src/syncevo/StringDataBlob.h |only
syncevolution-1.0.1/src/syncevo/SyncConfig.cpp | 440
syncevolution-1.0.1/src/syncevo/SyncConfig.h | 99
syncevolution-1.0.1/src/syncevo/SyncContext.cpp | 465
syncevolution-1.0.1/src/syncevo/SyncContext.h | 64
syncevolution-1.0.1/src/syncevo/SyncML.cpp | 22
syncevolution-1.0.1/src/syncevo/SyncML.h | 12
syncevolution-1.0.1/src/syncevo/SyncSource.cpp | 58
syncevolution-1.0.1/src/syncevo/SyncSource.h | 68
syncevolution-1.0.1/src/syncevo/SynthesisDBPlugin.cpp | 88
syncevolution-1.0.1/src/syncevo/SynthesisEngine.cpp | 32
syncevolution-1.0.1/src/syncevo/SynthesisEngine.h | 21
syncevolution-1.0.1/src/syncevo/TrackingSyncSource.cpp | 1
syncevolution-1.0.1/src/syncevo/TrackingSyncSource.h | 1
syncevolution-1.0.1/src/syncevo/configs/Makefile.in | 7
syncevolution-1.0.1/src/syncevo/configs/datatypes/01vcard-profile.xml | 38
syncevolution-1.0.1/src/syncevo/configs/datatypes/11calendar-profile.xml | 4
syncevolution-1.0.1/src/syncevo/configs/remoterules/00_need_tz_in_event.xml |only
syncevolution-1.0.1/src/syncevo/configs/remoterules/client/01mobical.xml |only
syncevolution-1.0.1/src/syncevo/configs/remoterules/server/45_N7210c.xml |only
syncevolution-1.0.1/src/syncevo/configs/remoterules/server/46_E55.xml |only
syncevolution-1.0.1/src/syncevo/configs/scripting/11calendar.xml | 26
syncevolution-1.0.1/src/syncevo/declarations.h | 17
syncevolution-1.0.1/src/syncevo/eds_abi_wrapper.cpp | 12
syncevolution-1.0.1/src/syncevo/eds_abi_wrapper.h | 12
syncevolution-1.0.1/src/syncevo/lcs.h | 16
syncevolution-1.0.1/src/syncevo/util.cpp | 144
syncevolution-1.0.1/src/syncevo/util.h | 72
syncevolution-1.0.1/src/syncevolution.cpp | 1119 ++++
syncevolution-1.0.1/src/synthesis-includes |only
syncevolution-1.0.1/src/synthesis/.gitignore | 1
syncevolution-1.0.1/src/synthesis/ChangeLog | 616 !!
syncevolution-1.0.1/src/synthesis/config.h.in | 6
syncevolution-1.0.1/src/synthesis/configure | 91
syncevolution-1.0.1/src/synthesis/configure.in | 12
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/DLL_interface.cpp | 34
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/DLL_interface.h | 3
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/dbapi.cpp | 10
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/dbapi.h | 11
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/pluginapiagent.cpp | 4
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/api_db/pluginapids.cpp | 51
syncevolution-1.0.1/src/synthesis/src/DB_interfaces/odbc_db/odbcapiagent.cpp | 4
syncevolution-1.0.1/src/synthesis/src/Doxyfile |only
syncevolution-1.0.1/src/synthesis/src/EXCLUDE_FILES | 2
syncevolution-1.0.1/src/synthesis/src/Makefile.am | 53
syncevolution-1.0.1/src/synthesis/src/Makefile.am.in | 39
syncevolution-1.0.1/src/synthesis/src/Makefile.in | 1494 !!!!
syncevolution-1.0.1/src/synthesis/src/SDK_EXCLUDE_FILES |only
syncevolution-1.0.1/src/synthesis/src/SDK_FILES | 2
syncevolution-1.0.1/src/synthesis/src/SERVER_FILES | 2
syncevolution-1.0.1/src/synthesis/src/Targets/ReleasedProducts/SDK/define.h |only
syncevolution-1.0.1/src/synthesis/src/Targets/ReleasedProducts/SDK/target_options.h | 1
syncevolution-1.0.1/src/synthesis/src/Transport_interfaces/engine/enginesessiondispatch.cpp | 28
syncevolution-1.0.1/src/synthesis/src/Transport_interfaces/engine/enginesessiondispatch.h | 9
syncevolution-1.0.1/src/synthesis/src/gen-makefile-am.sh | 28
syncevolution-1.0.1/src/synthesis/src/global_options.h | 5
syncevolution-1.0.1/src/synthesis/src/platform_adapters/linux/configfiles.cpp | 2
syncevolution-1.0.1/src/synthesis/src/platform_adapters/linux/platform_timezones.cpp | 73
syncevolution-1.0.1/src/synthesis/src/syncml_tk/src/sml/xlt/all/xltdevinf.c | 10
syncevolution-1.0.1/src/synthesis/src/sysync/binfileimplclient.cpp | 4
syncevolution-1.0.1/src/synthesis/src/sysync/binfileimplds.cpp | 52
syncevolution-1.0.1/src/synthesis/src/sysync/configelement.cpp | 1
syncevolution-1.0.1/src/synthesis/src/sysync/customimplds.cpp | 40
syncevolution-1.0.1/src/synthesis/src/sysync/dataobjtype.cpp | 4
syncevolution-1.0.1/src/synthesis/src/sysync/debuglogger.cpp | 271
syncevolution-1.0.1/src/synthesis/src/sysync/debuglogger.h | 61
syncevolution-1.0.1/src/synthesis/src/sysync/engineinterface.cpp | 40
syncevolution-1.0.1/src/synthesis/src/sysync/localengineds.cpp | 63
syncevolution-1.0.1/src/synthesis/src/sysync/mimedirprofile.cpp | 41
syncevolution-1.0.1/src/synthesis/src/sysync/rawdataitemtype.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync/rawdataitemtype.h |only
syncevolution-1.0.1/src/synthesis/src/sysync/rrules.cpp | 421 !
syncevolution-1.0.1/src/synthesis/src/sysync/rrules.h | 3
syncevolution-1.0.1/src/synthesis/src/sysync/scriptcontext.cpp | 2
syncevolution-1.0.1/src/synthesis/src/sysync/stdlogicds.cpp | 38
syncevolution-1.0.1/src/synthesis/src/sysync/stringutils.cpp | 4
syncevolution-1.0.1/src/synthesis/src/sysync/superdatastore.cpp | 8
syncevolution-1.0.1/src/synthesis/src/sysync/syncagent.cpp | 174
syncevolution-1.0.1/src/synthesis/src/sysync/syncagent.h | 21
syncevolution-1.0.1/src/synthesis/src/sysync/syncappbase.cpp | 120
syncevolution-1.0.1/src/synthesis/src/sysync/syncappbase.h | 34
syncevolution-1.0.1/src/synthesis/src/sysync/syncclientbase.cpp | 139
syncevolution-1.0.1/src/synthesis/src/sysync/syncclientbase.h | 26
syncevolution-1.0.1/src/synthesis/src/sysync/synccommand.cpp | 11
syncevolution-1.0.1/src/synthesis/src/sysync/syncitemtype.cpp | 47
syncevolution-1.0.1/src/synthesis/src/sysync/syncsession.cpp | 80
syncevolution-1.0.1/src/synthesis/src/sysync/syncsession.h | 47
syncevolution-1.0.1/src/synthesis/src/sysync/syserial.h | 5
syncevolution-1.0.1/src/synthesis/src/sysync/sysync.h | 2
syncevolution-1.0.1/src/synthesis/src/sysync/sysync_debug.h | 115
syncevolution-1.0.1/src/synthesis/src/sysync/sysync_globs.h | 3
syncevolution-1.0.1/src/synthesis/src/sysync/timezones.cpp | 112
syncevolution-1.0.1/src/synthesis/src/sysync/timezones.h | 20
syncevolution-1.0.1/src/synthesis/src/sysync/tz_table.h | 2
syncevolution-1.0.1/src/synthesis/src/sysync/vtimezone.cpp | 56
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/SDK_util.c | 2
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/blobs.h | 6
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/cp936_tables_inc.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/engine_defs.h | 6
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/gb2312_tables_inc.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/lineartime.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/lineartime.h |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/san.cpp | 159
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/san.h | 39
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/stringutil.cpp | 64
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/stringutil.h | 2
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/sync_dbapidef.h | 3
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/syncexception.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/syncexception.h |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/sysync_b64.cpp | 10
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/sysync_b64.h | 3
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/sysync_utils.cpp |only
syncevolution-1.0.1/src/synthesis/src/sysync_SDK/Sources/sysync_utils.h |only
syncevolution-1.0.1/src/templates/clients/SyncEvolution.ini |only
syncevolution-1.0.1/src/templates/clients/phone/nokia/S40/7210c.ini |only
syncevolution-1.0.1/src/templates/clients/phone/nokia/S60 |only
syncevolution-1.0.1/src/templates/clients/phone/nokia/maemo |only
syncevolution-1.0.1/src/templates/servers/Funambol.ini |only
syncevolution-1.0.1/src/templates/servers/ScheduleWorld.ini |only
syncevolution-1.0.1/src/testcases/ical20.ics.Ovi.tem |only
syncevolution-1.0.1/src/testcases/ical20.ics.local |only
syncevolution-1.0.1/src/testcases/itodo20.ics.Ovi.tem |only
syncevolution-1.0.1/src/testcases/itodo20.ics.funambol.tem | 1
syncevolution-1.0.1/src/testcases/templates/clients/SyncEvolution.ini |only
syncevolution-1.0.1/src/testcases/templates/clients/phone/nokia/S40/7210c.ini |only
syncevolution-1.0.1/src/testcases/vcard30.vcf.Ovi.tem |only
syncevolution-1.0.1/test/ClientTest.cpp | 214
syncevolution-1.0.1/test/ClientTest.h | 39
syncevolution-1.0.1/test/Makefile.am | 3
syncevolution-1.0.1/test/Makefile.in | 10
syncevolution-1.0.1/test/README.Ovi |only
syncevolution-1.0.1/test/README.funambol | 2
syncevolution-1.0.1/test/README.syncevolution-server |only
syncevolution-1.0.1/test/client-test-main.cpp | 6
syncevolution-1.0.1/test/synccompare.pl | 40
syncevolution-1.0.1/test/syncevo-http-server.py |only
syncevolution-1.0.1/test/syncevo-phone-config.py |only
syncevolution-1.0.1/test/testcases/ical20.ics.local |only
syncevolution-1.0beta2a/src/gtk-ui/close.png |only
syncevolution-1.0beta2a/src/gtk-ui/close_hover.png |only
syncevolution-1.0beta2a/src/gtk-ui/mux-icon-button.c |only
syncevolution-1.0beta2a/src/gtk-ui/mux-icon-button.h |only
syncevolution-1.0beta2a/src/gtk-ui/mux-window.c |only
syncevolution-1.0beta2a/src/gtk-ui/mux-window.h |only
syncevolution-1.0beta2a/src/gtk-ui/settings.png |only
syncevolution-1.0beta2a/src/gtk-ui/settings_hover.png |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/cp936_tables_inc.cpp |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/gb2312_tables_inc.cpp |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/lineartime.cpp |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/lineartime.h |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/syncexception.cpp |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/syncexception.h |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/sysync_utils.cpp |only
syncevolution-1.0beta2a/src/synthesis/src/sysync/sysync_utils.h |only
syncevolution-1.0beta2a/src/templates/clients/SyncEvolution |only
syncevolution-1.0beta2a/src/templates/clients/default |only
syncevolution-1.0beta2a/src/templates/clients/phone/nokia/S40/7210c |only
syncevolution-1.0beta2a/src/templates/servers/Funambol |only
syncevolution-1.0beta2a/src/templates/servers/ScheduleWorld |only
syncevolution-1.0beta2a/src/testcases/templates/clients/SyncEvolution |only
syncevolution-1.0beta2a/src/testcases/templates/clients/default |only
syncevolution-1.0beta2a/src/testcases/templates/clients/phone/nokia/S40/7210c |only
267 files changed, 12886 insertions(+), 1759 deletions(-), 22070 modifications(!)
Reply to: