Tuesday, November 24, 2015

Minutes of G11N meeting 2015/11/25

Though i dont do this often. Adding meeting minutes in blog today. :)

#fedora-meeting: g11n

Meeting started by pravins at 06:00:42 UTC (full logs).

Meeting summary

  1. agenda and roll call (pravins, 06:00:56)
    1. https://fedoraproject.org/wiki/I18N/Meetings/2015-11-25 (pravins, 06:00:57)
  2. Upcoming schedule (pravins, 06:02:18)
    1. 2016-01-12 Change Checkpoint: Proposal submission deadline (System Wide Changes) (pravins, 06:02:18)
    2. not scheduled yet Side Tag Builds Deadline (pravins, 06:02:18)
    3. not required Mass Rebuild (pravins, 06:02:18)
    4. 2016-02-02 Branch Fedora 24 from Rawhide (Rawhide becomes future F25) (pravins, 06:02:18)
    5. 2016-02-16 Alpha Freeze (*) (pravins, 06:02:19)
    6. 2016-02-16 Software String Freeze (pravins, 06:02:21)
    7. 2016-02-16 Change Checkpoint: Completion deadline (testable) (pravins, 06:02:23)
    8. 2016-02-16 Bodhi activation point (pravins, 06:02:25)
  3. Outstanding task (pravins, 06:03:46)
    1. #36: gnome redesign plans for control-center Region and Languages (anishpatil) (pravins, 06:03:47)
    2. ACTION: anish_ to update bug report to disable xkb layouts for Indian language in gnome. (pravins, 06:09:01)
    3. https://bugzilla.gnome.org/show_bug.cgi?id=756939 (pravins, 06:09:07)
  4. New topics (pravins, 06:09:43)
    1. #43: G11N FAD in 2015 (pravins) (pravins, 06:09:52)
    2. https://fedorahosted.org/i18n/ticket/43 (pravins, 06:09:52)
    3. https://fedorahosted.org/i18n/ticket/43#comment:16 (pravins, 06:11:56)
    4. ACTION: All FAD attendees to upload report/summaries blog link on ticket #43 (pravins, 06:13:55)
    5. ACTION: pravins to ask all FAD attendees for summaries and reports. (pravins, 06:14:11)
    6. paragan expense claim is almost done. (pravins, 06:17:40)
    7. anish_ expense claim approved and moved to Ruth for reimbursement. (pravins, 06:17:58)
    8. mfabian will complete event reports and expense claim today. (pravins, 06:18:45)
    9. No report and expense claims from Ani and Noriko yet. (pravins, 06:19:40)
    10. ACTION: pravins to work on Collaborating summary post on G11N Fedora activities day. (pravins, 06:20:37)
    11. #57: Fedora 24 change planing (pravins) (pravins, 06:21:17)
    12. https://fedorahosted.org/i18n/ticket/57 (pravins, 06:21:21)
    13. IDEA: String Breakage monitoring (Jens, Akira) (pravins, 06:22:13)
    14. IDEA: Merge IBus fbterm into ibus core (Fujiwara) (pravins, 06:23:10)
    15. Confusion should it be merged into IBus or simply fork since not active upstream. (pravins, 06:23:24)
    16. https://fedoraproject.org/wiki/Changes/Glibc_locale_subpackaging (pravins, 06:25:37)
    17. ACTION: fujiwarat to set deadline for "Merge IBus fbterm into ibus core" (pravins, 06:28:11)
    18. https://docs.google.com/document/d/17LU-PmtuirbGd7wfxUuKTz7X6fsv82PVPgZaDELi4js/edit# (pravins, 06:32:04)
    19. IDEA: ibus-typing-booster: AltGr support (mfabian) (pravins, 06:32:29)
    20. IDEA: Pinyin/zhuyin (epico) (pravins, 06:32:39)
    21. IDEA: Automation of langpack LiveCD ( paragan ) (pravins, 06:33:17)
    22. IDEA: PoC of NextGen G11n workflow (Jens/Zanata?) (pravins, 06:33:21)
    23. IDEA: ITS for Gnome ( ueno ) (pravins, 06:33:46)
    24. https://mail.gnome.org/archives/desktop-devel-list/2015-October/msg00013.html (pravins, 06:37:28)
    25. IDEA: Automatic testing ( tagoh___) (pravins, 06:37:51)
    26. IDEA: Description support of the configuration in fontconfig ( tagoh___) (pravins, 06:38:07)
    27. ACTION: paragan to create ticket for Automation of langpack LiveCD for better tracking status. (pravins, 06:41:43)
    28. ACTION: pravins to drop email on i18n list with all missed idea for F24. (pravins, 06:43:20)
    29. #58: Prioritizing bugs for Fedora 24 release (pravins) (pravins, 06:45:33)
    30. https://fedorahosted.org/i18n/ticket/58 (pravins, 06:45:34)
    31. All open bugs are available on https://fedoraproject.org/wiki/I18N/Meetings/2015-11-25 (pravins, 06:47:22)
    32. Rawhide bugs: https://bugzilla.redhat.com/buglist.cgi?v4=i18n-bugs%40lists.fedoraproject.org&o5=substring&f1=OP&o3=substring&list_id=578982&v3=i18n-bugs%40lists.fedoraproject.org&o2=substring&f4=reporter&v5=i18n&query_format=advanced&j1=OR&f3=cc&f2=assigned_to&o4=substring&bug_status=__open__&version=rawhide&f5=keywords&f6=CP&v2=i18n-bugs%40lists.fedoraproject.org&product=Fedora (pravins, 06:48:23)
    33. Fedora 23 bugs https://bugzilla.redhat.com/buglist.cgi?v4=i18n-bugs%40lists.fedoraproject.org&o5=substring&f1=OP&o3=substring&v3=i18n-bugs%40lists.fedoraproject.org&o2=substring&f4=reporter&v5=i18n&query_format=advanced&j1=OR&f3=cc&f2=assigned_to&o4=substring&bug_status=__open__&version=23&f5=keywords&f6=CP&v2=i18n-bugs%40lists.fedoraproject.org&product=Fedora (pravins, 06:49:04)
    34. https://bugzilla.redhat.com/buglist.cgi?v4=i18n-bugs%40lists.fedoraproject.org&o5=substring&f1=OP&o3=substring&v3=i18n-bugs%40lists.fedoraproject.org&o2=substring&f4=reporter&v5=i18n&query_format=advanced&j1=OR&f3=cc&f2=assigned_to&o4=substring&bug_status=__open__&version=22&f5=keywords&f6=CP&v2=i18n-bugs%40lists.fedoraproject.org&product=Fedora (pravins, 06:49:13)
    35. ACTION: Everyone to select few bugs from Bug list for Fedora 24 development cycle. (pravins, 06:50:49)
    36. ACTION: pravins to create Wiki for listing bugs for Fedora 24. (pravins, 06:53:43)
    37. #56: Fedora 21 EOL Bugs traiging (pravins ) (pravins, 06:53:59)
    38. https://fedorahosted.org/i18n/ticket/56 (pravins, 06:53:59)
    39. https://bugzilla.redhat.com/buglist.cgi?bug_status=__open__&f1=OP&f2=assigned_to&f3=cc&f4=reporter&f5=keywords&f6=CP&j1=OR&list_id=4233591&o2=substring&o3=substring&o4=substring&o5=substring&product=Fedora&query_format=advanced&v2=i18n-bugs%40lists.fedoraproject.org&v3=i18n-bugs%40lists.fedoraproject.org&v4=i18n-bugs%40lists.fedoraproject.org&v5=i18n&version=21 (pravins, 06:54:47)
    40. ACTION: pravins to drop email on i18n list with open bugs (pravins, 07:00:34)
    41. ACTION: paragan ueno epico tagoh___ to triage open bugs for Fedora 21. (pravins, 07:01:13)
    42. #15: Questions on Translation work flow for Fedora Website (pravins, 07:01:38)
    43. https://fedorahosted.org/g11n/ticket/15 (pravins, 07:01:38)
    44. ACTION: resolve "Questions on Translation work flow for Fedora Website" by Next week G11N meeting. (pravins, 07:04:51)
  5. Open Floor (pravins, 07:05:02)


