/irc-logs / freenode / #microformats / 2011-02-02 / end

Options:

  1. # Session Start: Wed Feb 02 00:00:00 2011
  2. # Session Ident: #microformats
  3. # [00:02] * Quits: ntoll (~ntoll@88-110-203-236.dynamic.dsl.as9105.com) (Quit: this is not a quit message)
  4. # [00:20] * Joins: Alex3000 (~Alex@189.12.71.78)
  5. # [00:23] * Quits: Alex3000 (~Alex@189.12.71.78) (Read error: Connection reset by peer)
  6. # [02:52] * Quits: kennyluck (~kennyluck@114-43-126-14.dynamic.hinet.net) (Quit: kennyluck)
  7. # [04:12] * Quits: csarven (~csarven@modemcable246.83-202-24.mc.videotron.ca) (Ping timeout: 255 seconds)
  8. # [04:29] * Joins: csarven (~csarven@modemcable246.83-202-24.mc.videotron.ca)
  9. # [04:37] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
  10. # [04:52] * Joins: Amorphous (jan@unaffiliated/amorphous)
  11. # [06:52] * Quits: csarven (~csarven@modemcable246.83-202-24.mc.videotron.ca) (Quit: Leaving.)
  12. # [06:57] * Joins: kennyluck (~kennyluck@125-232-84-225.dynamic.hinet.net)
  13. # [07:38] * Joins: ntoll (~ntoll@88-110-203-236.dynamic.dsl.as9105.com)
  14. # [07:41] * Quits: ntoll (~ntoll@88-110-203-236.dynamic.dsl.as9105.com) (Client Quit)
  15. # [11:07] * Quits: kennyluck (~kennyluck@125-232-84-225.dynamic.hinet.net) (Quit: kennyluck)
  16. # [12:26] * Joins: jrodgers (~jrodgers@CPE000d93221ae3-CM0012c99f023e.cpe.net.cable.rogers.com)
  17. # [14:13] * Joins: jeremi (~jeremi@214.188.94-79.rev.gaoland.net)
  18. # [14:13] * Quits: jeremi (~jeremi@214.188.94-79.rev.gaoland.net) (Client Quit)
  19. # [15:13] * Joins: illustir (~alper@ur12.waag.org)
  20. # [15:38] * Joins: csarven (~csarven@modemcable246.83-202-24.mc.videotron.ca)
  21. # [16:02] * Joins: kennyluck (~kennyluck@114-43-126-14.dynamic.hinet.net)
  22. # [17:32] * Joins: mkaply (~chatzilla@41.sub-75-224-251.myvzw.com)
  23. # [18:11] * Quits: mkaply (~chatzilla@41.sub-75-224-251.myvzw.com) (Ping timeout: 250 seconds)
  24. # [18:33] * Joins: DanC_ (~connolly@CPE-70-94-1-208.kc.res.rr.com)
  25. # [18:34] <DanC_> I want to bulk-edit my google contacts; I'm sure I could do it with the normal google API, but they seem to offer a portable contacts API too. I wonder how much an investment in portable contacts would pay off...
  26. # [18:34] <DanC_> "now is the right time to rally the community and the industry" but the page is undated. http://portablecontacts.net/
  27. # [18:39] <@Phae> investment in what sense?
  28. # [18:39] <DanC_> in the sense of: it will help me with goals/problems in the future and it's widely/increasingly supported, etc.
  29. # [18:40] <@Phae> last updates on the wiki were in july, last year, i assume
  30. # [18:40] <DanC_> hmm... I don't see a javascript client library
  31. # [18:41] <DanC_> "Software and Services using Portable Contacts
  32. # [18:41] <DanC_> Page history last edited by Joseph Smarr 6 months, 1 week ago"
  33. # [18:41] <@Phae> ok
  34. # [18:41] <@Phae> yeah
  35. # [18:41] <DanC_> oh... I missed the "6 months" part
  36. # [18:41] <@Phae> :)
  37. # [18:42] <DanC_> and I don't see a test suite. :-/
  38. # [18:42] * DanC_ no longer believes in specs without test suites
  39. # [18:43] <DanC_> spec efforts should start with story telling (use cases, ...) and test cases/examples. Those are at least as important as the spec
  40. # [18:45] <DanC_> "any compliant OpenSocial RESTful Protocol 0.8.1 Provider is also a compliant Portable Contacts Provider" but "Portable Contacts Provider" is not defined. (i.e. it doesn't occur anywhere else in the document)
  41. # [18:47] <DanC_> oh... and "version 1 is simply about access, and defers for now on the more complex issues around update and sync"
  42. # [18:47] <DanC_> so this isn't going to meet my requirements.
  43. # [18:53] <DanC_> now... javascript or python...
  44. # [18:53] <DanC_> ah... I see I've already written code in python to access contacts via the gdata API: https://bitbucket.org/DanC/palmagent/src/bced857d93c9/hipg.py
  45. # [19:03] * Quits: illustir (~alper@ur12.waag.org) (Quit: illustir)
  46. # [19:16] <DanC_> ?! "In particular, there is no support for full-text queries or locating a contact by email address." -- http://code.google.com/apis/contacts/docs/3.0/developers_guide_python.html#Retrieving
  47. # [19:20] * Quits: Atamido (~atamido@76-205-170-42.lightspeed.austtx.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
  48. # [20:33] * Joins: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com)
  49. # [20:54] * Joins: pawlik (~mpa@sv9.vipserv.org)
  50. # [20:54] * Parts: pawlik (~mpa@sv9.vipserv.org)
  51. # [21:13] * Quits: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com) (Ping timeout: 240 seconds)
  52. # [21:33] <DanC_> ok, this seems to get the job done: https://bitbucket.org/DanC/palmagent/src/61412465cfed/contact_fix.py
  53. # [22:50] * Quits: kennyluck (~kennyluck@114-43-126-14.dynamic.hinet.net) (Ping timeout: 240 seconds)
  54. # [22:56] * Joins: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com)
  55. # [22:57] * Joins: kennyluck (~kennyluck@114-43-121-243.dynamic.hinet.net)
  56. # [23:05] * Quits: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com) (Ping timeout: 240 seconds)
  57. # [23:17] * Joins: Askarii (~Askarii@74.205.210.8)
  58. # [23:33] * Joins: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com)
  59. # [23:44] * Quits: kennyluck (~kennyluck@114-43-121-243.dynamic.hinet.net) (Quit: kennyluck)
  60. # [23:56] * Quits: mkaply (~chatzilla@cpe-70-112-91-150.austin.res.rr.com) (Remote host closed the connection)
  61. # Session Close: Thu Feb 03 00:00:00 2011

The end :)