00:39.59 | *** join/#flow3 bharat_ (~bharat@117.195.165.172) |
00:41.24 | bharat_ | hello flocks |
00:42.04 | bharat_ | rawtaz, dude are you the same guy who is also active in YII |
00:43.17 | bharat_ | Guys, FLOW3 really looks interesting... I have been working on YII MVC framework for the past 1 year...but the introduction to Flow got me stumble upon |
00:43.24 | bharat_ | what is the difference? |
00:46.23 | *** join/#flow3 ObseLeTe (~ObseLeTe@226-1.107-92.cust.bluewin.ch) |
01:04.06 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
02:03.29 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
02:44.45 | *** join/#flow3 rosieres (~rosieres@a89-183-9-31.net-htp.de) |
03:02.10 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
03:48.47 | *** join/#flow3 shoeless_ (~kevin@76.14.67.16) |
05:00.08 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
06:22.35 | *** join/#flow3 stwsimon_ (~chatzilla@173-230-170-78.cable.teksavvy.com) |
06:24.17 | *** join/#flow3 afoeder (~afoeder@p4FD64658.dip0.t-ipconnect.de) |
06:36.08 | *** join/#flow3 Denyerec (~Never@cpc4-shep11-2-0-cust49.8-3.cable.virginmedia.com) |
06:44.59 | robertlemke | hmm, too bad. I usually see the questions (asked in the middle of the night) only when the people asking them are already gone ;-( |
06:45.44 | Denyerec | They really should watch Fight Club. |
06:45.52 | robertlemke | yep |
06:46.05 | afoeder | yeah I also noticed there's a real shift change happening... |
06:46.26 | afoeder | day, late and night shift :) |
06:46.31 | afoeder | and the people seldom meet |
06:46.37 | ChristianM | seems we need to recruit a night watcher here |
06:47.04 | afoeder | if I exceptionally step into this channel at 8pm or so, I see totally different people :) |
06:47.44 | afoeder | saying this: good morning everyone :) |
06:48.03 | Denyerec | :) |
06:48.15 | afoeder | watched The Rum Diary yesterday: very nice movie, for those who like such stuff. |
06:49.05 | *** join/#flow3 foertel (~foertel@p4FE66201.dip0.t-ipconnect.de) |
07:10.00 | rosieres | good morning - It´s not really flow but extbase. I´m quite new to extension developent and unsure if I´m right, but shouldn´t I see something with this ext_tables.php ? -> http://pastebin.com/nQzEt0yc |
07:14.45 | *** join/#flow3 marcof (~Adium@84.134.151.38) |
07:14.57 | Denyerec | rosieres have you tried lurking in #extbase ? |
07:19.25 | *** join/#flow3 o-presse (~o-presse@p4FDF330D.dip.t-dialin.net) |
07:19.40 | rosieres | didn´t know that it exist :-) Thanks ! |
07:19.46 | marcof | morning guys… i think it was a little bit to late yesterday evening. so another try |
07:19.52 | marcof | i'm currently trying to configure the propertymapping for handling a collection in an actionmethod like this http://pastebin.com/hniHd4pX |
07:19.52 | marcof | 21:00 |
07:19.52 | marcof | question: is it possible at least? |
07:19.52 | marcof | 21:02 |
07:19.53 | marcof | i'm getting the exception Exception while property mapping … at property path "0": Creation of objects not allowed. |
07:20.13 | *** join/#flow3 aertmann (~aertmann@109.202.148.90) |
07:20.54 | afoeder | marcof, check if this helps: https://gist.github.com/2043012 |
07:21.04 | afoeder | especially line 15 for your case |
07:21.51 | rosieres | Denyerec: is #extbase on another server ? |
07:21.56 | Denyerec | nope |
07:22.22 | Denyerec | Don't get me wrong, it's not exactly a busy channel :) |
07:22.23 | rosieres | now i got it |
07:22.26 | afoeder | rosieres, seems you are already there :) |
07:23.18 | marcof | afoeder sorry no. because the parameter of the method i used is a collection. so i have to set the configuration for each item in the collection with allowCreationForSubProperty(0), allowCreationForSubProperty(1), and so on |
07:23.47 | *** join/#flow3 sfifbo (~fbo@i4DF678DA.pool.tripleplugandplay.com) |
07:23.50 | afoeder | ah well I think I have a review for you |
07:24.05 | sfifbo | how can I inject a repository into a static method? |
07:24.28 | marcof | well i can do this with a loop as you can see here http://pastebin.com/hniHd4pX but in my opinion it's more like a workaround |
07:24.37 | afoeder | yes marcof wait a sec |
07:25.10 | marcof | maybe there are some better methods, but i can't find anything in the source of the pmappings |
07:26.02 | marcof | afoeder wait… my solution in the pastebin is gone |
07:26.43 | marcof | use this |
07:26.43 | marcof | http://pastebin.com/aGsg7uqP |
07:28.06 | afoeder | ah finally I found what I was searching for marcof: https://review.typo3.org/#/c/12166/ |
07:31.00 | marcof | damn i tried the star already, but i had no clue how to use it… maybe that's it |
07:31.29 | afoeder | you did apply the review first, yes? |
07:31.36 | afoeder | it's not merged in master already |
07:32.20 | marcof | ah ok is see it's brand-new |
07:34.31 | *** join/#flow3 pgampe (~phil@pptp-212-201-70-156.pptp.stw-bonn.de) |
07:35.10 | *** part/#flow3 pgampe (~phil@pptp-212-201-70-156.pptp.stw-bonn.de) |
07:49.16 | ChristianM | stfifbo, inject into a static mehtod? |
07:49.22 | ChristianM | what do you want to do? |
07:52.25 | marcof | thanks afoeder. works like a charme. in my case i just use it like this $config->forProperty('*')->… |
07:52.43 | *** join/#flow3 cubert_ (~cubert@p57930D7E.dip.t-dialin.net) |
07:54.03 | afoeder | ok... so I don't know how the chances are this gets into the core |
07:54.34 | afoeder | since karsten's vote and the authorship maybe not too bad. |
07:58.03 | ChristianM | afoeder I am pretty sure this will go in at some point ;) |
07:58.55 | afoeder | good. marcof, did you read that? :) |
07:59.29 | marcof | yes :) and i liked what i read :) |
07:59.29 | afoeder | and marcof, if it works for you don't hesitate to give your vote. |
08:02.07 | marcof | you mean at forge? i did |
08:02.18 | afoeder | nope at the review |
08:02.25 | afoeder | nope I meant at the review |
08:04.33 | marcof | ok… i'm totally new at the typo-workflow, so i have to ask some noopy questions from time to time |
08:04.48 | ChristianM | sure, sure :) |
08:05.04 | marcof | in this case i only checked that it works, so i only vote for "verfified" |
08:05.06 | afoeder | no problem :) |
08:05.14 | marcof | is this right? |
08:05.34 | afoeder | if you like the code when looking at it, you can also give a "looks good to me" :) |
08:06.11 | ChristianM | yep, but you can give one without the other, perfectly fine |
08:10.01 | *** join/#flow3 benvantende (~quassel@095-096-221-228.static.chello.nl) |
08:10.53 | *** join/#flow3 benvantende (~quassel@095-096-221-228.static.chello.nl) |
08:12.00 | afoeder | so now what can I do with shirataki noodles? |
08:15.55 | ChristianM | you make http://en.wikipedia.org/wiki/Nabemono |
08:18.36 | afoeder | + thx! |
08:18.58 | afoeder | an extra-thanks for making me wanting this NOW :) |
08:21.21 | ChristianM | lol, yeah it's really tasty but getting the soup right is near impossible without japanese upbringing (or so I was told) |
08:22.10 | afoeder | my experience with asian food experiments is that I'm mostly absolutely fine with the instant stuff the asia stores provide... |
08:23.00 | afoeder | miso soup for example, if extended with real tofu it's sufficient for me. |
08:25.47 | rawtaz | robertlemke: yeah, the problem is the people asking them. they should ask and then hang around until they get an answer :P |
08:37.38 | ChristianM | rawtaz, yep, unfortunately we are all in the same (european) timezone, so all off at (our) night |
08:38.07 | afoeder | this asks for an L.A. office! |
08:42.04 | ChristianM | yeah, lets ask the assoc for a budget ;) |
08:42.32 | afoeder | :) |
09:00.09 | *** join/#flow3 andreaswolf (~aw@nat.scc.kit.edu) |
10:03.47 | sfifbo | I have installed imagick and flow3 now says that imagick can not be found in the current namespace. |
10:05.40 | afoeder | what do you mean with installed? the binary application? |
10:07.32 | afoeder | you'll need a FLOW3 package additionally; "Imagine" for example is available for that |
10:29.40 | *** join/#flow3 skurfuerst (~Adium@pD95F806D.dip0.t-ipconnect.de) |
10:30.00 | *** join/#flow3 Kollode (~Kollode@g224122127.adsl.alicedsl.de) |
10:32.59 | *** join/#flow3 skurfuerst1 (~Adium@pD95F856A.dip0.t-ipconnect.de) |
15:16.56 | *** join/#flow3 infobot (~infobot@rikers.org) |
15:16.56 | *** topic/#flow3 is FLOW3 | http://flow3.typo3.org/ | FLOW3 is a PHP framework that makes a difference. |
15:50.11 | afoeder | if I checked out source code updates into an production context; what do I have to do to rebuild the caches? |
15:50.16 | afoeder | a warmup? |
15:52.03 | ChristianM | afoeder I would suggest doing a cache:flush —force and then a cache:warmup |
15:52.36 | afoeder | ok; but with switching to Prod context in console before, yes? |
15:52.43 | *** join/#flow3 shoelessone (~kevin@76.14.75.242) |
15:52.48 | afoeder | (rhetorical question...) |
15:59.06 | afoeder | *sigh* how do I set that under linux? seems not to work |
15:59.19 | afoeder | I tried FLOW3_CONTEXT=Production |
15:59.25 | afoeder | echo $FLOW3_CONTEXT |
15:59.30 | afoeder | --> Production |
15:59.44 | afoeder | but ./Flow3 help says still Development |
16:01.41 | afoeder | ...but² it seems to be the right way? |
16:03.19 | afoeder | ah I have to set it in front of each call... |
16:03.40 | afoeder | thanks http://www.slideshare.net/kfish/flow3workshop-f3x12 |
16:03.46 | afoeder | page 8 :) |
16:04.14 | afoeder | welly-well folks; have a nice weekend! |
16:04.19 | *** part/#flow3 afoeder (~afoeder@p4FD64658.dip0.t-ipconnect.de) |
16:23.11 | *** join/#flow3 indira (~chatzilla@173-230-170-78.cable.teksavvy.com) |
16:24.05 | *** join/#flow3 bachi (~bachi@zux166-203.adsl.green.ch) |
16:26.33 | bachi | Hi all - first try with flow3, newbie question about file perms: |
16:26.44 | bachi | I run /var/www/flow3$ sudo ./flow3 core:setfilepermissions bachi www-data www-data |
16:27.12 | bachi | next I run /var/www/flow3$ ./flow3 kickstart:package Some.Demo |
16:27.27 | bachi | and get: Uncaught Exception The directory "/var/www/flow3/Web/_Resources/" is not writable. |
16:27.36 | bachi | any ideas? |
16:50.36 | ChristianM | bachi indeed strange |
16:50.47 | ChristianM | bachi is your cli user? |
16:51.01 | ChristianM | and that user is in the group www-data? |
16:51.20 | bachi | yep, just checked. The perms of that _Resources folder are: drwxrws--- 4 www-data www-data |
16:51.35 | bachi | so, rws for the group.. instead of rwx? |
16:53.18 | ChristianM | mmm, should be ok like that |
16:54.01 | bachi | hm, ok - bit strange. Double-checked that I'm in www-data, still can't access the folder |
17:05.28 | *** join/#flow3 bachi (~bachi@zux166-203.adsl.green.ch) |
17:05.56 | bachi | never mind - solved, was some cfg prob, works now. |
17:07.10 | ChristianM | great |
17:34.45 | bachi | next question: The hello world takes roughly 2 seconds on my (decent) machine. Is this normal? :-) Is a bytecode cacher like eaccelerator required? |
17:41.37 | ChristianM | bachi, yes would be good to have |
17:41.41 | ChristianM | (anyway) |
17:41.53 | ChristianM | and you are running development context I assume |
17:42.01 | ChristianM | that means all caches are rebuild on each request |
17:42.09 | ChristianM | it will be much faster in production context |
17:42.14 | bachi | as far as I can tell yes. |
17:42.54 | bachi | Ok. Just wanted to ensure that 2sec per req. "framework overhead" in dev mode is what I can expect. |
17:42.59 | ChristianM | but anyway a bytecode cache (recommend apc) is a must have for PHP IMHO |
17:43.18 | ChristianM | well, you can probably reduce that somewhat by freezing some packages |
17:43.52 | bachi | agreed, it's a must at least in production. Ok, here also for development :-) |
17:44.02 | ChristianM | the idea is that frozen packages won't be scanned for file changes on requests |
17:44.13 | ChristianM | so you could freeze all framework packages |
17:44.41 | ChristianM | ./flow3 package:freeze PACKAGENAME |
17:45.18 | ChristianM | if you develop on the framework you don't want that, but if you only work on your own packages then this makes sense, and should improve speed |
17:45.36 | bachi | great advice, trying this.. |
17:46.37 | ChristianM | it's actually ./flow3 package:freeze --package-key PACKAGEKEY |
17:47.09 | bachi | just tried ./flow3 package:freeze Doctrine.Common - has worked - assume there's no wildcard? :) |
17:49.08 | *** join/#flow3 Ak2i (~ak2i@116-70.wh-gutenberg.uni-ulm.de) |
17:49.39 | ChristianM | just give no package name |
17:49.42 | ChristianM | that will freeze all |
17:49.50 | bachi | ok |
17:49.54 | ChristianM | then do package:unfreeze for those you don't want frozen |
17:50.06 | ChristianM | to finally confirm status use package:list |
17:56.01 | bachi | bachi@iwsbachi:/var/www/flow3$ ./flow3 package:freeze |
17:56.03 | bachi | Nothing to do, all active packages were already frozen. |
17:56.20 | bachi | but |
17:56.37 | bachi | bachi@iwsbachi:/var/www/flow3$ ./flow3 package:list |
17:56.38 | bachi | ACTIVE PACKAGES: |
17:56.38 | bachi | .. and here are all packages still listed as active, none as frozen |
17:57.42 | ChristianM | no, no, the list is seperated by active and inactive |
17:57.54 | ChristianM | frozen packages have a * in their line |
17:58.23 | bachi | ah! damn, right :) |
17:58.52 | bachi | unfortunately, I still have the 2sec/req :) |
17:59.34 | ChristianM | mmm |
17:59.52 | bachi | well it's ok if this is the expected behavior. |
18:01.11 | ChristianM | well, it is slower than production |
18:01.18 | ChristianM | on HOW slow I cannot comment |
18:01.26 | ChristianM | didn't run a hello world for some time now |
18:01.34 | ChristianM | but I am pretty sure it is faster for me |
18:02.13 | ChristianM | also check if dns resolution isn't slowing it down |
18:04.12 | bachi | nope - using a /etc/host entry. http://bachi.ch/screenshots/79274f.png |
18:05.16 | ChristianM | oki |
18:05.30 | *** join/#flow3 shoelessone (~kevin@76.14.75.242) |
18:05.37 | ChristianM | then no idea, maybe hdd performance |
18:06.00 | bachi | :-) |
18:06.06 | bachi | Yep, it's not an SSD :) |
18:06.12 | bachi | aynway - thanks! |
18:08.22 | ChristianM | no problem |
18:09.01 | ChristianM | any questions -< just ask, but I guess I will call it a day very soon and be off for weekend |
18:17.09 | *** join/#flow3 avalarion (~quassel@scar.mufasa.tech42.de) |
18:19.54 | *** join/#flow3 jwa (me@julianwachholz.ch) |
18:20.20 | *** join/#flow3 Farhedge_ (~Farhedge@static.56.147.9.176.clients.your-server.de) |
18:26.40 | *** join/#flow3 Ak2i (~ak2i@116-70.wh-gutenberg.uni-ulm.de) |
18:26.40 | *** join/#flow3 tomasito (~tomasito@38.104.90.194) |
18:26.40 | *** join/#flow3 cubert_ (~cubert@p57930D7E.dip.t-dialin.net) |
18:26.40 | *** join/#flow3 stwsimon (~chatzilla@173-230-170-78.cable.teksavvy.com) |
18:26.41 | *** join/#flow3 rosieres (~rosieres@a89-183-9-31.net-htp.de) |
18:26.41 | *** join/#flow3 eighty4 (~eighty4@unaffiliated/eighty4) |
18:32.06 | bachi | same here, so thanks for now, and have a nice WE |
18:32.58 | *** part/#flow3 bachi (~bachi@zux166-203.adsl.green.ch) |
18:38.21 | *** join/#flow3 jwa (me@julianwachholz.ch) |
18:38.21 | *** join/#flow3 indira (~chatzilla@173-230-170-78.cable.teksavvy.com) |
18:38.21 | *** join/#flow3 thasmo (~thasmo@d86-32-185-121.cust.tele2.at) |
18:38.21 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
18:38.21 | *** join/#flow3 maniosus (~marijn@www.flexicator.nl) |
18:38.21 | *** join/#flow3 TiX_ (~oliver@et-0-7.gw-nat.bs.kae.de.oneandone.net) |
18:38.21 | *** join/#flow3 nerdbeere (~julian@xray666.server4you.de) |
18:38.21 | *** join/#flow3 stylus (stylus@cobalt.aridity.net) |
18:38.21 | *** join/#flow3 mmind__ (~Peter@77.74.50.160) |
18:38.21 | *** join/#flow3 radmiraal (~radmiraal@rensadmiraal.nl) |
18:38.21 | *** join/#flow3 t3andi (~t3andi@14237.nodes.robertlemke.net) |
18:38.21 | *** join/#flow3 ralberts (~ruud@static.56.147.9.176.clients.your-server.de) |
18:39.08 | *** join/#flow3 mvriel (~mvriel@2a02:2308::216:3eff:fea6:ed3d) |
18:43.42 | *** join/#flow3 shoelessone (~kevin@76.14.75.242) |
18:47.25 | *** join/#flow3 Ak2i (~ak2i@116-70.wh-gutenberg.uni-ulm.de) |
18:51.38 | *** join/#flow3 ChristianM (~kitsunet@server0910.typo3-freelancer.net) |
18:51.57 | *** join/#flow3 Number-5 (~typobot@li200-166.members.linode.com) |
19:01.46 | *** join/#flow3 marcof (~Adium@p54869726.dip.t-dialin.net) |
19:02.09 | *** join/#flow3 Number-5 (~typobot@li200-166.members.linode.com) |
19:47.28 | *** join/#flow3 tmotyl (5f74b2ce@gateway/web/freenode/ip.95.116.178.206) |
19:58.16 | *** join/#flow3 pgampe (~phil@pptp-212-201-70-156.pptp.stw-bonn.de) |
19:58.54 | *** part/#flow3 pgampe (~phil@pptp-212-201-70-156.pptp.stw-bonn.de) |
20:01.38 | tmotyl | I'm working on proof of concept of a fallback for Fluid templateRootPath. The goal is to be able to copy just a few templates/partials you want to modify instead of copying all templates to new location. Additionaly keeping modified template up to date with new version of packages would be then much easier. |
20:03.03 | tmotyl | What do you think, do you also feel need for this improvement? |
20:06.03 | tmotyl | Is something like this on FLOW3 roadmap? |
20:31.55 | *** join/#flow3 infobot (~infobot@rikers.org) |
20:31.55 | *** topic/#flow3 is FLOW3 | http://flow3.typo3.org/ | FLOW3 is a PHP framework that makes a difference. |
20:55.38 | *** join/#flow3 boonkerz_ (~boonkerz@p4FC30D80.dip.t-dialin.net) |
20:59.28 | tomasito | does any one knows how to install a unit test for netbeans ? |
21:00.25 | *** part/#flow3 tomasito (~tomasito@38.104.90.194) |
21:00.40 | *** join/#flow3 tomasito (~tomasito@38.104.90.194) |
21:10.51 | *** join/#flow3 boonkerz (~boonkerz@p4FC30D80.dip.t-dialin.net) |
23:43.11 | *** join/#flow3 foertel1 (~foertel@p4FE66202.dip0.t-ipconnect.de) |