J’ai effectué quelque test sur la rc2 (debian 64 version bm-full: 0.22.6438)
Test Webservice import ics → ok → super pour ma migration
Test Webservice import vcard → aucun message d’erreur mais aucun contact n’est créer.
AccessToken token = cal.login("admin0@global.virt", key, "junit-"
+ getName());
// on initie une seconde session, en tant qu'un autre utilisateur
AccessToken asUser = cal.sudo(token, "test@anasta.eu");
assertNotNull(asUser);
assertNotNull(asUser.getSessionId());
User theOtherUser = cal.findMe(asUser);
String ics = readFile("/n.dumont.ics");
String vcard = readFile("/n.dumont.vcard");
System.out.println("I am user " + theOtherUser.getBoxName());
try{
Folder f = book.findFolders(asUser).get(0);
System.out.println(f.getName());
System.out.println(f.getContactsAmount());
System.out.println(vcard);
book.importAllVCards(asUser, f, vcard);
}catch(Exception e){
e.printStackTrace();
}
La lecture des contact fonctionne bien.
Même problème pour la synchro avec Thunderbird les contact créer dans TB ne sont pas synchronisé mais ceux créer dans l’interface web apparaisse bien dans TB.
détail visuel : sous chrome la loupe pour la recherche dans l’interface calendrier apparaît sous le champs de recherche et non à coter comme sou IE.
Idées pour développement futur:
Il pourrai être intéressant de proposer une page d’accueil avec les rendez-vous à venir et les dernier mail non lu.
J’ai effectué quelque test sur la rc2 (debian 64 version bm-full: 0.22.6438)
Test Webservice import ics → ok → super pour ma migration
Test Webservice import vcard → aucun message d’erreur mais aucun contact n’est créer.
AccessToken token = cal.login("admin0@global.virt", key, "junit-"
+ getName());
// on initie une seconde session, en tant qu'un autre utilisateur
AccessToken asUser = cal.sudo(token, "test@anasta.eu");
assertNotNull(asUser);
assertNotNull(asUser.getSessionId());
User theOtherUser = cal.findMe(asUser);
String ics = readFile("/n.dumont.ics");
String vcard = readFile("/n.dumont.vcard");
System.out.println("I am user " + theOtherUser.getBoxName());
try{
Folder f = book.findFolders(asUser).get(0);
System.out.println(f.getName());
System.out.println(f.getContactsAmount());
System.out.println(vcard);
book.importAllVCards(asUser, f, vcard);
}catch(Exception e){
e.printStackTrace();
}
La lecture des contact fonctionne bien.
[/quote]
En effet il y a un bug dans l’import vcard qui est corrigé pour la prochaine version.
Si Blue Mind n’arrive pas a parser une information du vcard, il ne l’importe pas.
Vous pouvez voir les erreurs d’imports dans log de bm-core :