[Kde-events-fr] [Toulouse] Atelier Qt/KDE Samedi 26 Novembre

laurent Montel montel at kde.org
Tue Nov 5 22:01:56 UTC 2013


Le mardi 5 novembre 2013 21:56:33 Jean-Nicolas Artaud a écrit :
> Ce mois-ci, Franck Arrecot viendra nous présenter KPeople à l'occasion du
> nouvel atelier Qt/KDE, le samedi 26 novembre de 10h à 18h, au premier étage
> du Centre Culturel Bellegarde.

Le 16 novembre pas le 26 :)
Bonne nuit :)

> 
> Qu’est-ce que KPeople ?
> 
> KPeople est une bibliothèque qui puise ses informations grâce a l’indexeur
> de fichier nepomuk, elle est une interface d’accès et gestion des contacts
> utilisateurs. Les contacts sont donc organisés dans un modèle de données et
> des services sont proposés aux applications tierces, par exemple : l’email
> d’une personne en particulier, lancer un chat ou encore l’auto-completion à
> partir du nom. On a donc deux fonctions majeures, centraliser la gestion
> des contacts au sein d’une même bibliothèque et enfin proposer des services
> pertinents pour rendre la gestion des contacts plus simple au sein des
> applications (doublons des contacts, accès au données)
> 
> Schéma : http://artaud.g.free.fr/aKademy-fr/kpeople.png
> 
> Comment se servir de KPeople ?
> 
> Le modèle de données de KPeople est une arborescence de contact. Elle
> respecte une règle simple, le premier niveau de l’arbre représente une
> personne et le second niveau, le moyen de la contacter (email, telephone,
> Jabber).
> 
> Un bon exemple d’utilisation de KPeople est le projet person-viewer qui est
> une vitrine du modèle de données utilisant quelques services. En tant que
> développeur il suffit de créer une dépendance entre votre projet et la
> bibliothèque KPeople, créer un PersonsModel et lance le chargement de
> celui-ci en précisant les informations que vous voulez récupérer depuis
> Nepomuk (on peut vouloir obligatoirement les emails et se moquer des
> téléphone par exemple). Les services de la bibliothèque sont ensuite
> accessibles depuis le modèle, l’accès au index pour obtenir les
> informations voulues sur chaque contacts ou encore le service de fusion
> permettant de maintenir le modèle en cohérence.
> 
> Franck Arrecot est licencé à l’IUP ISI et étudiant en Master 2
> Développement Logiciel à l’université Paul Sabatier de Toulouse. Il a pu
> contribuer au projet Tomahawk (Qt) dans le cadre de son année de Master1,
> avec son groupe d’étude ils ont proposé à la communauté : un système de
> sessions, les resolver GoogleDrive et DropBox et une gestion du
> transcoding. Il a aussi été en immersion au sein de la communauté KDE en
> ayant travaillé 3 mois sur la bibliothèque KPeople, via l’entreprise
> BlueSystems à Barcelone, et en participant à l’Akademy 2013 qui s’est tenue
> à Bilbao.
> 
> A bientôt donc.
> 
> Merci de vous inscrire en bas de la page :
> http://www.toulibre.org/ateliers_kde
> 
> Cordialement,

-- 
Laurent Montel | laurent.montel at kdab.com | KDE/Qt Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, Sweden (HQ) +46-563-540090




More information about the Kde-events-fr mailing list