[00:05:43] man, I'm fading... it's going to be an early night for me ;-) [00:06:49] <_jpl_> One really nice feature of peak.models is the ease with which you can plug in your own high-level data types. Notice how in model.py from bulletins each attribute has a "referencedType" setting -- you can subclass one of the standard (like String) and add a mdl_normalize method to do validation, conversion, etc. [00:08:43] <_jpl_> In a previous project I wrote an "EasyBoolean" class which makes entering booleans really simple (yes/y/true/1, etc.), and a type for converting disk sizes to a standard unit (which allowed the user to specify values like "10GB", "1000mb", etc.) [00:10:16] <_jpl_> Alright then, I'll catch up with you later. [00:30:45] ** hazmat has left IRC (Read error: 110 (Connection timed out)) [02:28:51] ** hazmat has joined us [03:13:37] ** Maniac has left IRC (Read error: 104 (Connection reset by peer)) [03:15:46] ** Maniac has joined us [04:04:02] [connected at Thu Jul 1 04:04:02 2004] [04:04:02] <> *** Looking up your hostname... [04:04:02] <> *** Checking ident [04:04:03] <> *** Found your hostname [04:04:33] <> *** No identd (auth) response [04:04:33] <> *** Your host is leguin.freenode.net[leguin.acc.umu.se/6667], running version dancer-ircd-1.0.35 [04:04:33] [I have joined #peak] [04:04:33] ** leguin.freenode.net set the topic to peak - Python Enterprise Application Toolkit | http://peak.telecommunity.com | alpha3 is out !!! [05:12:19] ** hazmat has left IRC (Read error: 113 (No route to host)) [05:17:43] ** hazmat has joined us [05:55:30] ** gpciceri has joined us [05:56:22] ** hazmat has left IRC (Read error: 60 (Operation timed out)) [06:15:32] ** gpciceri has left IRC (Read error: 104 (Connection reset by peer)) [06:29:27] ** gbay has left IRC ("It's not like I'm leaving or anything...") [08:01:50] ** sremington has left IRC ("bye") [08:45:39] ** sremington has joined us [09:13:13] ** jack-e has joined us [09:41:11] ** sremington has left IRC ("bye") [09:59:19] ** oubiwann has left IRC (Read error: 110 (Connection timed out)) [11:13:51] ** oubiwann has joined us [11:30:15] ** Maniac has left IRC ("Chatzilla 0.9.64b [Mozilla rv:1.7/20040626]") [11:31:48] ** sremington has joined us [11:41:18] ** sremington has left IRC ("bye") [12:12:06] ** hazmat has joined us [12:24:44] ** hazmat has left IRC (leguin.freenode.net irc.freenode.net) [12:25:29] ** hazmat has joined us [12:25:41] ** hazmat has left IRC (leguin.freenode.net irc.freenode.net) [12:25:41] ** hazmat has joined us [12:35:21] ** sremington has joined us [12:41:02] ** hazmat has left IRC (Connection timed out) [12:44:26] ** hazmat has joined us [13:46:03] ** jack-e has left IRC (Remote closed the connection) [13:54:10] ** hazmat has left IRC (Read error: 60 (Operation timed out)) [13:54:40] ** sremington has left IRC ("bye") [14:05:07] ** hazmat has joined us [14:25:03] ** _jpl_ has left IRC (Connection timed out) [14:26:45] ** _jpl_ has joined us [14:44:35] ** gpciceri has joined us [14:44:50] ** gpciceri has left IRC (Remote closed the connection) [14:56:56] ** oubiwann has left IRC ("BitchX-1.0c19 -- just do it.") [15:05:16] ** hazmat has left IRC ("Leaving") [15:12:18] ** sremington has joined us [15:39:50] ** _jpl_ has left IRC (Read error: 60 (Operation timed out)) [15:45:29] ** hazmat has joined us [15:49:36] ** _jpl_ has joined us [16:30:00] ** _jpl_ has left IRC (Read error: 110 (Connection timed out)) [16:31:51] ** _jpl_ has joined us [17:21:10] ** gbay has joined us [17:44:17] ** sremington has left IRC ("bye") [19:12:34] ** hazmat has left IRC (Read error: 110 (Connection timed out)) [19:40:12] ** hazmat has joined us [22:54:17] ** hazmat has left IRC (Read error: 110 (Connection timed out)) [23:11:25] ** hazmat has joined us [23:51:55] ** hazmat has left IRC ("Leaving")