| *** kaczordek has quit IRC | 00:11 | |
| *** vlado has joined #zope3-dev | 00:13 | |
| *** FarcePest has quit IRC | 00:24 | |
| *** lunatik has joined #zope3-dev | 00:31 | |
| *** lunatik has left #zope3-dev | 00:32 | |
| *** timte has quit IRC | 00:39 | |
| *** SureshZ has left #zope3-dev | 00:39 | |
| *** b3u is now known as beu|outs | 00:44 | |
| *** yota has quit IRC | 00:57 | |
| *** projekt01 has quit IRC | 01:01 | |
| *** bradb is now known as bradb-away | 01:10 | |
| *** jhauser_ has quit IRC | 01:15 | |
| bcsaller | does it make sense to people to do something like map IAnnotations for IRead/WriteFile using xattr on the FS? has anyone tried something like this yet? | 01:40 |
|---|---|---|
| J1m | xatter? What's that? | 01:41 |
| bcsaller | xattr is the interface for binding metadata at basically the inode layer | 01:42 |
| bcsaller | the result is that the metadata is bound to the file, moves with it | 01:42 |
| bcsaller | so uuid in xattr can resolve sync issues | 01:42 |
| bcsaller | was what I was thinking | 01:42 |
| bcsaller | the newer *NIX fs support this | 01:42 |
| J1m | So you are thinking of some sort of content object that is stopred on the file system? | 01:43 |
| J1m | So you are thinking of some sort of content object that is stored on the file system? | 01:43 |
| bcsaller | yes | 01:43 |
| bcsaller | >>> import xattr | 01:43 |
| bcsaller | >>> xattr.listxattr("file.txt") | 01:43 |
| bcsaller | ('user.mime_type',) | 01:43 |
| bcsaller | >>> xattr.getxattr("file.txt", "user.mime_type") | 01:43 |
| bcsaller | 'text/plain' | 01:43 |
| bcsaller | not much to that, but it should be simple to do a mapping if I have it right in my head | 01:44 |
| *** vlado has quit IRC | 01:44 | |
| J1m | well, although it doesn't say so, applications expect to be able to store persistent data. | 01:44 |
| J1m | So, this wouldn't quite work in general. | 01:44 |
| bcsaller | a precondition on the an Annotation subinterface that restricts it to strings? | 01:45 |
| J1m | The original vision for annotations was that they could be stored anywhere, but we've gotten in the habit of putting prettu much anything in them. | 01:45 |
| J1m | we need something like that, yes | 01:45 |
| J1m | or maybe you just want a different, but similar sort of thing. | 01:46 |
| bcsaller | I am just trying to get some hands on work done with this, want to make sure I have it right in my head | 01:46 |
| J1m | Well, you couldn't do this with the annotation framework as it stands. | 01:47 |
| J1m | I do think you should be able to do this with some annotation like framework though. | 01:47 |
| bcsaller | I suppose the specifics are not that important | 01:48 |
| bcsaller | I am thinking of a UnionFS, a ZODB overlayer for a traditional FS, but I want things to stay in sync, so I wanted the xattr uuid binding to track changes | 01:48 |
| J1m | I don't know which specific are not that important. :) | 01:48 |
| bcsaller | heh | 01:48 |
| bcsaller | I don't need to bind it to IAnnotation for this to work specifics | 01:49 |
| J1m | It seems that this is the sort of thing that Ape should help with. | 01:49 |
| J1m | k | 01:49 |
| *** RaFromBRC has joined #zope3-dev | 01:49 | |
| bcsaller | APE might do it, yes | 01:49 |
| *** RaFromBRC is now known as RaFromBRC|afk | 01:50 | |
| bcsaller | I am not sure it would do think like track FS moves and such | 01:50 |
| bcsaller | I can look into it | 01:50 |
| J1m | No, but it could map certain data into xatter calls | 01:50 |
| J1m | No, but it could manage data with xatter calls | 01:51 |
| bcsaller | that might be worth having for other people as well... | 01:51 |
| J1m | yup | 01:52 |
| bcsaller | I'll experiment with things a bit more then, thanks | 01:53 |
| J1m | where's a good place to get this module? | 01:53 |
| bcsaller | hmm, I'll check | 01:53 |
| J1m | found it I think | 01:54 |
| J1m | http://pyxattr.sourceforge.net/ | 01:54 |
| bcsaller | yeah | 01:55 |
| J1m | looks fun. I'll have to play with it. :) | 01:56 |
| J1m | later | 01:56 |
| bcsaller | later | 01:56 |
| *** J1m has quit IRC | 01:56 | |
| *** beu|outs is now known as b3u | 01:59 | |
| *** RaFromBRC|afk is now known as RaFromBRC | 02:08 | |
| *** RaFromBRC is now known as RaFromBRC|food | 03:13 | |
| *** stub has joined #zope3-dev | 04:32 | |
| *** RaFromBRC|food has quit IRC | 04:35 | |
| *** awjones has joined #zope3-dev | 08:27 | |
| *** jhauser has joined #zope3-dev | 08:32 | |
| *** awjones has quit IRC | 08:51 | |
| *** mexiKON has joined #zope3-dev | 09:00 | |
| *** philiKON has quit IRC | 09:10 | |
| *** yota has joined #zope3-dev | 09:15 | |
| *** projekt01 has joined #zope3-dev | 09:25 | |
| *** hdima has joined #zope3-dev | 09:26 | |
| *** Theuni has joined #zope3-dev | 09:42 | |
| *** tarek has joined #zope3-dev | 10:56 | |
| *** snake has joined #zope3-dev | 12:11 | |
| snake | hi all | 12:11 |
| snake | i have some problems starting zope3 under win98 | 12:11 |
| snake | it says | 12:12 |
| snake | AttributeError: 'module' object has no attribute 'implementer' | 12:12 |
| *** faassen has joined #zope3-dev | 12:47 | |
| *** geek_x has joined #zope3-dev | 12:55 | |
| mexiKON | snake, are you using zope3 trunk? | 13:18 |
| snake | the release | 13:18 |
| snake | latest unstable | 13:18 |
| mexiKON | a, 3.1 beta | 13:21 |
| mexiKON | can you paste the traceback to paste.plone.org? | 13:21 |
| snake | sorry i already trashed it :D | 13:23 |
| snake | i got fed up | 13:23 |
| snake | win98 seems barely supported | 13:23 |
| mexiKON | hmm, maybe | 13:24 |
| mexiKON | get yourself a real os :) | 13:24 |
| snake | mexiKON, i have one, but i am stuck with this s***t | 13:25 |
| snake | my comp is miles away :s | 13:25 |
| *** anguenot_ has joined #zope3-dev | 13:27 | |
| *** snake has quit IRC | 13:50 | |
| *** snake has joined #zope3-dev | 13:51 | |
| *** jinty has joined #zope3-dev | 14:03 | |
| *** regebro has joined #zope3-dev | 14:06 | |
| *** palmTree has joined #zope3-dev | 14:35 | |
| *** geek_x has left #zope3-dev | 14:40 | |
| *** tarek has quit IRC | 14:50 | |
| *** MacYET has joined #zope3-dev | 14:53 | |
| *** SteveA has quit IRC | 15:09 | |
| *** SteveA has joined #zope3-dev | 15:16 | |
| *** ignas has joined #zope3-dev | 15:34 | |
| *** srichter has quit IRC | 15:45 | |
| *** ignas_ has joined #zope3-dev | 15:51 | |
| *** SteveA has quit IRC | 15:55 | |
| *** efge has joined #zope3-dev | 15:56 | |
| *** ignas has quit IRC | 15:58 | |
| *** SteveA has joined #zope3-dev | 16:06 | |
| *** BjornT has quit IRC | 16:21 | |
| *** BjornT has joined #zope3-dev | 16:21 | |
| *** tarek has joined #zope3-dev | 16:29 | |
| *** hdima has quit IRC | 16:38 | |
| *** palmTree_ has joined #zope3-dev | 16:39 | |
| *** ignas_ has quit IRC | 16:39 | |
| *** palmTree has quit IRC | 16:42 | |
| *** palmTree_ is now known as palmTree | 16:43 | |
| *** palmTree_ has joined #zope3-dev | 16:55 | |
| *** SureshZ has joined #zope3-dev | 17:00 | |
| *** srichter has joined #zope3-dev | 17:05 | |
| *** ChanServ sets mode: +o srichter | 17:08 | |
| *** palmTree has quit IRC | 17:15 | |
| *** palmTree_ has quit IRC | 17:35 | |
| *** jhauser_ has joined #zope3-dev | 17:51 | |
| * Theuni praises Zope 3 | 17:55 | |
| srichter | :-) | 17:56 |
| srichter | great! | 17:56 |
| Theuni | i just was able to start doing stuff with it (again) | 17:56 |
| Theuni | it took me 15 minutes to create a web UI for the link monitoring server we run using XML/RPC | 17:56 |
| Theuni | that's faster than with archetypes ;) | 17:56 |
| *** jhauser has quit IRC | 18:08 | |
| srichter | LOL | 18:09 |
| srichter | who would have thought that! :-) | 18:09 |
| *** zagy has quit IRC | 18:12 | |
| Theuni | i mean, i still have to fight with the framework all the time | 18:14 |
| Theuni | but i suppose that to go away pretty quick | 18:14 |
| Theuni | don't have the API in my head, so a lot of digging happens | 18:14 |
| * Theuni heads home for weekend | 18:15 | |
| *** Theuni has quit IRC | 18:16 | |
| *** MacYET has quit IRC | 18:29 | |
| *** MacYET has joined #zope3-dev | 18:31 | |
| VladDrac | hey mac | 18:32 |
| MacYET | jo | 18:32 |
| *** jinty_ has joined #zope3-dev | 18:41 | |
| *** jinty__ has joined #zope3-dev | 18:42 | |
| *** jinty has quit IRC | 18:45 | |
| *** lunatik has joined #zope3-dev | 18:47 | |
| *** stub has left #zope3-dev | 18:54 | |
| *** jinty_ has quit IRC | 18:54 | |
| *** b3u has quit IRC | 19:01 | |
| * MacYET is away: live in concert | 19:12 | |
| *** MacYET has left #zope3-dev | 19:12 | |
| *** lunatik has left #zope3-dev | 19:13 | |
| *** SteveA has quit IRC | 19:29 | |
| *** elbixio has joined #zope3-dev | 19:35 | |
| *** SureshZ has quit IRC | 19:47 | |
| *** efge has quit IRC | 20:00 | |
| *** bradb-away has quit IRC | 20:09 | |
| *** Theuni has joined #zope3-dev | 20:11 | |
| *** regebro has quit IRC | 20:13 | |
| *** elbixio has quit IRC | 20:16 | |
| *** elbixio has joined #zope3-dev | 20:17 | |
| *** zagy has joined #zope3-dev | 20:24 | |
| *** jinty__ has quit IRC | 20:25 | |
| *** Hellfried has joined #zope3-dev | 20:29 | |
| *** SureshZ has joined #zope3-dev | 20:33 | |
| *** faassen has left #zope3-dev | 20:40 | |
| *** tarek has quit IRC | 20:55 | |
| *** anguenot_ has quit IRC | 21:01 | |
| *** elbixio has quit IRC | 21:07 | |
| *** _projekt01 has joined #zope3-dev | 21:26 | |
| *** projekt01 has quit IRC | 21:26 | |
| *** J1m has joined #zope3-dev | 21:43 | |
| *** jabba2k has joined #zope3-dev | 21:47 | |
| jabba2k | hi, how do i get an ILocaleCalendar object (from within a view)? I tried to adapt self.request, self.request.locale and self.request.locale.dates, but that failed... (I need translated month names) | 21:50 |
| srichter | jabba2k: check the interfaces for details | 22:10 |
| srichter | once you have the locale object, you can get to the month names; look at zope.i18n.interfaces | 22:10 |
| jabba2k | uh, I did, but overlooked it. thanks | 22:15 |
| *** yota has quit IRC | 22:20 | |
| *** yota has joined #zope3-dev | 22:21 | |
| *** SteveA has joined #zope3-dev | 22:23 | |
| *** SureshZ has quit IRC | 22:40 | |
| *** elbixio has joined #zope3-dev | 22:40 | |
| *** faassen has joined #zope3-dev | 22:43 | |
| *** The|uni has joined #zope3-dev | 22:44 | |
| The|uni | SteveA: ayt? | 22:52 |
| SteveA | hi | 22:53 |
| The|uni | great | 22:54 |
| The|uni | I'm doing Zope 3 application hacking right now ... | 22:54 |
| The|uni | I'd wonder if there is some documentation how you handle the non-persistent objects ... | 22:54 |
| *** palmTree has joined #zope3-dev | 22:55 | |
| SteveA | what non-persistent objects? | 22:58 |
| SteveA | to not use the zodb? | 22:58 |
| SteveA | you need to write your own Publication | 22:58 |
| The|uni | That you do not hold in the ZODB but in SQL/other place | 22:58 |
| SteveA | that doesn't use the zodb | 22:58 |
| The|uni | ok | 22:59 |
| SteveA | i define entry-points into the persistent stuff as utilities | 22:59 |
| SteveA | but, they need to be utilities that are aware of security | 22:59 |
| The|uni | Do you have opensource examples? | 22:59 |
| The|uni | right. I remember that point. | 22:59 |
| SteveA | so, i defined a securedutility directive for registering such utilities | 22:59 |
| SteveA | so, using getUtility with one of these, you get a proxied object | 22:59 |
| The|uni | ic | 22:59 |
| SteveA | so, nothing open source | 22:59 |
| SteveA | you just need to make sure your system follows the "zope3 security overview" diagram | 23:00 |
| The|uni | ok. i'll read some source code for the zodb stuff | 23:00 |
| The|uni | btw: how "fixed" is the Zope3 trunk right now? | 23:00 |
| The|uni | i might like fix some bugs when I'm around | 23:01 |
| The|uni | s/fixed/closed/ | 23:01 |
| SteveA | i dunno. not using the trunk right now. | 23:02 |
| SteveA | albert mentioned some list of release-critical bugs | 23:02 |
| SteveA | i suppose srichter would know about those | 23:02 |
| * The|uni poke srichter, but he isn't on irc right now. | 23:02 | |
| srichter | yes? ...reading | 23:06 |
| The|uni | huh | 23:07 |
| The|uni | ah | 23:07 |
| The|uni | you've been at the top of the list | 23:07 |
| The|uni | didn't see your name though | 23:08 |
| srichter | The|uni: see TODO.tzt | 23:08 |
| srichter | in doc/ | 23:08 |
| The|uni | ah ok | 23:08 |
| srichter | bugs can be fixed on the trunk, just no new features | 23:08 |
| The|uni | ok | 23:11 |
| The|uni | SteveA: I only want a certain part of the app to be published that way. Would it be correct to write a Traverse then that hooks in? | 23:17 |
| The|uni | looks like that ... | 23:18 |
| * The|uni tries | 23:18 | |
| SteveA | yeah, you can write a traverser that hooks into that | 23:23 |
| *** BjornT_ has joined #zope3-dev | 23:32 | |
| *** BjornT has quit IRC | 23:44 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!