Meeting ended at 07:09:04 UTC (full logs).

Action items

  1. anish_ to update bug report to disable xkb layouts for Indian language in gnome.
  2. All FAD attendees to upload report/summaries blog link on ticket #43
  3. pravins to ask all FAD attendees for summaries and reports.
  4. pravins to work on Collaborating summary post on G11N Fedora activities day.
  5. fujiwarat to set deadline for "Merge IBus fbterm into ibus core"
  6. paragan to create ticket for Automation of langpack LiveCD for better tracking status.
  7. pravins to drop email on i18n list with all missed idea for F24.
  8. Everyone to select few bugs from Bug list for Fedora 24 development cycle.
  9. pravins to create Wiki for listing bugs for Fedora 24.
  10. pravins to drop email on i18n list with open bugs
  11. paragan ueno epico tagoh___ to triage open bugs for Fedora 21.
  12. resolve "Questions on Translation work flow for Fedora Website" by Next week G11N meeting.


Action items, by person

  1. anish_
    1. anish_ to update bug report to disable xkb layouts for Indian language in gnome.
  2. epico
    1. paragan ueno epico tagoh___ to triage open bugs for Fedora 21.
  3. fujiwarat
    1. fujiwarat to set deadline for "Merge IBus fbterm into ibus core"
  4. paragan
    1. paragan to create ticket for Automation of langpack LiveCD for better tracking status.
    2. paragan ueno epico tagoh___ to triage open bugs for Fedora 21.
  5. pravins
    1. pravins to ask all FAD attendees for summaries and reports.
    2. pravins to work on Collaborating summary post on G11N Fedora activities day.
    3. pravins to drop email on i18n list with all missed idea for F24.
    4. pravins to create Wiki for listing bugs for Fedora 24.
    5. pravins to drop email on i18n list with open bugs
  6. ueno
    1. paragan ueno epico tagoh___ to triage open bugs for Fedora 21.
  7. UNASSIGNED
    1. All FAD attendees to upload report/summaries blog link on ticket #43
    2. Everyone to select few bugs from Bug list for Fedora 24 development cycle.
    3. resolve "Questions on Translation work flow for Fedora Website" by Next week G11N meeting.

