Jussi Kukkonen wrote: > >I'm currently using the first part of device template fingerprint as the >name. That is currently not very user friendly but I'm not sure what >would be the right way fix that: Is there a reason why the "first >fingerprint" couldn't be 'Nokia 7210' instead of 'nokia_7210c'? We had discussions about this, sorry for forgetting to implement this. I will do this. So you can get both 'device name' and 'template name' from the DBus server.
>Related question: how do you see the device templates growing from here? >I'm trying to figure out a good way to tell the user this: > "We think your device is 'Foo Bar'. ...." >Currently that's mostly going to look wrong even in the places where the >template is usable (e.g. another Nokia S40 phone would work but the >message incorrectly claims "We think your device is 'Nokia 7210c'".). >Thinking aloud, would this work: >* if template score is high enough: > "We think your device is 'Nokia 7210'. ..." If the device name is 'Nokia 7700' but matches template 'Nokia 7210' exactly, What will be presented here? "We think your device is 'Nokia 7700'.." would be more reasonable. >* if template score is lower but still acceptable: > "We think your device is 'Nokia 7210' or a similar device. ...." Here use 'template name' looks reasonable. >* If highest template score is too low, or several templates have the > same score: > "We don't know what this device is exactly. ..." > >A related issue is when should we start renaming/copying templates: if >the nokia_7210c template works for many S40 phones*, maybe we should >rename the template "Nokia S40 phone", and add phone templates that >symlink to the generic one -- or something like that anyway? We can change the fingerprint for Nokia_7210c as: "Nokia S40 phone, Nokia 7210, Nokia 6600,.." Supporting a new phone means appending the name of the phone to the fingerprint. Best Regards, Congwu _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
