IRC log of #zope3-dev for Tuesday, 2008-02-26

*** pcardune has joined #zope3-dev00:00
*** danielblackburn has quit IRC00:07
*** sm_ has joined #zope3-dev00:08
*** sm has quit IRC00:09
*** danielblackburn has joined #zope3-dev00:12
*** salfield has quit IRC00:12
*** alga has quit IRC00:14
*** arnarl has joined #zope3-dev00:14
*** mgedmin has quit IRC00:16
*** norro has quit IRC00:22
*** jodok has quit IRC00:22
*** tarek has quit IRC00:22
*** danielblackburn has quit IRC00:22
*** danielblackburn has joined #zope3-dev00:23
*** sm_ has quit IRC00:29
*** RaFromBRC is now known as RaFromBRC|lunch00:33
mcdonccan you declare that a function implements an interface?00:36
ccombwith a decorator ?   @implementer00:36
mcdoncccomb: thank you, i'll give it a roll ;-)  i never knew...00:40
*** b52laptop has joined #zope3-dev00:41
*** timte has quit IRC00:44
philiKON_mcdonc: yup, @zope.interface.implementer is good for declaring that certain factories implement an interface00:47
*** redir has quit IRC00:51
*** J1m has quit IRC00:52
*** sm has joined #zope3-dev00:54
*** RaFromBRC|lunch is now known as RaFromBRC00:58
*** benji has quit IRC01:02
*** sp0cksbeard has quit IRC01:11
*** srichter has quit IRC01:21
*** rmarianski has quit IRC01:31
*** regebro has quit IRC01:33
*** lucielejard has quit IRC01:35
*** rmarianski has joined #zope3-dev01:37
*** rcrafton has quit IRC01:38
*** danielblackburn has quit IRC01:39
*** rmarianski has quit IRC02:09
*** dunny has quit IRC02:09
*** BjornT has quit IRC02:09
*** Theuni has quit IRC02:09
*** run|home has joined #zope3-dev02:37
*** run|home_ has quit IRC02:41
*** dunny has joined #zope3-dev02:43
*** BjornT has joined #zope3-dev02:43
*** Theuni has joined #zope3-dev02:43
*** srichter has joined #zope3-dev02:45
*** arnarl has quit IRC02:47
*** alga has joined #zope3-dev02:53
*** pbugni has quit IRC02:58
*** dunny has quit IRC03:03
*** dunny has joined #zope3-dev03:03
*** sm has quit IRC03:15
*** sm has joined #zope3-dev03:30
*** danielblackburn has joined #zope3-dev03:46
*** RaFromBRC has quit IRC03:49
*** stub has joined #zope3-dev04:05
*** greenman has quit IRC04:08
*** danielblackburn has quit IRC04:15
*** jml has joined #zope3-dev04:20
jmlhi04:20
*** dunny has quit IRC04:39
*** srichter has quit IRC04:47
*** pcardune has quit IRC05:03
*** rcrafton has joined #zope3-dev05:06
*** dunny has joined #zope3-dev05:21
*** dunny_ has joined #zope3-dev05:33
*** dunny has quit IRC05:39
*** run|home_ has joined #zope3-dev05:47
*** run|home has quit IRC05:51
*** run|home has joined #zope3-dev06:03
*** natea_ has joined #zope3-dev06:08
*** run|home_ has quit IRC06:08
*** sm has quit IRC06:10
*** natea__ has joined #zope3-dev06:18
*** srichter has joined #zope3-dev06:19
*** ChanServ sets mode: +o srichter06:19
*** natea__ has quit IRC06:28
*** run|home_ has joined #zope3-dev06:34
*** sm has joined #zope3-dev06:34
*** natea_ has quit IRC06:34
*** lucielejard has joined #zope3-dev06:36
*** run|home has quit IRC06:37
*** pcardune has joined #zope3-dev06:47
*** lucielejard has quit IRC06:56
*** alga has quit IRC07:15
*** baijum has joined #zope3-dev07:21
*** rcrafton has quit IRC07:29
*** niemeyer has quit IRC07:54
*** philiKON has joined #zope3-dev08:07
*** jukart has joined #zope3-dev08:11
*** philiKON_ has quit IRC08:25
*** jukart has quit IRC08:27
*** borax has joined #zope3-dev08:31
*** d2m has joined #zope3-dev08:31
*** pcardune has quit IRC08:39
*** dobee has joined #zope3-dev08:53
*** borax has left #zope3-dev08:53
*** jukart has joined #zope3-dev08:53
*** zagy has joined #zope3-dev09:01
*** zagy has quit IRC09:07
*** zagy has joined #zope3-dev09:09
*** sorin has joined #zope3-dev09:16
*** sorin is now known as sorindregan09:17
*** arnarl has joined #zope3-dev09:17
*** zagy has quit IRC09:24
*** agroszer has joined #zope3-dev09:24
*** zagy has joined #zope3-dev09:25
*** run|home has joined #zope3-dev09:28
*** run|home_ has quit IRC09:34
*** timte has joined #zope3-dev09:36
*** timte has quit IRC09:40
*** timte has joined #zope3-dev09:40
*** arnarl has quit IRC09:44
*** dobee has quit IRC09:45
*** stub has quit IRC09:49
*** stub has joined #zope3-dev09:49
*** jpcw2002 has joined #zope3-dev09:55
*** zagy has quit IRC09:56
*** dobee has joined #zope3-dev10:02
*** jodok has joined #zope3-dev10:03
*** dobee has quit IRC10:05
*** projekt01 has joined #zope3-dev10:10
*** jodok has quit IRC10:15
*** dobee has joined #zope3-dev10:24
*** ghendi has joined #zope3-dev10:25
*** arnarl has joined #zope3-dev10:28
*** MJ has joined #zope3-dev10:31
*** tarek has joined #zope3-dev10:32
*** jodok has joined #zope3-dev10:36
*** pelle_ has joined #zope3-dev10:40
*** borax has joined #zope3-dev10:43
*** ghendi has quit IRC10:51
*** gstratton_ has joined #zope3-dev10:58
*** gstratton_ is now known as gstratton10:58
*** malthe has joined #zope3-dev11:18
*** dunny_ has quit IRC11:18
*** alecm has quit IRC11:22
*** alecm has joined #zope3-dev11:22
*** ktwilight has joined #zope3-dev11:27
*** ccomb has quit IRC11:34
*** ktwilight_ has quit IRC11:39
*** MacYET has joined #zope3-dev11:41
MacYEThi, do we have some implementation for activity-based workflows in zope 3 land?11:41
*** MacYET has left #zope3-dev11:44
*** maurits has joined #zope3-dev11:44
*** harobed has joined #zope3-dev11:47
*** ccomb has joined #zope3-dev11:50
*** sm has quit IRC11:52
*** regebro has joined #zope3-dev12:13
*** goschtl has joined #zope3-dev12:19
*** baijum has quit IRC12:38
*** alecm has quit IRC12:44
goschtlhi has anybody an example for a div-based layout with formlib?13:01
*** menesis has joined #zope3-dev13:07
*** MJ is now known as MJ|lunch13:07
*** run|home_ has joined #zope3-dev13:14
*** baijum has joined #zope3-dev13:18
*** run|home has quit IRC13:18
*** malthe is now known as malthe|lunch13:26
*** gstratton has quit IRC13:28
*** gstratton has joined #zope3-dev13:34
*** mkerrin has joined #zope3-dev13:37
*** MJ|lunch is now known as MJ13:51
*** stub has quit IRC13:54
*** malthe|lunch is now known as malthe13:55
*** ghendi has joined #zope3-dev13:56
*** ignas has joined #zope3-dev13:56
*** gstratton has quit IRC14:00
*** niemeyer has joined #zope3-dev14:02
*** arnarl_ has joined #zope3-dev14:15
*** arnarl has quit IRC14:19
*** jpfarias_ has joined #zope3-dev14:20
*** jpfarias_ has left #zope3-dev14:20
*** vimes656 has quit IRC14:31
*** agroszer has quit IRC14:31
malthegoschtl: look in plone 314:31
malthethey define a custom template there14:31
*** rocky has joined #zope3-dev14:42
goschtlmalthe: ok thanks for the tip.14:43
malthenp14:43
*** aCiDBaSe has quit IRC14:44
*** aCiDBaSe has joined #zope3-dev14:44
*** mkerrin has quit IRC14:56
*** borax has quit IRC14:56
*** jpcw2002 has quit IRC14:56
*** acsr has quit IRC14:56
*** _basti_ has quit IRC14:56
*** mkerrin has joined #zope3-dev14:56
*** borax has joined #zope3-dev14:56
*** jpcw2002 has joined #zope3-dev14:56
*** acsr has joined #zope3-dev14:56
*** _basti_ has joined #zope3-dev14:56
*** alga has joined #zope3-dev15:12
*** b52laptop has quit IRC15:12
*** b52laptop has joined #zope3-dev15:13
*** arnarl_ has quit IRC15:15
*** danielblackburn has joined #zope3-dev15:16
*** yvl has joined #zope3-dev15:17
*** agroszer has joined #zope3-dev15:17
*** arnarl has joined #zope3-dev15:18
*** arnarl has quit IRC15:19
*** benji has joined #zope3-dev15:19
*** arnarl has joined #zope3-dev15:20
*** toutpt has joined #zope3-dev15:23
*** arnarl has quit IRC15:39
*** arnarl has joined #zope3-dev15:40
*** reco has joined #zope3-dev15:49
*** run|home_ has quit IRC15:49
*** redir has joined #zope3-dev15:56
*** kursor has joined #zope3-dev15:57
*** rocky is now known as rocky|away15:58
*** projekt01 has quit IRC15:59
*** baijum has quit IRC16:06
*** lucielejard has joined #zope3-dev16:21
*** redir has quit IRC16:28
*** reco has quit IRC16:28
*** reco has joined #zope3-dev16:29
*** mgedmin has joined #zope3-dev16:31
*** rcrafton has joined #zope3-dev16:32
*** kursor has quit IRC16:33
*** arnarl has quit IRC16:53
*** rcrafton has quit IRC17:04
*** rcrafton has joined #zope3-dev17:06
*** run|home has joined #zope3-dev17:06
pyqwerDoes someone know how to extract the User-Agent from the request object?17:09
philiKONrequest['HTTP_USER_AGENT'] or something17:14
philiKONread about cgi variables17:14
philiKONin particular, how http headers are converted to cgi variables17:14
pyqwerphiliKON: Ah, yes, many thanks, that did the trick! Where do I find this info, in your book?17:16
*** rcrafton_ has joined #zope3-dev17:16
*** sm has joined #zope3-dev17:18
*** reco has quit IRC17:20
philiKONpyqwer: any manual about CGI17:21
*** reco has joined #zope3-dev17:21
pyqwerAh, ok, I understand, you mean this not zope3-specific but generic.17:21
philiKONi imagine the python documentation to the cgi.py module17:21
philiKONright, it's generic to CGI17:21
philiKONand WSGI, in fact17:21
philiKONWSGI borrows this part, like many others, from CGI17:21
pyqwerOk, what I did not know is that request is actually a dictionary, so it's dead simple.17:21
philiKONit's not a dictionary17:22
philiKONbut it supports item access to headers and request variables17:22
pyqwerYeah, but it probably has a __getitem__ method or something like that.17:22
philiKONright17:22
philiKONbut it's not a dict :)17:22
pyqwerSo it can be accessed like a dictionary.17:22
pyqwerPerfect, thanks!17:22
boraxphiliKON: maybe I'm wrong but I thing ZopeProject is using Paste HTTP server by default. What are his benefits over ZServer or Twisted ??17:25
philiKON yeah, it's using that as default17:26
*** arnarl has joined #zope3-dev17:26
philiKONhttp://blog.repoze.org/fitting_room-20071029.html17:26
philiKONhas some performance figures17:26
philiKONin general, it's just a demonstration of how zope3 can be deployed in pretty much any wsgi environment17:27
boraxIs it more/less stable ? Can it be extended as well as Twisted ??17:28
philiKONstable? well, the pylons folks etc. are using it in production17:29
philiKONso i suppose it's stable17:29
philiKONtwisted is obviously a huge framework17:29
philiKONand twisted.web2 is just one part of it17:29
philiKONso there's obviously a benefit of using twisted17:29
philiKONe.g. when you need other things from the twisted env17:29
philiKON(e.g. having the twisted reactor do some other stuff than http)17:29
boraxOf course. For example I'm currently using the "scheduler" package, based on Twisted. Can I do the same thing easily with Paste ?17:30
*** rmarianski has joined #zope3-dev17:31
philiKONpaste is purely a collection of wsgi tools17:31
philiKONtwisted and paste aren't comparable on that level17:31
philiKONthey're apples and oranges17:31
*** MJ has quit IRC17:32
boraxWell, so I suppose that Paste can only be used for HTTP protocol...17:32
*** rcrafton has quit IRC17:33
philiKONyes17:33
philiKONthat's the point17:33
boraxSo may I use Twisted or ZServer as soon as I need FTP access ?17:34
*** sorindregan has quit IRC17:44
*** salfield has joined #zope3-dev17:44
*** ghendi has quit IRC17:44
*** J1m has joined #zope3-dev17:45
*** goschtl has quit IRC17:46
*** pelle_ has quit IRC17:48
*** danielblackburn has quit IRC17:49
*** danielblackburn has joined #zope3-dev17:52
*** dobee has quit IRC17:56
tarekHi J1m, i think there's a small bug that can occur in zc.recipe.cmmi17:59
tarekIf this recipe is subclassed into another recipe (that's my case), it might fail because it creates the location folder with a direct "os.mkdir()" call17:59
tarekI would like to propose a change there to make sure the folder doesn't exists already18:00
*** MJ has joined #zope3-dev18:01
*** menesis has quit IRC18:05
*** norro has joined #zope3-dev18:05
*** srichter has quit IRC18:06
*** jodok has quit IRC18:11
pyqwerHi, I have problems migrating things from an older version of my app to a newer one.18:16
pyqwerWhen exactly is an object "broken"? And what can I do to make it functional again?18:16
tarekpyqwer, since the ZODB is based on pickles, it depends on the class definitions. When the code is changed, the object can become therefore broken18:17
tarekYou need to create a script that transforms the old objects into the new one. This can be done by exporting the data in a neutral format for instance18:18
pyqwertarek: Ah, ok, yes, I added a class for my object (let it inherit from Contained).18:19
pyqwerThat's probably the reason.18:19
*** rcrafton_ has quit IRC18:20
*** nathany has joined #zope3-dev18:20
*** faassen has joined #zope3-dev18:20
J1mtarek, +118:20
*** rcrafton has joined #zope3-dev18:20
*** ignas has quit IRC18:21
*** redir has joined #zope3-dev18:24
*** malthe has left #zope3-dev18:24
*** toutpt has quit IRC18:24
*** redir has joined #zope3-dev18:24
*** redir has joined #zope3-dev18:25
mgedminpyqwer: I *think* the only way to make an object broken is to move/remove a class18:27
mgedmin"broken" in the sense that you get the BrokenObject18:27
mgedminthere are more ways to make your app no longer work with existing databases18:27
*** dobee has joined #zope3-dev18:35
*** danielblackburn has quit IRC18:36
*** jukart has quit IRC18:36
*** timte has quit IRC18:39
*** whit has quit IRC18:43
*** srichter has joined #zope3-dev18:43
*** whit has joined #zope3-dev18:44
*** ejucovy__ is now known as ejucovy18:44
*** ChanServ sets mode: +o srichter18:45
*** run|home_ has joined #zope3-dev18:47
*** run|home_ has quit IRC18:50
*** harobed has quit IRC18:56
*** run|home has quit IRC18:56
*** toutpt has joined #zope3-dev18:59
*** jodok has joined #zope3-dev19:00
*** jodok has quit IRC19:05
*** jpcw2002 has left #zope3-dev19:12
*** jpcw2002 has joined #zope3-dev19:13
*** jpcw2002 has left #zope3-dev19:15
*** sm has quit IRC19:16
*** arnarl has quit IRC19:16
*** redir_ has joined #zope3-dev19:19
*** rocky|away is now known as rocky19:21
*** redir has quit IRC19:26
pyqwerYup, I managed the broken-object problem: I exported some parts of the object that did not change and imported it again with the new package.19:36
*** sm has joined #zope3-dev19:37
*** toutpt has quit IRC19:41
*** pyqwer has quit IRC19:43
*** rmarianski has quit IRC19:49
*** pbugni has joined #zope3-dev19:50
*** pbugni has quit IRC19:50
*** pbugni has joined #zope3-dev19:52
*** norro has quit IRC19:58
*** maurits has quit IRC19:58
*** RaFromBRC has joined #zope3-dev19:58
*** jukart has joined #zope3-dev20:02
*** norro has joined #zope3-dev20:02
*** danielblackburn has joined #zope3-dev20:04
*** tav has joined #zope3-dev20:07
*** ChanServ sets mode: +o tav20:07
tavanyone know how IOBTrees compare to OOBTrees when the key is a python long as opposed to an int ?20:09
*** jukart has quit IRC20:10
*** Leefmc has joined #zope3-dev20:20
LeefmcIs this the right place to ask a couple general probing questions about Zope3?20:21
*** whit has quit IRC20:24
philiKONsure20:24
philiKONbut don't ask questions about questions :)20:24
*** whit has joined #zope3-dev20:25
*** danielblackburn has quit IRC20:26
*** whitmo has joined #zope3-dev20:26
*** whit has quit IRC20:27
mgedmintav: aren't IOBTrees limited to 32-bit int keys?20:28
LeefmcphiliKON: ;), i just had to make sure i was in the right channel. People often hang you if you are in the wrong place.. so you gatta figure it out somehow heh. Anyway.. onto my question.20:29
*** dunny has joined #zope3-dev20:30
mgedminmakes sense -- some project have #foo and #foo-dev, and get angry when you ask userish questions in the -dev channel20:30
LeefmcI often look for python cms', and really Plone is the onlything out there. However, i am far from a professional web dev of any sort, so i don't have a 40-100$ a month service that allows me to run Zope. I've heard talk that Zope3 is working to alleviate the problem of "Zope not running on shared servers", is this true?20:32
philiKONyes and no20:32
philiKONyou can run zope3 within apache20:32
philiKONeven plone, actually20:32
philiKONbut i haven't heard of any serious deployment like this y et20:33
benjiLeefmc: as for Zope 3 hosting, http://rimuhosting.com/ has a $20/mo plan that does a reasonable job of running small Zope 3 apps (or anything else for that matter)20:33
rockybut this is not really the issue here... trying to run plone on a shared hosting service will have huge resource issues20:34
rockyso possible, sure ... practical? probably not20:35
Leefmcrocky: Exactly20:35
Leefmcrocky: K ty20:35
mgedminI fail to see any difference between Zope 2 and Zope 3 wrt hosting issues20:35
mgedminyou need long-lived Python processes with huge RAM requirements in any case20:35
LeefmcI was basically asking if Zope3 was being developed to alleviate that problem, to essentially open up the plone market to the general audience20:36
Leefmcmgedmin: Yea, but i don't know any Zope at all :)20:36
mgedminnow you know :-)20:36
Leefmcmgedmin: Aside from it being a bit of a resource hog, which is why i never touched any knowledge of it20:36
Leefmcmgedmin: So i was here asking if Zope3 was the same20:36
mgedminzope 3 is currently a very powerful and flexible web app development framework for experts20:37
mgedminit's not very oriented to casual users20:37
LeefmcAt the moment, im hoping for Pagoda to fill in the void..20:37
Leefmcmgedmin: Well im actually a casual python dev, looking for a cms based in python so i can contribute, module develop, etc.20:37
mgedminz3.ext is a recently-announced cms built on top of zope 320:38
mgedminbut I don't know anything at all about it, other than name20:38
* mgedmin is not very interested in CMSes, so cannot help much20:38
Leefmcya20:39
LeefmcFrom my standpoint, i want a Python based cms to be powerful, and have low enough resource usage, to compete with php based cms.20:39
*** yvl has quit IRC20:39
LeefmcFor the 'general' market, Zope simply can't take care of it at this point and time.. or so i hear.20:40
Leefmcthough thats not what it seems to be developed for, i understand this. :)20:40
LeefmcAnyway, thanks for the info.20:41
benjiLeefmc: you might be interested in http://z3ext.net/20:42
Leefmcbenji: Its built off of Zope3, doesn't it require Zope and then essentially be useless to the 'general' audience i speak of?20:43
benjiright, it's built with Z3, but I don't see why that makes it useless to a general audience20:44
*** MJ has quit IRC20:45
Leefmcbenji: Well as we've been discussing here, a Zope requirement is too costly for the lower end audience. That audience is required imo to make a cms big. Ie drupal and whatnot.20:45
Leefmceg rather.20:45
benji*shrug*20:45
benjithere's nothing in "a cms" that requires it to be big20:45
benjiand there's certainly nothing that requires an app built with the Zope libraries to be big20:46
regebroLeefmc: "and have low enough resource usage, to compete with php based cms."20:48
regebrophp is designed to be loaded once per request.20:48
regebroPython isn't.20:48
regebroOne effect that has is that you pretty much can't run python web apps an a PHP-style LAMP-host.20:49
Leefmcbenji: Well from my standpoint, im talking about the success of the cms. I dont want a "big cms" in terms of junk shoved in the cms (eg php-nuke), just the community behind it. Which often requires being open to as many people as possible.20:49
benjithen the statement seems to be "Python isn't sutible for small web apps"; I don't agree, but also don't care to argue about that20:49
Leefmci agree with benji20:49
regebroNeither Zope2 nor Zope3 has "junk shoved" in it.20:50
regebroIf we talk about plone, then it is way slower than a CMS should be. But that is not Zope2's fault.20:50
Leefmcregebro: Obviously they have different requirements, but I for one will always be looking for a way to open the python market to cms. I often see people scoff at the idea of python needing to be faster, saying that its not designed to be a speed demon. This may be true, but i see no reason to not desire to improve where python stands, to strive for the best. :)20:51
Leefmcregebro: And i never ment to say Zope does have junk shoved in it.20:51
Leefmcregebro: I dont even know zope, so i wouldn't know either way.20:51
regebroLeefmc: Right. Sure, python is not superfast, but neither is PHP, so that's not the problem here I would think.20:52
regebroThe problem is that you usually can't deploy it in a normal LAMP environment because it requires running servers (true for all Python apps, and nothing you can do anything about) and more memory.20:53
Leefmcregebro: True, i was just using it as an example. Im simply trying to find a place to support/contribute to that is going in the direction i would like20:53
regebroWell, if you are talking about python webb app frameworsk, zope3 is the shit, and it goes in the direction you *should* like it to go. :)20:54
regebroor at least zope3 + grok.20:54
Leefmcregebro: True, and i dont know web dev enough to argue semantics involving hosting of different types, etc. I just try to find ways to do things. I have a small VPS on a shared system, so thats the direction i want to go. :)20:54
Leefmcregebro: Coming from drupal and such. I see the biggest market in a cms that can run on anything, so i'll always be trying to strive for that.. or atleast find that.20:55
Leefmcregebro: And ofcourse, desiring Python to somehow fit the bill hehe20:55
regebroFor VPS's only memory would be an issue, I would guess.20:55
*** mkerrin has quit IRC20:55
Leefmcregebro: Yea, i have enough of a VPS that i could run Zope if i'd like, but thats not the point hehe.20:56
*** borax has left #zope3-dev20:57
*** natea_ has joined #zope3-dev20:57
Leefmcregebro: Anyway thanks. And just to close on this note, i am not saying anything against plone or zope, im sure they do what they are designed for, and do it great. Im simply looking for something slightly different :)20:57
regebroOK, then I'm stumped to what the issue is. :) Again: You can't deploy any Python-app on a pure LAMP-host, because you can't loads the python-executable with every request.20:58
regebroThen you are not looking for a Python web app framework.20:59
Leefmcregebro: Well i'm not looking for a pure LAMP host hosting python ofcourse. I am looking for lower usage to handle it as easily as possible. Ie, by default (no vps) my host can handle python, and with a bit of toying, turbogears and django, but not zope.21:00
Leefmcregebro: I understand zope is different, but thats not the point.21:01
regebroLeefmc: Why can't it handle Zope?21:01
Leefmcregebro: hah, don't ask me :p21:02
Leefmcregebro: I'm not the web developer here ;)21:02
regebroLeefmc: Why are you claiming it can't?21:02
Leefmcregebro: It just doesn't by default. With a VPS on them then you can, but i can anything on a vps so thats not really the point heh21:02
Leefmcregebro: Because they don't allow it.21:03
Leefmcregebro: Resource requirements as they say.21:03
regebroWho are "they"?21:03
Leefmcregebro: Lowend Dreamhost21:03
regebroCan you point me towards a link of what type of hosting service you have?21:04
Leefmcregebro: A few have gotten away with it, but from what i've seen its just a bit hard to get away with it on the shared side of things. I ofcourse, as said, have a vps but whatever heh.21:04
Leefmcregebro: loi, k 1 sec21:05
Leefmcregebro: Though all you need to think of is standard lowend shared hosting21:05
regebroLeefmc: OK, I found a page for a $6/month hosting.21:06
Leefmcsure21:06
regebroWhat I notice there is that they don't seem to have any limit on your systems memory usage. I don't know if this is common, but if they don't, then yes, a Zope-instance would happily chew up loads of memory and all their other customers wouldn't get one.21:07
Leefmcnot really sure what we're debating here :o21:08
regebroSo yes, I understand if they don't accept Zope in this case. Especially since that would include Plone. :)21:09
*** RaFromBRC has quit IRC21:09
Leefmcanyway.. imma get back to work heh21:10
Leefmcpython, mm21:10
Leefmcluckily i don't have to deal with php .. ;P21:10
*** Leefmc has left #zope3-dev21:11
regebroSo, I didn't get to do my end-statement. :)21:11
*** RaFromBRC has joined #zope3-dev21:13
*** Leefmc has joined #zope3-dev21:13
LeefmcI don't get your second point though?21:14
LeefmcAre you saying times are going to change to support more than LAMP?21:14
regebroI didn't understand that sentence.21:15
*** natea_ has quit IRC21:16
regebro(Any way, my point was that not allowing zope3 but allowing other python frameworks is unfounded, and that there is in fact nothing that says that a CMS has to run on LAMP-hosts to be successful).21:16
Leefmcregebro: well you have to agree that the majority of web users out there use cheap hosts. Only people who are atleast remotely serious go beyond a shared host. And most, if not all, shared hosts are LAMP and/or Only LAMP. So by you bringing up other ASP & Java examples, are you saying you feel times are changing to support more than LAMP by default?21:16
regebroNo, I'm saying that PHP and LAMP-hosting are for people who are not serious.21:18
regebroPython are for serious people and will always be problematic to run on LAMP hosts.21:18
regebroWhat I'm questioning is the claim that there is some sort of difference in this matter between Zope3 and Turbogears(Django et al.21:20
Leefmcregebro: True, but i do think the more popular python gets for web dev, the most hosts will support it, and via that, we can hope for a snowball affect.21:20
regebroLeefmc: Sure, we can hope.21:20
Leefmcanyway21:20
Leefmci really need to get back to work21:20
regebroBut I don't think we can ever assume that serous applications are runnable on $5/month hosts.21:20
regebroOK, see ya21:20
Leefmcregebro: True, but i do hope we can manage to get the price for a full python enabled host, with decent bandiwidth and storage, to drop below 40$21:21
Leefmcbandiwidth.. heh21:21
regebroLeefmc: OK, I have no idea how the market looks today, so I can21:22
regebrocan't say21:22
Leefmcregebro: Neither can i, honestly21:22
Leefmcregebro: I've just found it to be the case when looking for hosts that you always get more bang for your buck with php, and ofcourse there are reasons for this, but i'd like it to change as much as possible :)21:23
Leefmcregebro: And obviously, i think we have more change possible21:23
Leefmcregebro: Anyway, imma shutup now, or i'll be here all day haha. *last words*21:23
regebroLeefmc: Well, PHP, as mentioned, is designed to be loaded per request to interpret a html file with PHP.21:23
regebroOf course you are going to get more bang per buck with that.21:24
regebroPHP is designed from the bottom up to be a small script that replaces certain parts of the webpage.21:24
regebroIF that's what you want: Use PHP.21:24
Leefmcregebro: Never. You're the devil!21:25
Leefmcregebro: :o21:25
*** agroszer_ has joined #zope3-dev21:25
*** agroszer has quit IRC21:25
*** agroszer_ is now known as agroszer21:25
regebroLeefmc: You are not going to be able to use Python as a PHP-replacement. Because it isn't.21:25
Leefmcregebro: My friend, python can save the world. hehe21:25
regebroLeefmc: Yes. But not for free.21:26
Leefmcregebro: And it'll never replace php, but i hope we can lessen the php hold dramatically.21:26
regebroPython is coming on all fronts.21:26
Leefmcregebro: There is a super low end that python will never touch, but python is rather high end at the moment, and i simply dont feel it needs to be.21:26
regebroPossibly.21:27
Leefmcregebro: Note  also want python to generate flash. haha :o21:29
Leefmcregebro: (it actually can a little bit, but i never put serious effort into Ming)21:30
regebroWell, there ya go.21:30
*** agroszer has quit IRC21:37
*** Leefmc has left #zope3-dev21:48
*** sm has quit IRC21:57
*** pbugni has quit IRC21:58
*** alecm has joined #zope3-dev22:07
*** redir_ has quit IRC22:13
*** redir has joined #zope3-dev22:13
*** jpcw2002 has joined #zope3-dev22:19
*** gstratton has joined #zope3-dev22:27
*** d2m has quit IRC22:37
*** danielblackburn has joined #zope3-dev22:37
*** rocky has quit IRC22:45
*** faassen has quit IRC22:51
*** mgedmin has quit IRC22:51
*** RaFromBRC is now known as RaFromBRC|lunch22:55
*** alga has quit IRC23:11
*** sm has joined #zope3-dev23:17
*** gstratton has quit IRC23:20
*** pbugni has joined #zope3-dev23:30
*** andreasrj has joined #zope3-dev23:36
*** astoon has joined #zope3-dev23:37
*** foodels is now known as instantfoo23:38
*** harobed has joined #zope3-dev23:40
*** astoon has quit IRC23:41
*** RaFromBRC|lunch is now known as RaFromBRC23:55
*** whitmo is now known as whit23:57

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!