Generated by MeetBot 0.1.4.

Tuesday, November 17, 2015

Globalization Fedora activity day-3 report

    Third and last day was more action packed. As per schedule we were planning to complete all activities by Lunch and have presentations from participants on completed activity post lunch session. Then F24 planning, FAD closing, followed by F23 release party. It went as follows.

    I worked more on cleanup of Globalization governance group proposal and also worked bit more on Wiki cleanup.

    Same time other activities were going on like Determining list of important packages for Fedora. While checking Fedora packages in Zanata instance, we started how we can better group packages in Zanata. This discussion lasted for long time. Its really complicated presently.

    Situation is: Ideally fedora.zanata.org should have only packages from Fedora repos. But some package maintainers in Fedora also hold/lead the upstream of same packages. They decided to keep upstream repo itself in fedora.zanata.org.
    Branch confusion: Upstream packages has only master branch and Fedora packages has F22, F23, master etc.. We give more priority to active Fedora branch i.e. F23.
    Release: Upstream packages follows different schedule than Fedora. Contributing in master does not guarantee it will get included in Fedora XX release.

    And how about packages only has upstream in fedora.zanata.org but those are not in Fedora. I hope, no such packages are there.

    This discussion lasted for around hour, almost everyone jumped in. We came up with new structure and thought lets get back to other imp. task.
   
    We discussed on improving String freeze and Translation deadline for Fedora. We had good discussion but later while thinking how many packages breaks string freeze, only name that came up was Anaconda. We thought good to track it and also there is already plan to have some script which can automatically find string breaks. It will solve the issue. I really felt this discussion was not possible on IRC and actual meeting help to understand most of the complexities.

    It was lunch time. Sandwiches were there. We all braked for lunch but still few people were discussing and working.

    As per schedule after lunch everyone was suppose to present hackathon summary and then start Fedora 23 release party. But....

    We saw everyone was so involved in work and actually were trying to give finishing touch or wanted to discuss more. We decided lets extend it some more time. Rather than starting summary sessions At 1pm we started those around 3:30pm.

    Finally summary session started :) We followed order given on G11N FAD Wiki page. Format was, what have you been working in last 2 days, outcome and plans for future. I am expecting more detailed about this in in individual blog and mostly will add these things in community blog of Fedora.

    Everyone presented and it was around 5:00pm, We had still few topic pending i.e. Fedora 24 planning and official FAD closing. Jens insisted for F24 planning and we decided to drop Fedora 23 release party (I had prepared presentation for F23 features :( )

    But decision was worth, we got an excellent list for Fedora 24 plan. Planning in face to face meeting and planning on IRC is completely different experience. Sometime in IRC only few people speak but here everyone was so into it. List is already in summary document. Anyway its not bad to Celebrate Fedora 23 by doing development plan for Fedora 24 release, so hats off to everyone :)

    Then we started FAD closing session and it was around 6pm already, i would like to thank everyone since on last day most of the people want to leave early due to either travelling or some other plan but here everyone was there to see official closing of FAD. It shows success.

    In last Fedora G11N meeting, we decided to collaborate on Fedora community blog post specific on G11N FAD. Hoping will able to complete it soon. Will upload more photos later !! :)

