Fwd: New module: KItinerary

Volker Krause vkrause at kde.org
Sat Apr 7 09:31:40 BST 2018


Hi release team :)

As already indicated in the kpkpass discussion, there's a second new module 
for kde/pim 18.08, kitinerary. It's already moved to kde/pim in the repo 
structure, and it's in the process of being built on the CI (dependency issues 
remaining, should be fixed but waiting for the current kf5 mass build to 
complete now).

So there's still the following steps to take care of I think:
(1) include it in the release module list
(2) there are a dozen or so translated strings that used to be in 
messageviewer_semantic_plugin.pot and are now in kitinerary.pot. Extraction 
seems to work as Luigi already reported context errors, not sure if there is 
anything more to do here to copy the existing translations?

Once that's done we can integrate D11932 and make kdepim-addons use this.

Thanks!
Volker

----------  Forwarded Message  ----------

Subject: New module: KItinerary
Date: Wednesday, 4 April 2018, 19:15:18 CEST
From: Volker Krause <vkrause at kde.org>
To: kde-pim at kde.org

Hi,

with kpkpass sorted out, let's look at the second new module extracted from 
the messageview "semantic" plugin in kdepim-addons :)

KItinerary contains the travel/reservation data model, data extraction and 
data augmentation code, for re-use in the corresponding mobile app. Besides 
extracting the code and turning it into a shared library, the following things 
have been changed:

- the basic data types now are also usable conveniently from C++, not just 
from QML/Grantlee, at the cost of a bit more boilerplate code.
- the extractor engine can now also process pkpass files, next to plain text, 
html and pdf.
- we can now also parse IATA bar coded boarding pass (BCBP) data, ie. the 
content of the barcodes on boarding passes.

If there's no objections I'd like to make this part of the next PIM release 
too, and port kdepim-addons to use it. 

Regards,
Volker
-----------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20180407/eb4d48be/attachment.sig>


More information about the kde-pim mailing list