On Sat, Dec 19, 2009 at 19:38, Tom Hacohen <[email protected]> wrote:
> On 12/19/09, Michael Pilgermann <[email protected]> wrote:
>> Great! Thx - at least I can see the interfaces in dbus now!
>> Any point in time in mind already for pushing this into the release??
>>
>> Mike
>>
>>
>> On 12/17/2009 06:36 PM, Tom Hacohen wrote:
>>> Hehe, yeah, sorry about not mentioning it, get the dos/opimd-tracking
>>> branch :P
>>>
>>> On 12/17/09, Michael Pilgermann <[email protected]> wrote:
>>>> Tom,
>>>> thx for the quick reply.
>>>>
>>>> I did overwrite the opimd folder with the stuff from git (I hope, this
>>>> one is correct:
>>>> http://git.freesmartphone.org/?p=framework.git;a=tree;f=framework/subsystems/opimd;h=c27fac3a161e5041a6dad08258462ae9cdc84987;hb=HEAD);
>>>> still, I don't see any additional options in the dbus interface (using
>>>> mdbus -s org.freesmartphone.opimd /org/freesmartphone/PIM/Contacts)
>>>>
>>>> Any other suggestion??
>>>> thx
>>>> Mike
>>>>
>>>> On 12/17/2009 12:17 PM, Tom Hacohen wrote:
>>>>> It's not yet there, we don't want to upgrade before the apps support it.
>>>>> But if you want to test it:
>>>>> clone opimd's git and then
>>>>> scp framework/subsystems/opimd/*.py
>>>>> r...@moko:/usr/lib/python2.6/site-packages/framework/subsystems/opimd/
>>>>>
>>>>>
>>>>> On 12/17/09, Michael Pilgermann <[email protected]> wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> in terms of PISI you only need to make sure that in the config file
>>>>>> (/root/.pisi/conf) the option is disabled:
>>>>>>
>>>>>> [opimd]
>>>>>> description=OPIMD Contacts
>>>>>> module=contacts_opimd
>>>>>> phone_autoprefix=FALSE
>>>>>>
>>>>>> The code has been changed already; so the auto-prefixing will not take
>>>>>> place any longer (with the next minor release of PISI).
>>>>>>
>>>>>> For applying the changes to PISI for the attributes
>>>>>> (http://wiki.openmoko.org/wiki/Opimd_redesign#Changes_in_fields) I am a
>>>>>> bit lost. I have upgraded to latest SHR-T last night; though I haven't
>>>>>> been successful in accessing the types information under Python
>>>>>> (although I understood the theory behind) ...
>>>>>>
>>>>>> 1) Maybe the news have not yet made it into SHR-Testing?, or
>>>>>> 2) Can anybody provide a working Python-Script accessing this kind of
>>>>>> info??
>>>>>>
>>>>>> Thx in advance, best
>>>>>> Michael
>>>>>>
>>>>>>
>>>>>> On 12/06/2009 08:39 PM, Tom Hacohen wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> In response to http://wiki.openmoko.org/wiki/Opimd_redesign dos1
>>>>>>> improved opimds type handling.
>>>>>>> I'm sending this to shr-devel since there are many shr apps that use
>>>>>>> opimd, and I also CCed the PISI devs, as they should probably change a
>>>>>>> thing or two in pisi in order to support this change.
>>>>>>> This change brought a lot of sanity into opimd and it's API and will
>>>>>>> let
>>>>>>> us have a lot of control, and soon after, major performance
>>>>>>> improvements.
>>>>>>>
>>>>>>> The change is described in the following section:
>>>>>>> http://wiki.openmoko.org/wiki/Opimd_redesign#Changes_in_fields
>>>>>>>
>>>>>>> Summary of the wiki page:
>>>>>>> You now can (and should) state the type of every non generic field,
>>>>>>> for
>>>>>>> instance "Phone" and "cellphone" will have the type "phonenumber" and
>>>>>>> "Name", "Surname" and "Nickname" will have the type "name".
>>>>>>> "Work-Email"
>>>>>>> will have the type "email" etc.
>>>>>>> This will let both the UI apps and opimd itself to handle things more
>>>>>>> correctly (For a more full description read the wiki page).
>>>>>>> But most importantly, you should now ***DROP*** the "tel:" prefix from
>>>>>>> the phone numbers fields.
>>>>>>>
>>>>>>> We'll provide (dos1 will write) a script that drops all the "tel:"
>>>>>>> prefixes from all the fields with names that contain "phone" (case
>>>>>>> insensitive) and will add the them to types.
>>>>>>>
>>>>>>>
>>>>>>> Please ask here if there's something you don't understand.
>>>>>>>
>>>>>>> Although I stated it enough in the wiki page, I really think it's
>>>>>>> important to make sure you understand how crucial it is to add types
>>>>>>> to
>>>>>>> your opimd using apps, so please do.
>>>>>>>
>>>>>>> Again, a lot of thanks to dos1 that did a great job implementing those
>>>>>>> changes and in a very short period of time. :P
>>>>>>>
>>>>>>> This change is not yet in master branch but will get there soon, so
>>>>>>> get
>>>>>>> ready and wait for further notices.
>>>>>>> --
>>>>>>> Tom.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
> Hm... I already made the necessary changes in our software, so the
> only real thing left is actually merging that branch to master, and
> adding the script dos wrote to fix opimd's db to frameworkd's
> postinstall script.
>
>
> mrmoku, dos: do you think it's time?
> --
> Tom.
>

This is python script for remove tel: and mail: from values in
contacts and add proper field types for phone numbers and e-mails.
Editing it to add Calls and Messages support should be very easy :P

Now your move ;)

-- 
Sebastian Krzyszkowiak
dos

Attachment: remove-tel
Description: Binary data

_______________________________________________
Shr-devel mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-devel

Reply via email to