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/!