IRC logs of #tryton-de for Thursday, 2014-09-18

chat.freenode.net #tryton.de log beginning Thu Sep 18 00:00:02 CEST 2014
2014-09-18 07:00 -!- yangoon1(~mathiasb@p549F1472.dip0.t-ipconnect.de) has joined #tryton.de
2014-09-18 09:09 <grasbauer> ACTION Ich bin kein Channel Operator ;(
2014-09-18 09:21 -!- Timitos(~kpreisler@host-88-217-184-172.customer.m-online.net) has joined #tryton.de
2014-09-18 09:21 <grasbauer> Timitos: Moin - kann den topic nicht setzen ....
2014-09-18 09:21 <Timitos> grasbauer: komisch. hab dir letztens das recht dafür gegeben.
2014-09-18 09:22 <grasbauer> You're not a channel operator
2014-09-18 09:22 <grasbauer> Timitos: mach du einfach
2014-09-18 09:22 <Timitos> grasbauer: was willst du denn haben? dann mach ich das
2014-09-18 09:22 <Timitos> 2 dumme, ein gedanke :-)
2014-09-18 09:23 <grasbauer> Der deutschsprachige Support-Channel für Tryton | Unconference 14-16.11.Leipzig http://tul2014.tryton.org | IRC log http://www.tryton.org/~irclog/de/
2014-09-18 09:23 <grasbauer> oder so
2014-09-18 09:30 -!- ChanServ changed topic to "Der deutschsprachige Support-Channel für Tryton | Unconference 14-16.11.Leipzig http://tul2014.tryton.org | IRC log http://www.tryton.org/~irclog/de/"
2014-09-18 09:36 -!- ChanServ changed topic to "Der deutschsprachige Support-Channel für Tryton | Unconference 2014, Leipzig, 14-16.11. http://tul2014.tryton.org | IRC log http://www.tryton.org/~irclog/de/"
2014-09-18 09:37 <Timitos> grasbauer: so recht?
2014-09-18 09:37 <grasbauer> Timitos: spitze
2014-09-18 09:37 <Timitos> grasbauer: das problem mit den berechtigungen muss ich mir bei nächster gelegenheit anschauen.
2014-09-18 09:38 <grasbauer> Timitos: wann sollte man eigentlich eine nachricht an heise senden, um die Konferenz zu promoten - einen Monat vorher?
2014-09-18 09:38 <grasbauer> Timitos: oder sofort?
2014-09-18 09:39 <Timitos> grasbauer: ich würde sagen, je früher desto besser, weil sich potentielle teilnehmer ja den termin ggf. freihalten müssen
2014-09-18 09:41 <grasbauer> Timitos: ein Text wäre gut :)
2014-09-18 09:42 <Timitos> grasbauer: kann mich frühestens morgen drum kümmern
2014-09-18 09:48 <grasbauer> Timitos: das wäre sehr schön
2014-09-18 09:48 <Timitos> grasbauer: ich setz es auf die liste
2014-09-18 09:49 <grasbauer> Timitos: ich kümmer mich auch mal - Adressen etc.
2014-09-18 09:49 <Timitos> ok
2014-09-18 09:49 <grasbauer> Oder hat die hier jemand sofort zur Hand?
2014-09-18 09:51 <Timitos> grasbauer: ich kann mal schauen, ob wir da noch was haben. ich kann mich jedenfalls ganz grob dran erinnern, dass wir da mal was hatten. aber: erst morgen :-)
2014-09-18 09:51 <grasbauer> Timitos: sehr gut
2014-09-18 10:57 <moldy> an dem wochenende ist übrigens auch eine django-konferenz in amsterdam :-/
2014-09-18 10:58 <moldy> für die zukunft wäre es evtl. auch gut, auf solche kollisionen zu gucken ;)
2014-09-18 10:58 <grasbauer> moldy: war zu spät
2014-09-18 10:59 <moldy> ah, ok
2014-09-18 10:59 <grasbauer> moldy: und wer nutzt schon django ;)
2014-09-18 10:59 <moldy> ich :p
2014-09-18 10:59 <moldy> ist doch schon fast ein de-facto-standard ;)
2014-09-18 11:00 <grasbauer> moldy: wie typo3
2014-09-18 11:05 <grasbauer> moldy: wieder ein argument für deinen chef https://bitbucket.org/zikzakmedia/trytond-django
2014-09-18 11:05 <grasbauer> moldy: kannste schön anstricken
2014-09-18 11:06 <grasbauer> moldy: weiß aber um ehrlich zu sein nicht was das macht ;)
2014-09-18 11:13 <moldy> grasbauer: anstricken ist in der tat angedacht
2014-09-18 11:15 <moldy> grasbauer: wir haben ein paar webshops in django, mittelfristig würden die, wenn wir tryton einführen, irgendwie daran angebunden werden
2014-09-18 11:15 <grasbauer> moldy: geht gut, da der server ja jsonrpc spricht
2014-09-18 11:15 <moldy> ich hatte bisher an einen export/import gedacht. trytond-django scheint die django-models direkt für tryton verfügbar zu machen
2014-09-18 11:16 -!- swayf(~swayf@93.104.202.98) has joined #tryton.de
2014-09-18 11:16 <grasbauer> moldy: weiß ich nicht im detail
2014-09-18 11:16 <moldy> ich gucke mir gerade den source an
2014-09-18 11:17 <grasbauer> moldy: wir haben das anders gelöst - wir servieren fertig gerenderte produkte memcached aus tryton - die werden in einem cms einegbunden
2014-09-18 11:18 <grasbauer> im cms wird dann nur der prozess bis zum checkout abgebildet - ab diesem moment wird wieder dirkt mit tryton geredet
2014-09-18 11:18 <moldy> "fertig gerendert" heißt, tryton spuckt html aus?
2014-09-18 11:19 <grasbauer> ja - wir nehmen dafür chameleon templates
2014-09-18 11:20 <moldy> interessant
2014-09-18 11:20 <moldy> und wer genau redet direkt mit tryton?
2014-09-18 11:20 <moldy> (beim checkout)
2014-09-18 11:21 <grasbauer> da wird der warenkorb an tryton gesendet - es entsteht ein sale - wir triggern da den report, der an den kunden gesendet wird
2014-09-18 11:23 -!- Timitos(~kpreisler@host-88-217-184-172.customer.m-online.net) has joined #tryton.de
2014-09-18 11:24 <moldy> ok. aber es ist schon der webserver, der den warenkorb an tryton sendet?
2014-09-18 11:24 -!- swayf(~swayf@93.104.202.98) has joined #tryton.de
2014-09-18 11:25 <grasbauer> moldy: ja
2014-09-18 11:26 <moldy> ok
2014-09-18 11:26 <grasbauer> wir haben im cms sozusagen eine klasse, die mit tryton reden kann
2014-09-18 11:26 <grasbauer> moldy: wir halten aber keine daten im cms - die werden immer aus tryton geholt
2014-09-18 11:28 <grasbauer> moldy: das cms ist nur für das webgeraffel da - das haben wir entschieden, weil wir die redakion des webs von der pflege der geschäftsdaten getrennt halten wollten
2014-09-18 11:29 <grasbauer> moldy: wir übererbeiten das aber gerade ein bisschen
2014-09-18 11:32 <moldy> ja, dieser ganze kram steht mir noch bevor :)
2014-09-18 11:33 <grasbauer> moldy: wenn wir das derzeit laufende projekt halbwegs durchdacht haben, stellen wir das sicher online
2014-09-18 11:33 <moldy> ich hab im cms auch noch produktbezogene downloads und so, evtl muss ich die daten im cms halten. aber der gedanke ist zumindest interessant.
2014-09-18 11:33 <grasbauer> moldy: ich denke da kannste von uns was nutzen
2014-09-18 11:33 <moldy> ich bin immer froh, wenn ich was bestehendes nutzen kann :)
2014-09-18 11:34 <grasbauer> moldy: genau - solche sachen wie downloads sind eben die frage
2014-09-18 11:34 <moldy> vor allem da ich nur einen teil meiner arbeitszeit für entwicklung verwenden kann
2014-09-18 11:34 <moldy> verrätst du mir, wer "ihr" seid? :)
2014-09-18 11:34 <grasbauer> moldy: grasbauer.com
2014-09-18 11:34 <moldy> ah, danke
2014-09-18 11:37 <moldy> ich behalte das mal im hinterkopf, vielleicht kommen wir auf euch zu
2014-09-18 11:40 <yangoon1> grasbauer: hast du heute morgen die liste der pressestellen gesucht, die wir damals auf origo gepflegt haben?
2014-09-18 11:41 <grasbauer> yangoon1: nein, weil ich nicht wußte, das es die gibt :D
2014-09-18 11:42 <grasbauer> yangoon: aber wenn es da was gibt wäre natürlich eine hilfe
2014-09-18 11:42 <Timitos> yangoon: aber die hätte ich auch gesucht. wenn du die schneller parat hast als ich, dann wär ich dir da sehr dankbar
2014-09-18 11:43 <grasbauer> haha - guter scherz von meinem kollegen http://grasbauer.com/tul
2014-09-18 11:44 <Timitos> :-)
2014-09-18 11:44 <moldy> wegen dem SAP?
2014-09-18 11:45 <grasbauer> moldy: ja - finde ich gar nicht so schlecht
2014-09-18 11:46 <grasbauer> wir haben nur gestern beim biertrinken darüber nachgedacht, wie man zügig vermittelt, um was für eine software es sich handelt - da kam auf, daß alle zu wissen glauben, was SAP ist
2014-09-18 11:56 <moldy> grasbauer: ja, ich finde das plakat auch gut
2014-09-18 12:06 <yangoon> grasbauer: hier, die deutschen adressen aus den commit msg zusammengestückelt http://paste.debian.net/121710/
2014-09-18 12:07 <grasbauer> yangoon: vielen dank
2014-09-18 12:08 <Timitos> yangoon: thx
2014-09-18 13:41 <moldy> was ist von nereid zu halten?
2014-09-18 13:42 <grasbauer> moldy: das ist gut - habs gerade bei jemanden im einsatz gesehen
2014-09-18 13:44 <moldy> ich spiele gerade ein kleines bißchen mit dem gedanken, unseren webkram dadrauf neu zu schreiben
2014-09-18 13:46 <grasbauer> moldy: ist ne variante - ich gucke mir gerade aber auch morepath an, weil ich das vom konzept sehr gut finde ...
2014-09-18 13:46 <grasbauer> moldy: ich weiß jetzt nicht wie das routing in neired gelöst ist ...
2014-09-18 13:47 <moldy> grasbauer: da es auf flask basiert, vermutlich die üblichen regexes
2014-09-18 13:48 <grasbauer> moldy: da ist glaub ich morepath einen schritt weiter
2014-09-18 13:48 <moldy> dummerweise muss ich beim thema urls immer gegen die seo-astrologen ankämpfen
2014-09-18 13:48 <grasbauer> moldy: die haben immer recht
2014-09-18 13:49 <moldy> ;)
2014-09-18 13:49 <grasbauer> moldy: da haben die zope-derivate ne gute lösung für - traverse-subpath
2014-09-18 13:50 <moldy> in wie fern eine gute lösung?
2014-09-18 13:50 <moldy> zope kenn ich, ich hab eine zeit lang relativ viel plone gemacht
2014-09-18 13:51 <grasbauer> moldy: für den shop wünscht der seo ja ne sprechende url - bei uns kommt dann sowas wie domain.de/product/222/eine_schottenrock_raus
2014-09-18 13:52 <moldy> grasbauer: wir haben aktuell /roecke/schottenroecke/der-rock
2014-09-18 13:52 <grasbauer> das ist optimal - bauen wir gerade auch dahin
2014-09-18 13:53 <moldy> ich find's nicht so toll
2014-09-18 13:53 <grasbauer> wie hättest du es denn gern
2014-09-18 13:53 <moldy> /products/22
2014-09-18 13:53 <grasbauer> das ist aber nicht so richtig seo
2014-09-18 13:53 <grasbauer> die wollen ja immer ein paar worte
2014-09-18 13:53 <moldy> ich will ja auch nicht seo, ich muss leider
2014-09-18 13:54 <moldy> erstens werden die URLs zu lang, wenn die kategorien mit drinsind
2014-09-18 13:54 <grasbauer> moment
2014-09-18 13:54 <moldy> zweitens müssen die dann natürlich auch unbedingt internationalisiert werden
2014-09-18 13:55 <grasbauer> bei uns ist das im moment so: trousers/p/5176/trouser_text
2014-09-18 13:56 <moldy> warum die 5176?
2014-09-18 13:56 <moldy> ich muss dann aus /roecke/schottenroecke/der-rock die englische version der URL berechnen. das heißt, den ganzen kategoriebaum hochlaufen und von jeder den englischen slug aus der db ziehen.
2014-09-18 13:56 <grasbauer> das sit die id vom product - trouser_text wird überhaupt nicht ausgewertet und kann total-seoiert werden
2014-09-18 13:57 <grasbauer> die category ist leider auch bei uns fix
2014-09-18 13:57 <moldy> sowas haben wir aktuell noch bei den kategorien
2014-09-18 13:57 <grasbauer> guter hinweis - werde ich mal nachdenken
2014-09-18 13:57 <moldy> aber ich finde es schöner, wenn man trouser_text als id nimmt
2014-09-18 13:59 <grasbauer> das ist im prinzip kein problem - man müsste ja nur ein translateable field in tryton anlegen - das befüllt man mit einem string den man zunächst aus dem namen generiert
2014-09-18 13:59 <grasbauer> das werd ich gleich mal reinhacken
2014-09-18 13:59 <grasbauer> danke für den hinweis ;)
2014-09-18 13:59 <moldy> tryton muss ich mir die tage endlich mal genauer anschauen
2014-09-18 13:59 <moldy> ich hoffe, ich komme am wochenende dazu
2014-09-18 14:01 <grasbauer> die lösung wäre: feld url_part (translatable: True) am product in tryton - dann guckt der webserver nach model.product.product.search([('url_part', '=', stück_url)]) in tryton
2014-09-18 14:02 <grasbauer> das konnte man dan an die sprache des webusers binden, weil bei der kommunikation mit tryton die sprache mitgegeben wird und ein translatable feld die übersetzung beim suchen einbezieht
2014-09-18 14:05 <grasbauer> war quatsch ;)
2014-09-18 14:06 <grasbauer> wir packen die gerenderten produkte ja in memcached, um den tryton server nicht jedesmal zu fragen - dann wäre der urlpart der identifier
2014-09-18 14:08 <moldy> wie invalidiert ihr eigentlich den cache?
2014-09-18 14:09 <grasbauer> moldy: bei write und delete in tryton
2014-09-18 14:09 <moldy> ok
2014-09-18 14:10 <grasbauer> oder genauer gesagt: bei write update und bei delete delete
2014-09-18 14:10 <moldy> memcached hat eine schnittstelle dafür?
2014-09-18 14:10 <grasbauer> https://github.com/linsomniac/python-memcached
2014-09-18 14:13 <grasbauer> bzw. http://sendapatch.se/projects/pylibmc/
2014-09-18 14:14 <grasbauer> das ist noch einen zacken schneller
2014-09-18 14:14 -!- swayf(~swayf@93.104.202.98) has joined #tryton.de
2014-09-18 16:13 -!- Timitos(~kpreisler@host-88-217-184-172.customer.m-online.net) has joined #tryton.de
2014-09-18 17:29 -!- LordVan(~lordvan@gentoo/developer/LordVan) has joined #tryton.de
2014-09-18 17:48 -!- udono(~udono@ip-37-24-113-58.hsi14.unitymediagroup.de) has joined #tryton.de
2014-09-18 19:23 -!- swayf(~swayf@ipbcc17c06.dynamic.kabel-deutschland.de) has joined #tryton.de
2014-09-18 20:00 -!- hiaselhans(~Thunderbi@91.141.4.130.wireless.dyn.drei.com) has joined #tryton.de
2014-09-18 21:11 -!- swayf_(~swayf@ipbcc17c06.dynamic.kabel-deutschland.de) has joined #tryton.de
2014-09-18 21:22 -!- rpit(~ralf@dslb-088-071-244-247.088.071.pools.vodafone-ip.de) has joined #tryton.de
2014-09-18 23:22 -!- hiaselhans(~Thunderbi@91.141.4.130.wireless.dyn.drei.com) has joined #tryton.de
2014-09-18 23:55 -!- swayf(~swayf@ipbcc17c06.dynamic.kabel-deutschland.de) has joined #tryton.de

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!