[6:00pm] ClemensTolboom: Hi [6:01pm] GaborHojtsy: wohoo! [6:01pm] GaborHojtsy: hey [6:01pm] LoMo: Hello [6:01pm] Druplicon: hi [6:01pm] GaborHojtsy: meeting time! [6:01pm] GaborHojtsy: LoMo: welcome! [6:01pm] LoMo: Thank, GaborHojtsy! [6:02pm] GaborHojtsy: AGENDA: so I have a few announcements, then we can talk about any plans for the sprint next week and then plans for in the meantime [6:02pm] GaborHojtsy: ANNOUNCEMENTS [6:02pm] GaborHojtsy: I had a phone meeting with Pedro from Drupal Dev Days today, and practically all major things are clear for our sprint next week in the venue [6:02pm] dvanactka joined the chat room. [6:03pm] GaborHojtsy: we'll use multiple "islands" (round cubicles so to say) on the 1st floor [6:04pm] GaborHojtsy: these ones: http://szeged2008.drupalcon.org/files/gallery/drupalcon_01.jpg [6:04pm] GaborHojtsy: so we can group [6:05pm] GaborHojtsy: as we need [6:05pm] GaborHojtsy: we'll have a kickoff meeting on Monday and standups each day at least once (but maybe twice) to discuss progress and re-evaluate what we are working on [6:05pm] GaborHojtsy: its HUGE! [6:05pm] GaborHojtsy: if you did not update your availability proper at http://www.doodle.com/ykpruxdnmrt8wvc6 please do! [6:06pm] GaborHojtsy: according to this, we will have 10 to 16 people at times, and this does not count Angie (coming Wed afternoon I believe), attiks who's in the middle of organizing coming, etc. [6:07pm] GaborHojtsy: (I'm not counting Issiah, David Blank and Allan Verzo, because I still assume those are spam, we could not track them down), if you know them, please tell them to contact me ASAPS [6:08pm] GaborHojtsy: huge thanks for everybody coming, and for sponsors to make it possible to feed you [6:09pm] GaborHojtsy: if someone has sleeping space in Barcelona still available, attiks is looking for a bed, please contact me [6:09pm] GaborHojtsy: if you are coming but not in the doodle, PLEASE sign up on the doodle, we are setting budgets based on that and have LOTS of extra info on the mailing list for people who signed up [6:10pm] rvilar left the chat room. [6:10pm] ClemensTolboom: GaborHojtsy: Can you add the doodle link to the topic … I'll try to promote this D8MI sprint @ DrupalJam talk this Friday [6:10pm] GaborHojtsy: ClemensTolboom: sure, thanks [6:10pm] GaborHojtsy: will do later [6:10pm] GaborHojtsy: in other news, I redid the initiative landing page a bit: http://hojtsy.hu/d8mi [6:10pm] fago left the chat room. (Ping timeout: 244 seconds) [6:10pm] GaborHojtsy: (1) its a lot more marketing-y, a big nice figure and then shiny bullet points and a celebration of the issues we completed so far [6:11pm] GaborHojtsy: (I'm working on getting back the people cloud on this page to keep celebrating the people too [6:11pm] GaborHojtsy: (2) the current issues are now on http://hojtsy.hu/d8mi/focus [6:11pm] GaborHojtsy: the main landing page should now be much better for people coming in fresh or just interested in what this is about [6:12pm] GaborHojtsy: (3) I made my website and the D8MI boards specifically responsive, so if you view the boards on a mobile phone (such as http://hojtsy.hu/d8mi/focus), it will wrap in one column with the issues, on the tablet I tested, it wrapped to two columns nicely... if the space is available it will be 3 columns [6:12pm] GaborHojtsy: just going the extra mile to make it easy for you to ALWAYS think about D8MI [6:12pm] GaborHojtsy: I mean what else would you want to do when waiting for the train? [6:13pm] ClemensTolboom: very nice work [6:13pm] GaborHojtsy: honestly the main theme work is the Sky theme, the issue boards was custom on top of that [6:14pm] GaborHojtsy: ok, NEXT: any questions on the sprint next week? [6:15pm] LoMo: Well, I won't be arriving to the Sprint till Wednesday, but am hoping there will be some simpler tasks that I could work on. [6:15pm] LoMo: As a D8MI newbie [6:15pm] LoMo: Tests, docs, etc. [6:16pm] GaborHojtsy: LoMo: we'll see I'll try and make sure nobody is bored at any time [6:17pm] GaborHojtsy: this is a huge chance for the initiative [6:17pm] GaborHojtsy: so if no other questions, do we want to talk current issues? http://hojtsy.hu/d8mi/focus [6:18pm] GaborHojtsy: your feedback on http://drupal.org/node/1617334 would be welcome we now have 3 options for CMI language implementation and this one is the furthest (and also the simplest) [6:18pm] Druplicon: http://drupal.org/node/1617334 => Multilingual/translatable configuration reusing t() for i18n config() [OPTION C] => Drupal core, base system, normal, needs review, 23 comments, 9 IRC mentions [6:19pm] ClemensTolboom: Is all discussion now placed into the issues as per webchick asked for? [6:19pm] GaborHojtsy: this is basically how all config translations would be stored / accessed (think contact forms, site name, role names, field config, views, rules, and so on and on) [6:19pm] GaborHojtsy: ClemensTolboom: yes [6:19pm] GaborHojtsy: a short summary of all three options is at http://drupal.org/node/1448330#comment-6080504 [6:19pm] Druplicon: http://drupal.org/node/1448330 => [META] Discuss internationalization of configuration => Drupal core, configuration system, critical, needs review, 64 comments, 19 IRC mentions [6:20pm] GaborHojtsy: option A and C are similar and most of their background is explained at http://drupal.org/node/1613350 (in the issue summary) [6:20pm] Druplicon: http://drupal.org/node/1613350 => Multlingual/translatable configuration [OPTION A] => Drupal core, configuration system, normal, active, 4 comments, 3 IRC mentions [6:20pm] GaborHojtsy: we had a big phone call with some big names and came up with the basic background concepts [6:21pm] GaborHojtsy: so option C linked above is the most discussed right now; everybody feel free to agree or disagree and make your comments on either option [6:21pm] GaborHojtsy: feedback is good [6:22pm] ClemensTolboom: Well it would be great the issue summaries where updated http://drupal.org/node/1617334 … if we all must review those. [6:22pm] GaborHojtsy: we love feedback [6:22pm] Druplicon: http://drupal.org/node/1617334 => Multilingual/translatable configuration reusing t() for i18n config() [OPTION C] => Drupal core, base system, normal, needs review, 23 comments, 10 IRC mentions [6:22pm] ClemensTolboom: It a hard nut anyway [6:22pm] GaborHojtsy: ClemensTolboom: I think C can link to A and then explain the difference maybe [6:23pm] GaborHojtsy: generally I'd be happy if we'd not have options D and E as a result of your reviews [6:23pm] DesireJM joined the chat room. [6:23pm] GaborHojtsy: if we can help filter down what we have that would be better [6:23pm] GaborHojtsy: unless of course you have an absolutely brilliant better idea which can also happen [6:24pm] GaborHojtsy: ClemensTolboom: can you help with the summaries or you are booked? [6:24pm] GaborHojtsy: ClemensTolboom: I posted the concept diff between A and C at http://drupal.org/node/1617334#comment-6084676 [6:24pm] Druplicon: http://drupal.org/node/1617334 => Multilingual/translatable configuration reusing t() for i18n config() [OPTION C] => Drupal core, base system, normal, needs review, 23 comments, 11 IRC mentions [6:25pm] GaborHojtsy: if not, I'll just update option C with a short link to A and mention the differences [6:26pm] GaborHojtsy: reyero documented option B in a google doc in fact which is pretty detailed [6:26pm] GaborHojtsy: its linked from his summary [6:26pm] ClemensTolboom: GaborHojtsy: I'm fully booked but have a train ride tomorrow so try to: see http://drupal.org/node/1617334#comment-6086498 [6:26pm] Druplicon: http://drupal.org/node/1617334 => Multilingual/translatable configuration reusing t() for i18n config() [OPTION C] => Drupal core, base system, normal, needs review, 23 comments, 12 IRC mentions [6:26pm] GaborHojtsy: it is a much more generic system of runtime overrides and context specific config with weights and possibly even conflict resolution to be supported in contrib [6:26pm] GaborHojtsy: lot more involved than A or C [6:27pm] GaborHojtsy: ClemensTolboom: thanks, this might help chx come up with the summary too [6:27pm] ClemensTolboom: [6:30pm] GaborHojtsy: so reviews there before the D8MI sprint would be great, so we can focus work on a solution that is likely committed [6:30pm] GaborHojtsy: the focus issue board is also being filled up with some tasks for next week's sprint in the CMI area (contact module and site info conversion, so we can experiment with language on them ) [6:31pm] GaborHojtsy: as well as entity work, see around the bottom of the todo [6:31pm] GaborHojtsy: these are relatively easy issues for people to start contributing to entity API in ways *very* useful for D8MI [6:31pm] GaborHojtsy: fago and berdir will be around from mid-week to help coordinate the rest of the entity work [6:32pm] GaborHojtsy: anybody wants to talk about their pet issues or looking for issues to do / get started with before Monday? [6:33pm] GaborHojtsy: ok, that makes me understand you want some rest before next weeks big sprint, which does make sense [6:33pm] GaborHojtsy: in the meantime I've been working to keep some key patches up to date [6:34pm] GaborHojtsy: and aries_mwz is helping with some issues, like http://drupal.org/node/1561004 which got to RTBC today (woot) [6:34pm] Druplicon: http://drupal.org/node/1561004 => Many tests still reference locale although they only need language module => Drupal core, language system, normal, reviewed & tested by the community, 25 comments, 7 IRC mentions [6:34pm] ClemensTolboom: Who can help with http://drupal.org/node/1189184#comment-6086554 during the sprint? [6:34pm] Druplicon: http://drupal.org/node/1189184 => Make gettext .po generation its own abstracted functionality => Drupal core, locale.module, normal, needs work, 109 comments, 41 IRC mentions [6:35pm] ClemensTolboom: GaborHojtsy: do we have sandboxes during the sprint? Think that would help a lot right? [6:36pm] DesireJM left the chat room. (Quit: Computer has gone to sleep.) [6:36pm] ClemensTolboom: Hmmm … mayby not so usefull … nm [6:37pm] GaborHojtsy: ClemensTolboom: I think it makes sense, but it depends on the person too [6:37pm] GaborHojtsy: ClemensTolboom: for multiple people working on the same thing + with experience with git sandboxes are great [6:38pm] GaborHojtsy: ClemensTolboom: for new people who don't have that much experience, we might not want to put that burden on them [6:38pm] GaborHojtsy: ClemensTolboom: I did plan to redo my D8MI sandbox (that was never actually used yet, although I created it before) [6:38pm] GaborHojtsy: ClemensTolboom: and grant people access on the sprint so they can work in branches there if that sounds good [6:39pm] GaborHojtsy: ClemensTolboom: I'd like to avoid situations like fubhy's from Denver, where he worked on lots of stuff for this gettext story and then not sure if that code ever ended up in a patch or got sent to someone [6:39pm] GaborHojtsy: even [6:40pm] ClemensTolboom: Yeah … I was quite disappointed about that [6:41pm] ClemensTolboom: But using that sandbox could indeed help … my issue needs ie lots of new tests [6:41pm] GaborHojtsy: ClemensTolboom: right [6:41pm] GaborHojtsy: ClemensTolboom: I think the main point is to avoid people working for long in a vacuum without figuring out if their work is useful [6:42pm] GaborHojtsy: ClemensTolboom: I know you loved working on the symfony stuff, and it likely informed you well for how to implement the D8 gettext stuff, but it was LOTs of work [6:42pm] ClemensTolboom: Well that's why my issues have so many patches [6:43pm] GaborHojtsy: ClemensTolboom: well, 100k+ (to 500k in your case) patches are not reviewable really without following it from the start and/or a lot more effort in communicating what is going on [6:43pm] ClemensTolboom: It made me more git aware and got me a session on DrupalJam … yeah [6:44pm] GaborHojtsy: ClemensTolboom: so I'm trying to avoid this, the gettext issue has been a prime example of fubhy going with it, then MIA, then having a huge redo with a very extensive abstraction, and your last comment makes me think you might want to redo that again [6:44pm] GaborHojtsy: ClemensTolboom: yup, those are all cool [6:44pm] GaborHojtsy: ClemensTolboom: so its been though fubhy => Clemens/Sutharsan => Clemens/Symfony => ? [6:45pm] GaborHojtsy: its a big code base and hopelessly spagetti right now [6:48pm] ClemensTolboom: GaborHojtsy: ? my patch is not spagetti … it's not documented [6:49pm] GaborHojtsy: ClemensTolboom: NO, the existing code in core [6:50pm] GaborHojtsy: ClemensTolboom: so at once its code smell, but also would love if you are not taken for the whole year on this and/or burn out by Munich when someone else would need to take it on and start it over again [6:50pm] GaborHojtsy: (bad case scenario) [6:51pm] ClemensTolboom: wow … you're getting pessimistic now … I really hope to set http://drupal.org/node/1189184 to needs review on tuesday [6:51pm] Druplicon: http://drupal.org/node/1189184 => Make gettext .po generation its own abstracted functionality => Drupal core, locale.module, normal, needs work, 110 comments, 42 IRC mentions [6:52pm] Sutharsan joined the chat room. [6:52pm] GaborHojtsy: ClemensTolboom: well, I'm extrapolating from how this issue went from when people started working on it 3 months ago [6:53pm] ClemensTolboom: good point … but it's so lonesome at that issue :'( :'( [6:53pm] ClemensTolboom: As if nobody cares [6:54pm] ClemensTolboom: GaborHojtsy: cy on monday from [remote] … hope I can attract some more Dutch people this friday [6:54pm] GaborHojtsy: ClemensTolboom: yeah, well, I think its over the top of most people's head (including me) [6:55pm] GaborHojtsy: ClemensTolboom: its hard to see why we would need this level of abstraction/complication [6:55pm] GaborHojtsy: ClemensTolboom: especially contrasted with where we are coming from, they are worlds apart [6:55pm] GaborHojtsy: ClemensTolboom: anyway, see you on monday, thanks for coming! [6:55pm] GaborHojtsy: any other questions, topics? [6:55pm] ClemensTolboom: It was an outline of Sutharsan I just reworked it right?! [6:57pm] ClemensTolboom: nm … I'll checkout Drupals way from core/lib/Drupal .. maybe that helps to document and reduce the (felt) complexity [6:57pm] ClemensTolboom: cy [6:58pm] LoMo: How will I find you guys there? [6:59pm] berdir left the chat room. [7:00pm] LoMo: I'm assuming this "Citilab" could be a pretty big venue. Will it be easy to find the sprint? [7:01pm] LoMo: GaborHojtsy: Also wondering what time you are planning to start each morning. I'd like to be there early (on Wednesday) so I'm not breaking into other people's flow when getting set on a task. [7:02pm] GaborHojtsy: LoMo: its pretty easy [7:02pm] Sutharsan: LoMo: If I remember correctly it is not such a big venue. Probably someone at/near the entrance to help you [7:02pm] Druplicon: Sutharsan: 1 week 7 hours ago tell Sutharsan Geboekt! [7:02pm] GaborHojtsy: LoMo: just type "Citilab, Cornella" in google maps, go street way and walk around the building [7:03pm] GaborHojtsy: LoMo: should give you an impression enough to figure it out if you are there [7:03pm] LoMo: Sutharsan: GaborHojtsy: Thanks... will do. I'll probably be walking from my hotel, so I'll want to figure out the area, anyway. [7:04pm] LoMo: Anyone else staying at the Lami Hotel, btw? [7:04pm] GaborHojtsy: LoMo: the sprint will be on the 1st floor [7:04pm] GaborHojtsy: LoMo: https://skitch.com/gabor.hojtsy/89n8u/citilab-cornella-de-llobregat-spain-google-maps [7:05pm] LoMo: Hmmm... image seems to be broken, GaborHojtsy. [7:06pm] GaborHojtsy: LoMo: works for me [7:06pm] GaborHojtsy: https://img.skitch.com/20120606-r9q7f5x85t596mw3hmf7dwysqx.png [7:06pm] LoMo: GaborHojtsy: Working now, nm... [7:06pm] GaborHojtsy: LoMo: I'll add you to the mailing list for the sprint [7:06pm] GaborHojtsy: LoMo: google group rather [7:06pm] GaborHojtsy: LoMo: if you look up the archives, there is lots of good practical info [7:07pm] LoMo: I thought you did, already, but if not, that's great, GaborHojtsy [7:07pm] GaborHojtsy: LoMo: we'll likely aim for a 10amish start each day (or as early as 9am if people can tolerate that but that usually does not work anyway :D) [7:07pm] GaborHojtsy: LoMo: ah, maybe I did [7:07pm] GaborHojtsy: LoMo: so just look at the web archives [7:08pm] ClemensTolboom left the chat room. (Quit: Leaving.) [7:08pm] LoMo: Will do, and I'll try to be prepared. In the archives will I find info about what is necessary to set up for an ideal environment for the D8MI work [7:08pm] LoMo: GaborHojtsy: ^^ [7:09pm] GaborHojtsy: LoMo: yeah, you should ask there if something is not well answered [7:10pm] GaborHojtsy: LoMo: basically you likely have a D7 environment at least, if not a D8 one, and you might need to update some components (PHP, MySQL, etc) to make it work with D8 [7:10pm] GaborHojtsy: LoMo: you might be already good [7:10pm] GaborHojtsy: LoMo: but better do this before the sprint and not at the sprint [7:10pm] LoMo: GaborHojtsy: Right... that's why I was asking. [7:12pm] LoMo: I just did a git pull on my D8 checkout. It had been a while since I'd looked at D8, but I did have a directory for that. Now it's up-to-date. But that's on my home system. I'll bring a notebook and get it all set for D8, too. Pretty sure I have nothing for D8 on the notebook. [7:13pm] dawehner joined the chat room. [7:15pm] teknico left the chat room. (Remote host closed the connection) [7:15pm] GaborHojtsy: LoMo: sounds great [7:16pm] GaborHojtsy: any other questions, anybody looking to help or onboard with issues? [7:17pm] GaborHojtsy: nope, ok, that concludes are meeting for today then [7:18pm] GaborHojtsy: once again if you have NOT signed up but are coming to the Barcelona sprint, please fill in your details: http://www.doodle.com/ykpruxdnmrt8wvc6 - also if you filled it in but changed plans since