Tuesday, November 10, 2015

Globalization FAD 2nd day report

    Took more time to write this than expected, thanks for back to back new activities for this. :)

    As per predictions it was raining on this day. Temperature dropped little bit more. Thank to Jens for already mentioning this, most of the people were with umbrella's and for few hotel provided them.

    Second day started with FPL's hangout. Meeting room speakers were not doing good join, so we decided just to project hangout on screen and dial in individually for listening and speaking.

FPL Matthew on Hangout addressing FAD group !!

    Hangout went very well with Matthew explaining, high priority items like Fedora Atomic and its importance with the rise of competition. Most of the developers are still working on core development and not that much concerned on G11N part yet. Suggested for us to look into it. Me briefly mentioned on activities we are doing and who are present. Session ended with Q&A with couple of questions like i.e. how can APAC people get funding for flock :) and Can Zanata team get more support from Fedora Infra team. Nice and Quick hangout helped to set up of remaining hackathon day. Its always bit run for everyone of us to manage with different timezones, we succeeded this time as well, thanks to Matthew for this :)

    First day discussion we felt Governance for G11N is missing and thought lets talk on it and sort out most of the things. Ok, background to this. There was Fedora localization steering committee once upon a time and they were resolving most of the issues related with L10N. But somehow its stopped.

Planned structure for G11N Governance group
 In present scenario there are around 81 language communities. Managing them and planning for this huge effort need some committee. We prepared our first draft and decided to present this to council. Jens mentioned one major point, whether it should be Steering committee or Working group. Decided to follow up on this next day.

     


Ueno'san, Peng Wu and Mike during hackathon

 Same time other parallel things were happening including Language Spins, Automated testing, IBus improvements and Glibc sub-packaging.

Bento Box

      Second day lunch was Bento box and hats of to Japanese for sense of colour combination and variety of food. Lunch was simply awesome.

      We have to vacant big meeting room due to Quarterly call. So we moved to breakout room

Noriko, Alex, Carlso and Ani during hackatohn in breakout room

Parag, Anish, Peng Wu and Ueno'san

Mike and Jens in Breakout room

     For Red Hat Forum 2015 Jim Whitehurst was in Tokyo and had meeting during same time in office. After his meeting he gave some time for signing copies of "The Open Organization" for RH employees :)

Most of the Red Hat FAD members used the opportunity and signed there copy. After couple of members signed book from Jim, Jim started noticing us saying, "So you are Fedora guy ;)

It was good to make some impact about Fedora activities. We took group photo with Jim :)

Please Consider Alex in this image - On Camera
    Changing meeting room and then again meet with Jim little bit distracted FAD schedule but i think its great to meet CEO. !!

    Around 4pm we again gathered and started working hard on hackathon topics. Continued few discussions plus Zanata survey result summary discussions. We were thinking to have Hackathon summary for the day session but we dropped planned since everyone was involved in hacking some stuff and not wanted to disturb them.

