GaborHojtsy: ok, D8MI meeting time! anybody here for the meeting? [5:04pm] GaborHojtsy: no? [5:04pm] balagan: me [5:05pm] GaborHojtsy: balagan: yay, so we can talk about what you want to hear! [5:05pm] balagan: I was just wondering, what is a codesprint like [5:05pm] attiks joined the chat room. [5:05pm] balagan: I still havent taken a look at D8 [5:06pm] balagan: and I am afraid I wont have too much free time till the weekend [5:06pm] balagan: but I hope I can spend some time with it [5:06pm] balagan: will you give us a list of bugs or features to implement or how will it go? [5:07pm] GaborHojtsy: balagan: well, it depends on the people showing up I guess [5:07pm] GaborHojtsy: balagan: yes, the plan is to look at what is in the "next steps" scope at that point [5:07pm] GaborHojtsy: balagan: and try and find people to do those [5:07pm] GaborHojtsy: balagan: I worked on pre filling the "sprint" tagged queue with tasks, see http://hojtsy.hu/d8mi/current-top-priority-tasks [5:08pm] GaborHojtsy: balagan: eg. the "rename X language property to langcode" issues are mostly search and replace in modules form language to langcode [5:08pm] GaborHojtsy: balagan: and then upgrade path and upgrade testing [5:09pm] GaborHojtsy: balagan: http://drupal.org/node/1222106 will also spawn some relatively simple issues once plach provides his invaluable feedback on naming directions [5:09pm] Druplicon: http://drupal.org/node/1222106 => META: Unify language negotiation/selection/detection/provider hooks, APIs and functions => Drupal core, language system, normal, active, 27 comments, 4 IRC mentions [5:09pm] balagan: checking [5:10pm] attiks left the chat room. (Ping timeout: 245 seconds) [5:10pm] GaborHojtsy: balagan: if we can get http://drupal.org/node/1221276 to land (it was RTBC up until late yesterday, erm), then we can work on two followup issues that are long-standing bugs but great improvements [5:10pm] Druplicon: http://drupal.org/node/1221276 => locale_get_plural() only works for a single language within a request and does not work for English => Drupal core, locale.module, major, needs work, 31 comments, 4 IRC mentions [5:10pm] GaborHojtsy: balagan: for people coming fresh I'm trying to find issues that are hopefully easy to grok [5:10pm] fubhy: berdir Schnitzel do we have a date at 9? [5:11pm] balagan: I will be one of them [5:12pm] berdir: fubhy: I think so, yes [5:12pm] GaborHojtsy: balagan: superb [5:12pm] fubhy: sweet [5:13pm] GaborHojtsy: balagan: any concrete issues you want to dive into? [5:14pm] balagan: GaborHojtsy: I thought I can spend sime time with my D7 bugfix [5:15pm] balagan: GaborHojtsy: I know nothing of D8, but for tomorrow I hope I will take a deeper look at the list you just gave [5:15pm] GaborHojtsy: balagan: on the level D8MI is working right now, there are very small differences from D7 [5:15pm] balagan: GaborHojtsy: Then maybe some taxonomy related stuff [5:16pm] balagan: that is the only part that I fidgeted with [5:17pm] GaborHojtsy: balagan: taxonomy stuff? [5:17pm] balagan: I might be wrong, but I think there are some hooks missing from D7, to solve this taxonomy-list translation nicely [5:17pm] balagan: GaborHojtsy: taxonomy translation I mean [5:17pm] GaborHojtsy: balagan: umm, well, taxonomy terms don't even get language assigned, so they? [5:17pm] GaborHojtsy: balagan: so that would be a first step there, no? [5:18pm] balagan: GaborHojtsy: well.... [5:18pm] balagan: in my use case I use default language [5:18pm] balagan: I thought taxonomy terms have a language [5:19pm] GaborHojtsy: balagan: do you specify that when you save them? [5:19pm] balagan: no [5:19pm] GaborHojtsy: balagan: see? [5:19pm] balagan: So this is why I thought they are also default langueage (Hungarian in my case) [5:19pm] attiks joined the chat room. [5:20pm] balagan: language [5:21pm] kalmanhosszu joined the chat room. [5:21pm] GaborHojtsy: balagan: well, I'd say that is the best i18n module assumes [5:21pm] GaborHojtsy: ** anybody else here for the D8MI meeting? ** [5:25pm] GaborHojtsy: balagan: yeah, so the true (D8) solution would be to actually assign language to taxonomy terms, so you can have them in any language (or language neutral if you work with brand names like IBM, Volvo, etc) [5:27pm] svendecabooter joined the chat room. [5:29pm] balagan: GaborHojtsy: Just downloaded D8.dev, but it does not have i18n module [5:29pm] GaborHojtsy: balagan: no, definitely not [5:29pm] balagan: is there a separate d8 version? [5:29pm] GaborHojtsy: balagan: no [5:29pm] balagan: I mean for i18n [5:31pm] berdir: balagan: D8MI is not about i18n.module [5:31pm] balagan: ohh [5:31pm] GaborHojtsy: balagan: no, the way core development works is that we bring in the functionality desired piece by piece as we refactor core to include it [5:31pm] balagan: I thought the 18n will be incorporated [5:31pm] balagan: GaborHojtsy: ok [5:31pm] balagan: GaborHojtsy: so I have too look at the language module? [5:31pm] GaborHojtsy: balagan: when cck was added to core, the whole concept of fields and nodes and entities was revamped and implemented with core in mind [5:32pm] GaborHojtsy: balagan: yeah, the "big" structural change is that locale module was cut into language and locale module [5:32pm] GaborHojtsy: balagan: with language handling the base language list functionality (and to handle language negotiation) [5:32pm] reyero joined the chat room. [5:33pm] GaborHojtsy: balagan: content language related functionality is gradually moving to the respected modules (node, comment, path, etc) [5:33pm] GaborHojtsy: balagan: so what is left in locale would be the UI translation functionality only [5:33pm] balagan: GaborHojtsy: I see [5:34pm] GaborHojtsy: balagan: then we are also working on improving developer experience in the language layer in lots of ways, cleaning up what we have so we have patterns to apply to introduce language on files, taxonomy terms, etc. [5:34pm] GaborHojtsy: balagan: however we are mostly in the cleaning up phase there, no major accomplishments to report [5:35pm] GaborHojtsy: balagan: if you look at http://hojtsy.hu/d8mi/current-top-priority-tasks those are (a) fixing locale bugs (b) renaming negotiation stuff and language/langcode for consistency (c) moving code around [5:35pm] GaborHojtsy: balagan: notice the distinct lack of shiny new features [5:36pm] webflo: reyero: ping [5:36pm] reyero: webflo:hi [5:37pm] balagan: GaborHojtsy: got to go, bathtime for kids [5:37pm] GaborHojtsy: balagan: we *are* getting close to some shiny new features though, like http://drupal.org/node/258785 which is basically a fresh look at integrating the i18n content type language options in core (look!) [5:37pm] Druplicon: http://drupal.org/node/258785 => Provide more flexible settings for language on content types => Drupal core, language system, normal, postponed, 32 comments, 2 IRC mentions [5:37pm] balagan: I will reread though [5:37pm] berdir left the chat room. (Ping timeout: 240 seconds) [5:37pm] GaborHojtsy: balagan: but that is dependent on http://drupal.org/node/540294 landing first (which is RTBC), so we are close there to start some shiny feature work [5:37pm] Druplicon: http://drupal.org/node/540294 => Move node language settings from Locale to Node module => Drupal core, locale.module, normal, reviewed & tested by the community, 67 comments, 10 IRC mentions [5:38pm] GaborHojtsy: balagan: anyway, thanks for your interest! [5:38pm] balagan: GaborHojtsy: thanks anyway for your patience [5:38pm] GaborHojtsy: reyero: hi [5:39pm] GaborHojtsy: reyero: would be great if you could weigh in on http://drupal.org/node/1221276 - it was RTBC up until last night and had a good chance of being committed and now is on a detour with D7 issues complicating the D8 patch [5:39pm] Druplicon: http://drupal.org/node/1221276 => locale_get_plural() only works for a single language within a request and does not work for English => Drupal core, locale.module, major, needs work, 31 comments, 5 IRC mentions [5:39pm] GaborHojtsy: reyero: its a very plain simple issue with a very extensive test [5:40pm] reyero: GaborHojtsy: ok, I'll follow on that [5:41pm] GaborHojtsy: reyero: superb, thank you [5:41pm] GaborHojtsy: reyero: anything you wanted to discuss? [5:42pm] webflo left the chat room. [5:42pm] webflo joined the chat room. [5:44pm] reyero: GaborHojtsy: I have two of these patches in queue, https://drupal.org/node/1431168 [5:44pm] Druplicon: https://drupal.org/node/1431168 => Properly build page content for node_add_page() so other modules can alter it. => Drupal core, node.module, normal, needs review, 3 comments, 1 IRC mention [5:44pm] reyero: GaborHojtsy: The idea is we name things, so we can alter/translate them later [5:45pm] reyero: GaborHojtsy: Do you think they could be tagged as D8MI [5:46pm] GaborHojtsy: reyero: yeah, this looks like a very good idea [5:48pm] GaborHojtsy: reyero: followed up there [5:54pm] webflo left the chat room. (Quit: Leaving.) [6:00pm] attiks left the chat room. (Ping timeout: 248 seconds) [6:05pm] GaborHojtsy: ok, unless there are any more topics for today, looks like that was it [6:05pm] GaborHojtsy: (for the D8MI meeting that is)