2006-03-12T00:07:44 so, die docs sind geschrieben und eingecheckt 2006-03-12T00:56:44 *** birkenfeld has quit IRC 2006-03-12T01:55:07 ich bin mal weg bye 2006-03-12T01:55:39 *** PBeck is now known as PBeck|off 2006-03-12T02:16:24 *** tux123 has quit IRC 2006-03-12T02:51:23 *** dop182 has joined #pocoo 2006-03-12T03:27:13 *** dejot has quit IRC 2006-03-12T03:57:26 *** dop182 has quit IRC 2006-03-12T10:15:29 *** PBeck|off is now known as PBeck 2006-03-12T10:15:40 hi 2006-03-12T10:15:46 moin 2006-03-12T10:16:42 *** birkenfeld has joined #pocoo 2006-03-12T10:18:06 moin birkenfeld 2006-03-12T10:18:10 moin mitsuhiko 2006-03-12T11:10:46 mitsuhiko: kannst du den "View Tickets"-Link im trac auf /report/1 zeigen lassen? 2006-03-12T11:11:19 birkenfeld: ich schau mal 2006-03-12T11:11:43 ich hab mal in #trac nachgefragt 2006-03-12T11:22:29 birkenfeld: kannst du mal was testen? 2006-03-12T11:22:40 mitsuhiko: ja, was? 2006-03-12T11:22:54 birkenfeld: wenn man pocoo startet, bekommt man dann ein debug tranceback? 2006-03-12T11:22:58 localhost:8080/asdfasf 2006-03-12T11:23:19 oder bricht er mit einem fehler ab? 2006-03-12T11:24:22 ich krieg einen captcha test 2006-03-12T11:24:44 ah, mit komischer URL kein traceback 2006-03-12T11:24:49 ok 2006-03-12T11:24:54 dann muss ich var_test anpassen 2006-03-12T11:25:06 der kann atm nur dicts rendern 2006-03-12T11:25:44 moment... das hab wohl ich verbrochen :) 2006-03-12T11:27:09 birkenfeld: nein, stimmt schon 2006-03-12T11:27:22 birkenfeld: durch das fehlende expose übergibst du ja jetzt alle variablen 2006-03-12T11:27:32 aber in meinem debug ding gibts nur einen render für dict 2006-03-12T11:33:51 birkenfeld: fixed 2006-03-12T11:35:12 birkenfeld: wenn du paster installiert hast kannst du jetzt colubrid mit eval exception starten: python pocoo/application.py runserver --debug=evalexception 2006-03-12T11:38:17 *** tux123 has joined #pocoo 2006-03-12T11:40:01 paster? 2006-03-12T11:40:43 birkenfeld: das ist dieser wsgi aufsatz von ianb. http://www.pythonpaste.org 2006-03-12T11:40:58 birkenfeld: evalexception ist dieses "python shell in a browser" ding 2006-03-12T11:42:17 da gibts auch einen screencast von: http://pythonpaste.org/screencasts/evalerror-screencast.html 2006-03-12T11:45:44 ah :) 2006-03-12T13:46:22 *** dejot has joined #pocoo 2006-03-12T18:10:37 * birkenfeld sucht eine aufgabe 2006-03-12T18:11:00 * mitsuhiko findet eine :) 2006-03-12T18:11:15 birkenfeld: schreib ein skript, dass die django meta db aus django ausmoniert ^^ 2006-03-12T18:11:28 oder patch sqlalchemy so, dass die unit of work optional wird 2006-03-12T18:12:15 also wenn man die 43 imports mal auseinandernimmt isses gar nicht mal so schlimm 2006-03-12T18:13:15 birkenfeld: adrian hat mal gesagt, dass er das befürworten würde 2006-03-12T18:13:21 aber keiner hat je damit angefangen 2006-03-12T18:17:14 birkenfeld: vergiss das erstmal :) 2006-03-12T18:17:28 ich durchstöbere mal die ml, ob das schon jemand dran arbeitet 2006-03-12T18:28:49 was ist unit of work? 2006-03-12T18:29:21 xorAxAx: kennst du threading local? 2006-03-12T18:29:24 jo 2006-03-12T18:29:33 unit of work sammelt alle änderungen im aktuellen thread zusammen 2006-03-12T18:29:38 objectstore.commit() läd die hoch 2006-03-12T18:29:42 bzw commitet die 2006-03-12T18:30:25 klingt doch toll 2006-03-12T18:30:34 transactional memory :) 2006-03-12T18:31:38 klingt cool 2006-03-12T18:31:40 ist es aber nicht 2006-03-12T19:05:12 *** tux123 has quit IRC 2006-03-12T19:05:28 *** tux123 has joined #pocoo 2006-03-12T19:06:15 *** chris has joined #pocoo 2006-03-12T19:06:23 waahhhhh 2006-03-12T19:06:25 *** chris has left #pocoo 2006-03-12T19:06:59 tux123: rolf. ein chris ^^ 2006-03-12T19:08:05 ein chris? hier? ^^ 2006-03-12T19:08:16 chris waahhhhh 2006-03-12T19:08:19 * chris (n=chris@ACB7DB43.ipt.aol.com) has left #pocoo ("Verlassend") 2006-03-12T19:08:28 ich glaub der hat das mit pocoo für einen scherz gehalten 2006-03-12T20:45:38 birkenfeld: ping 2006-03-12T20:46:55 birkenfeld: das ORM wäre jetzt mal fertig integriert 2006-03-12T20:47:00 (also SQLAlchemy) 2006-03-12T20:47:07 evtl kannst du dir das mal ansehen, ob das so passt 2006-03-12T21:24:18 mitsuhiko: pong 2006-03-12T21:24:33 birkenfeld: komm mal #pythonpaste 2006-03-12T21:24:42 gerdade colubrid und RT merging 2006-03-12T21:24:43 aye 2006-03-12T21:24:57 birkenfeld: RT = RhubarbTart -> http://rhubarbtart.org/ 2006-03-12T21:25:04 ca das gleiche wie colubrid :) 2006-03-12T21:25:40 ah 2006-03-12T21:26:49 und warum findet das in pythonpaste statt? 2006-03-12T21:27:10 weil das rt eng mit pythonpaste verbandelt ist 2006-03-12T21:27:17 es nutzt den paster server als unterbau 2006-03-12T21:27:22 also nix mit NIH :) 2006-03-12T21:27:43 ich steig da immer noch nicht ganz durch, was wo drunter, drüber oder dazwischen liegt :) 2006-03-12T21:27:59 ok :) 2006-03-12T21:28:04 also colubrid hat da einen standalone server 2006-03-12T21:28:07 den hat RT nicht 2006-03-12T21:28:17 RT nutzt den server von paste (paster) fürs arbeiten 2006-03-12T21:28:34 aber jeweils nicht produktiv? 2006-03-12T21:28:36 nein 2006-03-12T21:28:42 produktiv nutzten sie beide flup 2006-03-12T21:28:43 ok 2006-03-12T21:28:52 der punkt ist, dass RT kein request objekt 2006-03-12T21:28:53 +hat 2006-03-12T21:28:56 und fli 2006-03-12T21:28:58 zumindest bauen sie gerade eines 2006-03-12T21:29:00 *und flup ist? 2006-03-12T21:29:08 birkenfeld: flup ist eine wsgi -> fcgi brücke 2006-03-12T21:29:11 und scgi... 2006-03-12T21:29:15 also so eine wrapper sammlung 2006-03-12T21:31:21 haha 2006-03-12T21:31:24 merge colubrid into RT 2006-03-12T21:32:14 RT ist zumindest mal mehr an Paste gebunden 2006-03-12T21:33:37 toll, was soll ich schon denken :-| 2006-03-12T21:33:40 ich weiß nicht 2006-03-12T21:33:48 ich denk mir mal: "warum?" 2006-03-12T21:35:03 ich kenn RT ja gar nicht 2006-03-12T21:35:18 birkenfeld: der punkt ist, dass es mir schon irgendwie zu stark an paster gebunden ist 2006-03-12T21:35:28 man braucht zumidnest gleich mal eine ganze schaar an packages dafür 2006-03-12T21:37:17 ehrlich gesagt isses mir nicht recht 2006-03-12T21:38:03 sagen wir mal so: was hat RT was Colubrid fehlt? 2006-03-12T21:38:45 die gunst von TG und ianb 2006-03-12T21:39:02 und paster / deploy support out of the box 2006-03-12T21:40:29 es gibt einfach viel zu viel zeug... 2006-03-12T21:41:26 machmal nervt die freiheit der python community :) 2006-03-12T21:50:20 da kommen einfach sich einfach zwei ansätze gefährlich nahe 2006-03-12T21:51:15 ich finde nicht dass Colubrid so einfach von RT geschluckt werden sollte 2006-03-12T21:51:49 ich auch nicht :( 2006-03-12T21:52:03 du hättest dann eh nicht mehr viel zu sagen... 2006-03-12T21:52:47 ich denk mir nur colubrid alleinstehend lassen hatt dann wieder was von ego gehen :) 2006-03-12T21:53:16 die frage ist halt wie kompatibel die ansätze der beiden sind 2006-03-12T21:53:40 RT hat ewas, was ich nicht aussehen kann, threadingmagie 2006-03-12T21:54:02 from rhubarbtart.request import request 2006-03-12T21:54:15 dir(request) --> liste von __getattr__ und co 2006-03-12T21:56:08 ich frage mich wozu man ein request austauschen soll 2006-03-12T21:57:13 ich glaub ich hab einfach versucht cgi umzusehen 2006-03-12T21:57:31 beim vergleichen mit anderen wsgi implementierungen hab ich nirgendwo mehr ein req.write gesehen 2006-03-12T21:57:46 woher kriegen die dann ihre response? 2006-03-12T21:57:52 nur sowas wie return HttpResonse("response text") 2006-03-12T21:57:58 ah 2006-03-12T21:58:48 dadurch, dass bei pocoo sowieso alles über ein template gerendert wird ist ein req.write eigentlich auch unnötig 2006-03-12T21:59:01 ich glaub ich muss mir doch mal das WSGI PEP durchlesen 2006-03-12T22:00:05 ich werd mich jetzt mal neiderlegen 2006-03-12T22:00:15 ich ping die zwei dann morgen nochmal an 2006-03-12T22:09:12 *** ChanServ has quit IRC 2006-03-12T22:09:46 *** irc.freenode.net sets mode: +o ChanServ 2006-03-12T22:19:30 wb pocoo 2006-03-12T22:48:11 bye 2006-03-12T22:48:42 *** PBeck is now known as PBeck|off 2006-03-12T23:21:10 *** dejot has quit IRC 2006-03-12T23:42:13 *** birkenfeld has quit IRC