Alex, Ani and Carlos - Zanata survey analysis

    Second day was FAD social event day. It was dinner @ Indian Restaurant in Japan. Was bit frustrating for Indian attendees to eat Indian food in Japan. But Fujiwara'san convinced it is not that authentic Indian.



    It was excellent place, we grouped together, laughed, shouted, had food. Took so many photographs. ;)  Food style was Indian but flavours were Japanese. Unique combination ;)

  Overall great day with nice events !!

Sunday, November 01, 2015

Globalization Fedora Activity Day 1 Report

 Dunno how many of you know but Just in time was invented in Japan. Same way FAD day 1 started just in time as planned :) Everyone was at meeting points at the time. Information about G11N FAD available at Wiki.

It was nice feeling to meet team members we usually chat on IRC. Carlos and Alex was joining from Open Stack summit to G11N FAD but still were looking very fresh. I think one of the reason behind is Tokyo is such an excellent city keeps you fresh :)

One more members joined us from Japan localization group Tomoyuki Kato
for FAD.

Jens started with welcoming all and provided some basic information regarding FAD and we had quick round of  introductions. Everyone joined #fedora-g11n

Sundeep was trying to join remotely but was difficult to arrange stuff remotely. So later enable telephone line and asked to join there.

Then i started with Fedora Globalization status and discussion topic. Slides are available at Slideshare We had some good discussion at the end of session regarding how other language communities manage things and what is misisng in Fedora. Most of us agreed for need of Fedora Governance for G11N, Easy to start guide for L10N and improving motivation factors for L10N contributors including Badges and reasonable budget for organizing sprints.

Later Noriko and Ani presentation on L10N status and discussion. Briefly touched to following points
  • Benefits for being Fedora L10N members
  • History of L10N.
  • Difficulties in finding where to start.
  • Wiki improvements/cleanup needed urgently.
  • Startup guide in wiki. Single page for all contributors.
  • Confusion in Zanata URL
  • Present as a G11N rather than L10N in Fedora groups now.
  • Lack of Fedora l10n resources and leadership
    • eg Mozilla and Open Stack has full-time person working on l10n coordination
  • Need to improve Fedora release schedule to get more language L10N.
Discussions were going on but we thought to good have further discussions in hackathon session.

Then Akira Tagoh took over and started I18N status and discussion session. Slides are here. He touched most of the hot topic on i18n including recent features, meetings, what are the important part in i18n. Later we had questions about how to propose new change proposal in Fedora, Bugzilla status.
Meanwhile Pizza's arrived, so being organizer plus key g11n members Tagoh-san need to run away so Jens took over.

Later we took break for lunch and had discussions on Fedora events and happening in FUDCon's.

One of the interesting thing was Khmer language sprint was active in Cambodia same time and gnokii and team was raising few issues on #fedora-g11n. Jens and gnokii planned to have quick hangout session.

Lunch after Alex presented on Zanata updates. He shown very interesting slides with lots of statistics and graphs. Participants asked for few more statistics.
Some of the discussions topics were
  • How’s contributor licensing works with Zanata?
  • All Fedora not got same branch name.
  • How to get release based statistics for Fedora.
  • Migrate bugzilla to JIRA. Create JIRA with tag Fedora.
  • Mobile support required for L10N of Japanese.
Then we started with our hackathon. We had so many important topics and were just thinking from where to start. Jens and Tagoh'san had created nice spreadsheet for schedule earlier but same time we were not much interested to force participants and be flexible with schedule. We split up into 5 groups and started hackathon.

Around 3 hours worked on various topics. I think lets each group write some blog post on things they hacked later.

At 5pm we had hangout with Khmer language sprint team. It was great one big group doing hangout with other group working on G11N stuff :)
gnokii, botreynisa and kuylim did good work on improving Khmer language localization. Happy to see they are working with objective to make Fedora 24 100% translated in Khmer language. So big +1 for it !!

Later we had brief summary from each members regarding how day went and what they hacked on during day.

Overall good first day. Tomorrow except Hangout with FPL we are going to hackathon whole day, so expecting even more productive day. Almost 00:37 here at Japan now, ohh FAD day 2 started already ;)

Stay tuned !!

 G11N FAD 2015