From 1a5a603a52788756ba03ba80c5e07670b9b705ef Mon Sep 17 00:00:00 2001 From: Jamie Thompson Date: Sun, 16 Oct 2011 01:06:49 +0100 Subject: [PATCH] Updated packaging for new 0.0.2 release. --- qtc_packaging/debian_fremantle/README | 40 +++++++++++++++++++++++------- qtc_packaging/debian_fremantle/changelog | 11 ++++++++ qtc_packaging/debian_fremantle/control | 2 +- qtc_packaging/debian_harmattan/changelog | 13 +++++++++- 4 files changed, 55 insertions(+), 11 deletions(-) diff --git a/qtc_packaging/debian_fremantle/README b/qtc_packaging/debian_fremantle/README index 824cf65..5f4223a 100644 --- a/qtc_packaging/debian_fremantle/README +++ b/qtc_packaging/debian_fremantle/README @@ -1,5 +1,5 @@ The Debian Package qwerkisync ----------------------------- +----------------------------- This package will import and export your communications data to and from files. @@ -10,13 +10,15 @@ It will create backups of your communications database files each time it is used. These are located in the usual backups folder should you ever need to recover them manually. It will cycle these backups, keeping at most the last 3. -Currently, it supports SMS message import/export to/from VMG files. I plan to -add call logs, MMS, and chat log support. I also plan to add support for mutiple -formats for each of these in time (i.e. Android-compatible formats). It also -currently preserves SMS-transported data such as clender events and -configuration data. these will show in the rtcom-messaging-ui as contact cards -as that's the only attachment it expect SMSes to have. They have ot be stored -however to ensure the export is the same as the import. +Currently, it supports SMS message import/export to/from VMG files as well as +voice call logs in a CSV representation of the tables in the Symbian event log +database as described at teh end of this file. I plan to add MMS, and chat log +support. I also plan to add support for mutiple formats for each of these in +time (i.e. Android-compatible formats). It also currently preserves +SMS-transported data such as clender events and configuration data. these will +show in the rtcom-messaging-ui as contact cards as that's the only attachment it +expect SMSes to have. They have ot be stored however to ensure the export is the +same as the import. The backends it currently supports are Maemo5's rtcom-eventlogger for all event types other than MMS and it will (hopefully!) shortly support Fmms on Maemo5 for @@ -30,4 +32,24 @@ program. component so that's another closed-source package to tick off the freedom list, obviously adding support for the new events I'll be adding. - -- Jamie Thompson Fri, 05 Aug 2011 11:32:52 +0100 +Symbian Event Log Format +------------------------ + +A Symbian event log is a bianry database in their own special format. AFAIK, no +easy open code exists to work with these as the libraries are part of the +Symbian SDK. Using a tool known as "DBShell" obtained from: +http://sites.google.com/site/garawaa/ +...you can load these files and export the data within as a CSV. The tool is +very buggy though. + +You will want to export the "event" table to a CSV file (can have any filename). +In order for Qwerkisync to process the file it must contain the following +required headers: +"EType", "ETime", "Remote", "Direction", "Status", "Duration", "Number", "Data" + +You will also need to export the "string" table as "string.csv" in the same +folder as the events CSV. + +An export of your current data should give you a good example to work from. + + -- Jamie Thompson Thu, 13 Oct 2011 02:00:00 +0100 diff --git a/qtc_packaging/debian_fremantle/changelog b/qtc_packaging/debian_fremantle/changelog index 7c2b2d6..49ff7e7 100644 --- a/qtc_packaging/debian_fremantle/changelog +++ b/qtc_packaging/debian_fremantle/changelog @@ -1,3 +1,14 @@ +qwerkisync (0.0.2) unstable; urgency=low + + * Improved support (major bugs fixed) for CSV-formatted Symbian event logs. + Currently imports & exports voice calls. + + * Handles large imports of new events much better. (We disable the cache + triggers during our sync now and update them afterwards). + + -- Jamie Thompson Thu, 13 Oct 2011 02:00:00 +0100 + + qwerkisync (0.0.1) unstable; urgency=low * Initial Release. diff --git a/qtc_packaging/debian_fremantle/control b/qtc_packaging/debian_fremantle/control index 4a0c89b..ebb2d46 100644 --- a/qtc_packaging/debian_fremantle/control +++ b/qtc_packaging/debian_fremantle/control @@ -18,7 +18,7 @@ Description: Syncs communications events to and from files . The aim is for the exports to exactly match the import data. However, this is not always possible due to limitations of the communications - database(s). + database(s) and event file formats. XB-Maemo-Icon-26: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAByQAAAckBYQ9UXAAADR5JREFUaIHNmnusHNV9xz+/MzP7nN37XD+unxhiwNzrNAQozh8uMi1No5LSujVBrRopqaBNRNqG/pEqVasEVDVNRZMUVdCqAZEqqo1JK1WihARa7PIyxAX8CBEgMGD8uO+9+5rZmfPrH2f3Pux77RvjVP1JRzszO+ec7/f3Or9zdoWLLwLAXi4JKtylWXqIeDlZz31cQgToz2DODyxiHue3s0c5mpsmzdfRXIz2WnRQ0dWKrm+h66qkG0ZprX5GdoePUaFL9oNMfKEdgyflK/4W/lQHNLC+GykLDABFYBDIpiWSVGikAVEUIKkBFaxJyPsJBS9B21ZPj8qJ18b+7ZvJx3b89f8FATH/waeyN/DdNOceZIBSB3iv9pFLlXqUZfLUIO26B22QpoLFte7MBgp9LYJCg/LEmzw3PvYRfnntyz87Av9Kb+ZKec1foyuTcG6AtTjNi+1jYmyAxmQRmopMKsSKxAqxe3n+hKqAURKUvsozHPULyMRbz2k9vYldw7XlQPJ/Gvz562RUV6ifeO4+B/QAZe2j2cozPd6Hfd8gdYs0FInsHGhPkTPUpYBaSGo+U2GD7ZUS+3rWbYPT04C3HExmueDND/iSXa1+19/LwApgEzAxuoqJYxXscYOcsJhJi8QW4ynGsxjfYvzO9bzmeRZjUhKbodpsMdNqcmO5AMU+w57Djy8H13ldyN8ve7Nb2dku6aw2+4GKrTA5XsGOB5i3UucyonieBQMiijEK4jQvogtn7Ny26m2On/446cAXWBGWGAxDBooh+48fh2YdVGe4daS8pGLPRyC7hZ3tUGcn7gcqwPipVdiTPnLaIk2LMU6r4inGVzxf8X2ds4KnzhJdC/juWbPawGYuBRFqUYtaFFGPI8gX6TAv8cih37gwAo/wsbhHZ9/qgrftNTAqyKhFRruu4lpvJYcv6XS72Xp95v3ph6rHJr8xc3Lm+3GrNZbYpO35zL4rklIba6DBOkBoxDH1KKIeRZArQq7gJrbsXYrE0kG8h578z5unU8/lPe0QaKVD1EYrmLEEmXRu4gVK32CRqbGpEwf/6ZXL+IfZFbe76kq39X8zvKUy0rvb9z0TN9tEjTYEq7raph5HFOIM9PVDtuDcSERQ9vDIoe381siz82EuGgPeo96O3Hb7ZNwL4iteR/M6dRX2hI+MWrzxlCAv9Axk0x9ddzALpOe05tkiffcWt9ST3OH4Q8+7dGRTUKWYyXDV6iEO2AAmTkNtaq5XK1nJ7/7c6e7toi7kD+vedujAK26RGgDsuI9MWWTCki/75Aum+fr337j8AsAD6OQX60f8NZ991dmmayRotdu02gm/WPAhk13YK+cd4YGXCrNYFyXQr31xoAiQx6XMsXQjTCsypYhV1Cbjh/YeXcPfEV0A+FlphL8/ilqgkyhUSK0lThOiJIEgc0YPGaQvux/4KCxhgXYZpLOMFHG+n1ZLyJSFphLkhIlnRjd+UPBO9CNd/5/N0yJESUI7TRchACBXs/vQnyxKIPOiOUAwV/GuB46Pb0XeF8yUZcVQkdp7Y3ePfmV0WUv9ecWY/g6oeW4kNOOYRhxzYym3eD+Rry9KwKvw4W5o+8Db6Wa0bpCa4gVCK27UT91x6i8uCvg5MHPppPOZWEtiU6y1nFWDdGX3ofsXxsA/s8EUNNONyDxgGjmkoVBXBleHvLHvzd/jYm1KHn99HW05YzgBUVJrsaqOgPEgTdzXqg8iGFQEiBcQCNbL3yfZuQFzgDYMNC3ShIbXaEzeNbb7ooAHSLP3LqivVZWODax2CKiCMXN57taRz8wfYgEBU5FtNuuyj4/boEQtRVoKLWV6auoZLuqWUG52mYc2yj6EAGV791tVRdGlXegsAiE9apwKutnnRFWhqhgPjv3OezddNOyPH/8lYtbyyXVjs88e/fFvgmw/611dWmcLCQQq6bwADsHtpmJFLvZe/ONrfnDWs7z3BE3nUoJgRBDnWksOM5eFHqCA7/yv60JH2IS0FRJALjKBxeQTm6udOMAYwYjBmGUS8FZ7NyIyW3V5gKSeCx4Lxlv23ufCZc/hEHHG9ozBM4InxtVIS8isC6Un0se7fDzOICBgU7v4CEvJ/vo95Ao7EPppzOSoTh6gHb1LHL/HVOs+7rimfVYf433SeaqSDzLkgoCnWnaZMXAHbX4NlXkxL2ouPOdMj75FHG6jEEKhBNZuoFV3Ob2Xe9h9+L+Bp7h1+GuzfcQMoSkoBJ5HxvMhOpvnAs7zb7TtknK3kFeZ24kpwB+wadkEGhseol6FqTGYGoWwB3oG3E7L8woINyH8FXsOPcfuw59mzzt5SFd1LZD1fQLfg/a5y62Fjt2mLR1PsQDGdipE98zv9W9eNoFdktJqQKPmWr0KQRb6VkAuD1730EGuR3gInX4Ty05QAs8j6/s8n/oQx8snkJ7Uw5IIFpd4hv03ISsuIFTYcvPl3+DzbANY/+3V9+44eH26/flrzuVkN5Im0GrA2Ptw8hhMnYZVG+asgf4tkOXWkSHQjZ4I/cUivfkCUXVq4WYG/eq5CTylnzexU3oKNEjQAAjExVESUBoO7/e/7P/Z5qs2/bE21EQ2WRr+ruGnQH/oBk+h2YBW033XMwjZHEDIruGYR17bikI+yFAIMvxnBERNSObHgN175hRnrtGSP2aaZq3NFg2sBCaObkWOW8yMxc+llCoZMolHIcohgdIqtHn+6oNLr/V7Xv11MN+bm8FA3yD0Vpx/nzgGSfsLiLnFE3YMhiGDYYkjqYHJUYhb3Z4/YdfwFWcOf2Zy1/QtfQEV2kATnAtlBUVQKzQmYtpVBQUrismeZ30Ic4+hzPmBWqfZ+rSLiUwOhG+g7AizWcJsjmIm69xuDjzAWdpfjADxd/UOLCQKbUCz4spSAyhoKpjUQxFSseCdJ89+YnOE4dGFk0TQqEM7hkwGgpwBS5jN4UhkoTlvv6SqWPMviw3fXQekuJvPJWvNHTIgm4kVVaj54A+2kCgLEdhxS6C+y+W4YE8Te/6VQvkcIp9FrQXdQTv+L9LUWWPFWtCToMrKcpmDpgCj447kLEq7np0j7y02tLl2n3fjtackqfyK3Dc4zEh2FVlBECvEKfTkTqJFcU0FOk0VUIOm51gmu7JrOEYMqPwNu7Y+jfISNnUWAHeAFQRM1BvQqEJ9ZmH/nR9eFDyAeXF7+mRhmmO1olIIlNBT6CgHC6JTUEwgdDHgDhDctaeGZm01/MKtG89LQuQIpcyfA+CJOytJYrfTyhXB83l7egpqVRcjs6Lvn2tYA/D0Zr3Ur0Mt4wh4okgqYIVWKiTFKloSKAhWBWtBrUAqxO0+Jee/waf+aD+fvuujS87keXfSsLew97VnQUaATmqtE3gGCbIuZTbO0L7xHjinXuZfb3vRfPnUFfbuohGaqTAqgnhKycA6Tzn22gjeKQincvTks5hAqQVD9pWvB4a+FXDZCAxf71ZZ6ZTBXQ9TS7dMKGYylLI5alFEzc9A7yBk8/DuG/NKB30IMTHG3M7OK5dM0/OzkD53rb2n90dsrxlniSG12FRopXAyEbTXkPZBmlfSVNFEyEpTyBVh1UYYusTtX1XpmKlDYu4z63kMFEP6i0U2DVYWaj3IzJWS1jyC6u3Yc1fBZ6XRgzewf+378k4TJe9D0UKcCk0Ltq8JvULa6wikCfjxjFAsQ2UISuU5rauCnQOf9Tz6CgUGwxIDRbdYveoXXBy0Y6f5IOPWBgBj3eGBKuz5yZplEwDYf6lu7Dlq7gxaylqxVFRppUK/vI4dsMQDlsQoSaokzQSKPa7alKADeK75YihmMlTCEoOdHzD6w5B99chVqmnqrFCvQrHkzkI9H5BwFpAkty1F4Ly/0Fz3vPlMeb3eH4UE46mhJhAEZXj7MoIJgz8lvPPqnWQv34oJy3jGwxODbwz5TIaM55PxfV7x8kStplthp8bmznm6ksk5FxSBydPunfmS6hZuG/nxsiwwXw5cb7/9wyHNJ0fkDwfFMmSVQlSluapFtCKlVUkph2UqYQ8rwx5WlsqsKHdaqUxUKHEg9YgmRl1tczb4aZC7iZsHqI47AuV+F9QLkMrti+H7qX5m3faM+VK4Ub/aLkhQs8J7sgkzU6DniXupXHU1ftjDUxEugNPE5fOuf9erZw+oOkMmWU/79Rn0yq8Rlu+iUIJSH4yfgKjlxnAxFWH5ELeNvHvBBDriXf0E1/ZcEexL8mkwI4O8/PA/wqZhKITO99MUbOIAnOkqDvgLCP+O791PlPbiyXeAbfiB2+wUym51rk64gq5R6/Z78MyTuQ/yXwVv68MMlLbId5793reqeunVayiWhzCyYYn3J4EnQB9j18jDs093H6oiUpq975JYsc7dV8dhZspZ0tqUXcMLzrI+8J8tLpo88FJAX+5boDtANpMvuoxULLtSo1mHVg2ixvX86qYXut3+/xCYL3v+Zw34XySTX0sms5aeyjVkcnVgnPr0g9zQ+5fdV/8XzXjK12H5YEYAAAAASUVORK5CYII= XB-Maemo-Display-Name: QwerkiSync XSBC-Bugtracker: https://garage.maemo.org/tracker/?atid=7481&group_id=2227&func=browse diff --git a/qtc_packaging/debian_harmattan/changelog b/qtc_packaging/debian_harmattan/changelog index 50d8741..49ff7e7 100644 --- a/qtc_packaging/debian_harmattan/changelog +++ b/qtc_packaging/debian_harmattan/changelog @@ -1,5 +1,16 @@ +qwerkisync (0.0.2) unstable; urgency=low + + * Improved support (major bugs fixed) for CSV-formatted Symbian event logs. + Currently imports & exports voice calls. + + * Handles large imports of new events much better. (We disable the cache + triggers during our sync now and update them afterwards). + + -- Jamie Thompson Thu, 13 Oct 2011 02:00:00 +0100 + + qwerkisync (0.0.1) unstable; urgency=low * Initial Release. - -- unknown <> Sat, 02 Jul 2011 01:12:38 +0100 + -- Jamie Thompson Fri, 05 Aug 2011 11:32:52 +0100 -- 1.7.9.5