uPortal IRC Logs-2007-12-06

[01:25:57 EST(-0500)] * colinclark (n=atrcwrk2@72-254-59-233.client.stsn.net) has joined ##uportal
[01:33:25 EST(-0500)] * colinclark (n=atrcwrk2@72-254-59-233.client.stsn.net) has left ##uportal
[02:27:49 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-59-233.client.stsn.net) has joined ##uportal
[02:28:00 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-59-233.client.stsn.net) has left ##uportal
[05:56:26 EST(-0500)] * esm (n=esm@207-53-193-40.dynamic-dsl.qis.net) has joined ##uportal
[10:12:08 EST(-0500)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[10:12:44 EST(-0500)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[10:18:43 EST(-0500)] * colinclark (n=atrcwrk2@72-254-36-88.client.stsn.net) has joined ##uportal
[10:18:52 EST(-0500)] * colinclark (n=atrcwrk2@72-254-36-88.client.stsn.net) has left ##uportal
[11:04:58 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[11:05:07 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[11:53:00 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[13:22:19 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[13:28:00 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[13:28:09 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[13:35:45 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[13:35:55 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[13:46:49 EST(-0500)] <EricDalquist> so what do people think of strongly typed object ids?
[13:47:43 EST(-0500)] * jayshao (n=jayshao@72-254-58-73.client.stsn.net) has joined ##uportal
[13:51:07 EST(-0500)] <EricDalquist> so I'm thinking strongly typed object IDs are more trouble than they are worth
[13:51:52 EST(-0500)] <EricDalquist> they make the code a bit more readable
[13:51:57 EST(-0500)] <EricDalquist> but it makes persistence
[13:52:04 EST(-0500)] <EricDalquist> especially via a ORM layer
[13:52:06 EST(-0500)] <EricDalquist> very difficult
[13:55:12 EST(-0500)] <EricDalquist> any thoughts from this crowd?
[14:24:07 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[14:51:37 EST(-0500)] <esm> well
[14:52:32 EST(-0500)] <esm> i guess it may depend on who is responsible for creating them, and if the ids have semantic value (i.e. if they aren't opaque)
[14:52:44 EST(-0500)] <EricDalquist> they are opaque
[14:53:13 EST(-0500)] <EricDalquist> generated by the registries (by the persistent store for persisted objects)
[14:55:17 EST(-0500)] <esm> then i'd leave them alone i guess.
[14:55:33 EST(-0500)] <esm> a caller would never be ressponsible for composing an ID and sending it to the registry
[14:55:56 EST(-0500)] <esm> if a caller sends an ID to the registry, they've obtained it from an earlier call to the registry or from another part of teh framework
[14:57:28 EST(-0500)] <EricDalquist> yup
[14:58:41 EST(-0500)] <esm> cool yeah leave 'em alone
[14:58:53 EST(-0500)] * esm remebers ObjectId from the up3 sandbox code
[14:59:00 EST(-0500)] * esm shudders
[14:59:05 EST(-0500)] <EricDalquist> (smile)
[15:31:47 EST(-0500)] * esm (n=esm@asdf.dkc.jhu.edu) has joined ##uportal
[16:11:17 EST(-0500)] * jayshao (n=jayshao@72-254-58-73.client.stsn.net) has joined ##uportal
[16:15:01 EST(-0500)] * jayshao (n=jayshao@72-254-58-73.client.stsn.net) has joined ##uportal
[16:34:50 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[17:22:46 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[18:20:38 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[18:20:48 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[18:29:06 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[18:29:17 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[18:29:26 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[18:30:33 EST(-0500)] * jayshao (n=jayshao@72-254-65-212.client.stsn.net) has joined ##uportal
[19:10:50 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[19:10:59 EST(-0500)] * colinclark (n=atrcwrk2@72-254-65-212.client.stsn.net) has left ##uportal
[19:16:38 EST(-0500)] * colinclar1 (n=atrcwrk2@72-254-65-212.client.stsn.net) has joined ##uportal
[20:00:33 EST(-0500)] * esm (n=esm@207-53-193-40.dynamic-dsl.qis.net) has joined ##uportal
[21:15:09 EST(-0500)] * colinclark (n=atrcwrk2@72-254-47-158.client.stsn.net) has joined ##uportal
[23:09:48 EST(-0500)] * lescour (n=lescour@129.244.24.211) has joined ##uportal