From Fedora Project Wiki

mNo edit summary
m (update categories)
 
(4 intermediate revisions by 3 users not shown)
Line 4: Line 4:
== Objective ==
== Objective ==


Fedora Language Testing Group [FLTG] is a [https://fedoraproject.org/wiki/SIGs SIG] group of Fedora contributors taking care of language testing in Fedora.
Fedora Language Testing Group [FLTG] is a [[SIGs|SIG]] group of Fedora contributors taking care of language testing in Fedora.


Our mission is to test and review language support in Fedora and act as a bridge between translation team, i18n team and users to aid in testing languages in Fedora.
Our mission is to test and review language support in Fedora and act as a bridge between translation team, i18n team and users to aid in testing languages in Fedora.
Line 21: Line 21:
== Types of Test Days ==
== Types of Test Days ==


[[https://fedoraproject.org/wiki/L10N_QA_Test_Day Fedora L10N Test Day]]
[[L10N_QA_Test_Day|Fedora L10N Test Day]]


== Why FLTG? ==
== Why FLTG? ==
Line 52: Line 52:


=== Fedora Language Test Days ===
=== Fedora Language Test Days ===
==== Fedora 24 ====
* [[Test_Day:2016-03-29_Translation_Test_Day|L10n Desktop Test Day (2016-03-29)]]


==== Fedora 23 ====
==== Fedora 23 ====
Line 57: Line 61:
'''Current status''':  
'''Current status''':  


* [https://fedoraproject.org/wiki/Test_Day:2015-08-18_L10N L10n Desktop Test Day (2015-08-18)] Completed
* [[Test_Day:2015-08-18_L10N|L10n Desktop Test Day (2015-08-18)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2015-08-18_L10N#Results Test Results]
* [[Test_Day:2015-08-18_L10N#Results|Test Results]]


* [https://fedoraproject.org/wiki/Test_Day:2015-08-18_L10N#Fedora_23_Test_Day_Report Test Report]
* [[Test_Day:2015-08-18_L10N#Fedora_23_Test_Day_Report|Test Report]]


* [https://fedorahosted.org/fedora-qa/ticket/473 Ticket Details]
* [https://fedorahosted.org/fedora-qa/ticket/473 Ticket Details]
Line 67: Line 71:
==== Fedora 22 ====
==== Fedora 22 ====


* [https://fedoraproject.org/wiki/FLTG/Test_Day:2015-03-17_Translation_%28l10n%29 L10n Desktop Test Day (2015-03-17)]
* [[FLTG/Test_Day:2015-03-17_Translation_%28l10n%29|L10n Desktop Test Day (2015-03-17)]]


==== Fedora 20 ====
==== Fedora 20 ====


* [https://fedoraproject.org/wiki/Test_Day:2013-10-03_Translation_%28l10n%29 L10n Desktop Test Day (2013-10-03)] Completed
* [[Test_Day:2013-10-03_Translation_%28l10n%29|L10n Desktop Test Day (2013-10-03)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2013-10-29_i18n i18n Test Day (2013-10-29)] Completed
* [[Test_Day:2013-10-29_i18n|i18n Test Day (2013-10-29)]] Completed




Line 87: Line 91:
* [https://lists.fedoraproject.org/pipermail/rel-eng/2013-September/016644.html Mail to rel-eng team]
* [https://lists.fedoraproject.org/pipermail/rel-eng/2013-September/016644.html Mail to rel-eng team]
* [https://lists.fedoraproject.org/pipermail/devel-announce/2013-September/001249.html Mail to developers]
* [https://lists.fedoraproject.org/pipermail/devel-announce/2013-September/001249.html Mail to developers]
* [https://fedoraproject.org/wiki/QA/Fedora_20_test_days F20 QA schedule]
* [[QA/Fedora_20_test_days|F20 QA schedule]]
* [http://fedorapeople.org/groups/schedule/f-20/f-20-releng-tasks.html Fedora 20 Releng Team Tasks]
* [http://fedorapeople.org/groups/schedule/f-20/f-20-releng-tasks.html Fedora 20 Releng Team Tasks]


Line 94: Line 98:
'''Fedora 19 **'''
'''Fedora 19 **'''


* [https://fedoraproject.org/wiki/Test_Day:2013-04-11_Translation_%28l10n%29 L10n Desktop Test Day (2013-04-11)] Completed
* [[Test_Day:2013-04-11_Translation_%28l10n%29|L10n Desktop Test Day (2013-04-11)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2013-05-02_Localization_%28i18n%29 i18n Test Day (2013-05-02)] Completed
* [[Test_Day:2013-05-02_Localization_%28i18n%29|i18n Test Day (2013-05-02)]] Completed




[https://fedoraproject.org/wiki/QA/Fedora_19_test_days Fedora i18n Test Days]
[[QA/Fedora_19_test_days|Fedora i18n Test Days]]


[https://fedorahosted.org/fedora-qa/ticket/344 Ticket - i18n testing date]
[https://fedorahosted.org/fedora-qa/ticket/344 Ticket - i18n testing date]
Line 105: Line 109:
[https://fedorahosted.org/fedora-qa/ticket/345 Ticket - l10n testing date]
[https://fedorahosted.org/fedora-qa/ticket/345 Ticket - l10n testing date]


[https://fedoraproject.org/wiki/FLTG/Reports/Fedora19_Test_Day_Reports#Fedora19__Test_Day_Report Test Day Reports]
[[FLTG/Reports/Fedora19_Test_Day_Reports#Fedora19__Test_Day_Report|Test Day Reports]]


[https://fedoraproject.org/wiki/FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_19_testing Feedbacks Collected]
[[FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_19_testing|Feedbacks Collected]]




'''Fedora 18 **'''
'''Fedora 18 **'''


* [https://fedoraproject.org/wiki/Test_Day:2012-09-18_i18n i18n Test Day (2012-09-18)] Completed
* [[Test_Day:2012-09-18_i18n|i18n Test Day (2012-09-18)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2012-09-28_l10n L10n Desktop Test Day (2012-09-28)] Completed
* [[Test_Day:2012-09-28_l10n|L10n Desktop Test Day (2012-09-28)]] Completed


* ''L10n/i18n Installation Test Day - Due to issues with anaconda, no installation test day was conducted for F18''.
* ''L10n/i18n Installation Test Day - Due to issues with anaconda, no installation test day was conducted for F18''.


[https://fedoraproject.org/wiki/QA/Fedora_18_test_days Fedora i18n Test Days]
[[QA/Fedora_18_test_days|Fedora i18n Test Days]]


[https://fedorahosted.org/fedora-qa/ticket/301 Ticket to follow]
[https://fedorahosted.org/fedora-qa/ticket/301 Ticket to follow]


[https://fedoraproject.org/wiki/FLTG/Reports/Test_Day_Reports#Fedora_18_Test_Day_Report Test Day Reports]
[[FLTG/Reports/Test_Day_Reports#Fedora_18_Test_Day_Report|Test Day Reports]]


[https://fedoraproject.org/wiki/FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_18_testing Feedbacks Collected]
[[FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_18_testing|Feedbacks Collected]]




'''Fedora 17 **'''
'''Fedora 17 **'''


* [http://fedoraproject.org/wiki/Test_Day:2012-03-07 L10n Desktop Test Day (2012-03-07)] Completed
* [[Test_Day:2012-03-07|L10n Desktop Test Day (2012-03-07)]] Completed


* [http://fedoraproject.org/wiki/Test_Day:2012-03-14 i18n Test Day (2012-03-14)] Completed
* [[Test_Day:2012-03-14|i18n Test Day (2012-03-14)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2012-04-05_L10n_I18n_Installation L10n/i18n Installation Test Day 2012-04-05] Completed
* [[Test_Day:2012-04-05_L10n_I18n_Installation|L10n/i18n Installation Test Day 2012-04-05]] Completed


[https://fedoraproject.org/wiki/QA/Fedora_17_test_days Fedora 17 Test Days]
[[QA/Fedora_17_test_days|Fedora 17 Test Days]]


[http://fedorahosted.org/fedora-qa/ticket/271 Ticket discussion]
[http://fedorahosted.org/fedora-qa/ticket/271 Ticket discussion]


[https://fedoraproject.org/wiki/FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_17_testing Feedbacks Collected]
[[FLTG_Feedback#Suggestion_and_feedbacks_on_Fedora_17_testing|Feedbacks Collected]]


'''**''' '''Note:''' ''FLTG started testing from Fedora 17 release.''
'''**''' '''Note:''' ''FLTG started testing from Fedora 17 release.''
Line 146: Line 150:
'''Fedora 16'''  
'''Fedora 16'''  
    
    
* [https://fedoraproject.org/wiki/Test_Day:2011-08-30_L10n_Desktop L10n Desktop Test Day (2011-08-30)] Completed
* [[Test_Day:2011-08-30_L10n_Desktop|L10n Desktop Test Day (2011-08-30)]] Completed
   
   
* [https://fedoraproject.org/wiki/Test_Day:2011-08-31_L10n_I18n_Installation L10n/i18n Installation Test Day (2011-08-31)] Completed
* [[Test_Day:2011-08-31_L10n_I18n_Installation|L10n/i18n Installation Test Day (2011-08-31)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2011-09-01_I18n_Desktop i18n Test Day (2011-09-01)] Completed
* [[Test_Day:2011-09-01_I18n_Desktop|i18n Test Day (2011-09-01)]] Completed


[https://fedoraproject.org/wiki/QA/Fedora_16_test_days Test Days]
[[QA/Fedora_16_test_days|Test Days]]


[http://fedorahosted.org/fedora-qa/ticket/222 Ticket discussion]
[http://fedorahosted.org/fedora-qa/ticket/222 Ticket discussion]
Line 159: Line 163:
'''Fedora 15'''
'''Fedora 15'''


* [https://fedoraproject.org/wiki/Test_Day:2011-03-01_L10n_i18n_Installation L10n/i18n installation Test Day]
* [[Test_Day:2011-03-01_L10n_i18n_Installation|L10n/i18n installation Test Day]]


* [https://fedoraproject.org/wiki/Test_Day:2011-03-03_I18n_Desktop i18n Test Day (2011-03-03)] Completed
* [[Test_Day:2011-03-03_I18n_Desktop|i18n Test Day (2011-03-03)]] Completed


* [https://fedoraproject.org/wiki/Test_Day:2011-03-08_L10n_Desktop L10n Test Day (2011-03-08)] Completed
* [[Test_Day:2011-03-08_L10n_Desktop|L10n Test Day (2011-03-08)]] Completed




'''Fedora 12'''
'''Fedora 12'''


* [https://fedoraproject.org/wiki/Test_Day:2009-10-29 i18n  Test Day]
* [[Test_Day:2009-10-29|i18n  Test Day]]


== Bug Reporting ==
== Bug Reporting ==
Line 176: Line 180:
=== Instructions to file bugs in Fedora ===
=== Instructions to file bugs in Fedora ===


* To file l10n bugs in Fedora, please visit [http://fedoraproject.org/wiki/L10N#Bug_Reporting.2C_Testing.2C_and_Quality_Assurance here].
* To file l10n bugs in Fedora, please visit [[L10N#Bug_Reporting.2C_Testing.2C_and_Quality_Assurance|here]].
* To file i18n bugs in Fedora, please visit [https://fedoraproject.org/wiki/I18N/Bugs/Guidelines here].
* To file i18n bugs in Fedora, please visit [[I18N/Bugs/Guidelines|here]].


=== Instructions to file bugs in Gnome ===
=== Instructions to file bugs in Gnome ===


Bugs pertaining to Gnome must be filed in [https://bugzilla.gnome.org/ Gnome Bugzilla]. To file l10n bugs in Gnome, please follow the instructions mentioned [https://fedoraproject.org/wiki/FLTG/Gnome_bug_filing_instructions here].
Bugs pertaining to Gnome must be filed in [https://bugzilla.gnome.org/ Gnome Bugzilla]. To file l10n bugs in Gnome, please follow the instructions mentioned [[FLTG/Gnome_bug_filing_instructions|here]].


=== Language Bug Triage ===
=== Language Bug Triage ===
Line 193: Line 197:
- [https://fedoraproject.org/wiki/Features/Fontconfig2.10 Fontconfig 2.0]
- [https://fedoraproject.org/wiki/Features/Fontconfig2.10 Fontconfig 2.0]


- [https://fedoraproject.org/wiki/Features/GNOMEIBusIntegration Gnome Ibus Integration]
- [[Features/GNOMEIBusIntegration|Gnome Ibus Integration]]


- [https://fedoraproject.org/wiki/Features/ibus-libpinyin ibus-libpinyin]
- [[Features/ibus-libpinyin|ibus-libpinyin]]


- [https://fedoraproject.org/wiki/Features/Typing-Booster Typing Booster]
- [[Features/Typing-Booster|Typing Booster]]


- [https://fedoraproject.org/wiki/Features/InitialExperience Gnome Initial Experience]
- [[Features/InitialExperience|Gnome Initial Experience]]


- [https://fedoraproject.org/wiki/Features/Liberation_Fonts_2 Liberation Fonts 2]
- [[Features/Liberation_Fonts_2|Liberation Fonts 2]]


- [https://fedoraproject.org/wiki/Features/NewInstallerUI New Installer (anaconda)]
- [https://fedoraproject.org/wiki/Features/NewInstallerUI New Installer (anaconda)]
Line 208: Line 212:
=== Fedora 17 ===
=== Fedora 17 ===


- [https://fedoraproject.org/wiki/Features/IndicUnicode6 Indian Language Unicode 6]
- [[Features/IndicUnicode6|Indian Language Unicode 6]]


- [https://fedoraproject.org/wiki/Features/GnomeInputIntegration Gnome Input Integration ibus]
- [[Features/GnomeInputIntegration|Gnome Input Integration ibus]]


- [https://fedoraproject.org/wiki/Features/libpinyin libpinyin]
- [[Features/libpinyin|libpinyin]]
   
   
- [https://fedoraproject.org/wiki/Features/Inscript2_Keymaps Inscript2]
- [[Features/Inscript2_Keymaps|Inscript2]]


- [https://fedoraproject.org/wiki/Features/FontConfigurationTool Font Configuration Tool]
- [[Features/FontConfigurationTool|Font Configuration Tool]]


- [https://fedorahosted.org/eekboard/ Eekboard]
- [https://fedorahosted.org/eekboard/ Eekboard]
Line 224: Line 228:
Reports give you all the details like languages participated in testing, number of applications tested, no of bugs filed etc. Reports for l10n and i18n test days are available below :
Reports give you all the details like languages participated in testing, number of applications tested, no of bugs filed etc. Reports for l10n and i18n test days are available below :


[https://fedoraproject.org/wiki/FLTG/Reports/Fedora19_Test_Day_Reports#Fedora_19_Test_Day_Report Fedora 19]
[[FLTG/Reports/Fedora19_Test_Day_Reports#Fedora_19_Test_Day_Report|Fedora 19]]


[https://fedoraproject.org/wiki/FLTG/Reports/Test_Day_Reports#Fedora_18_Test_Day_Report Fedora 18]
[[FLTG/Reports/Test_Day_Reports#Fedora_18_Test_Day_Report|Fedora 18]]


== Feedback ==
== Feedback ==


After every test event FLTG makes sure that all feedback and suggestions are collected from the community. This helps us to improve our future testing events and make things easy for our testers. All feedbacks from community are recorded [https://fedoraproject.org/wiki/FLTG/Feedback here].
After every test event FLTG makes sure that all feedback and suggestions are collected from the community. This helps us to improve our future testing events and make things easy for our testers. All feedbacks from community are recorded [[FLTG/Feedback|here]].


== Check-list for FLTG Members ==
== Check-list for FLTG Members ==


This list explains the step-by-step tasks executed by the FLTG group before every testing event. Each members choose their tasks and work collectively towards making the testing event successful. To view the list click [https://fedoraproject.org/wiki/FLTG/CHECK_LIST here].
This list explains the step-by-step tasks executed by the FLTG group before every testing event. Each members choose their tasks and work collectively towards making the testing event successful. To view the list click [[FLTG/CHECK_LIST|here]].


== Members ==
== Members ==
Line 255: Line 259:


* [[User:Smaitra| Satyabrata Maitra]] (Satya)
* [[User:Smaitra| Satyabrata Maitra]] (Satya)
[[Category:SIGs]]
[[Category:Fedora special-interest groups]]

Latest revision as of 03:46, 27 December 2018


Objective

Fedora Language Testing Group [FLTG] is a SIG group of Fedora contributors taking care of language testing in Fedora.

Our mission is to test and review language support in Fedora and act as a bridge between translation team, i18n team and users to aid in testing languages in Fedora.

What do we do

  • Test the new fedora releases for our respective languages using different test cases we have prepared.
  • File the bugs and provide reference for other translators/testers.
  • Add new test cases based on new bugs filed and new packages.
  • Prepare the ISO for testing in consultation with the release-engineering team.
  • Coordinate and conduct both i18n (with the help of Fedora i18n team) and 110n test days.
  • Based on the ISO selected for testing, review the test cases.
  • Keep informed the l10n team about new issues, helping them to improve the testing.
  • Submit the report on test days and collect feedback from testers.

Types of Test Days

Fedora L10N Test Day

Why FLTG?

  • To improve the quality of Fedora in our native languages.
  • To develop more test cases for easy and planned testing.
  • To help the translators/testers find the common bugs.
  • To have a collective testing platform where all translators can be together and test to improve their product with less bugs and errors.
  • A point of contact for all testers to get more information on testing events, test cases and common bugs.

Joining FLTG

IRC Channel

#fedora-g11n[?] on Freenode

Test days : #fedora-test-day on Freenode

Mailing Lists

  • g11n list - Discussions about Language Testing activities, bugs filed, test cases, feedback on testing

Meetings

Meetings are held bi-weekly on Wednesdays 04:30:00 UTC.

Tasks

Fedora Language Test Days

Fedora 24

Fedora 23

Current status:

Fedora 22

Fedora 20


Ticket - i18n testing date

Ticket - l10n testing date

ISO Request Ticket


Other important links:-

Previous Test Days

Fedora 19 **


Fedora i18n Test Days

Ticket - i18n testing date

Ticket - l10n testing date

Test Day Reports

Feedbacks Collected


Fedora 18 **

  • L10n/i18n Installation Test Day - Due to issues with anaconda, no installation test day was conducted for F18.

Fedora i18n Test Days

Ticket to follow

Test Day Reports

Feedbacks Collected


Fedora 17 **

Fedora 17 Test Days

Ticket discussion

Feedbacks Collected

** Note: FLTG started testing from Fedora 17 release.


Fedora 16

Test Days

Ticket discussion


Fedora 15


Fedora 12

Bug Reporting

Filing a bug is the most important task in testing as reporting the problems you encounter help developers to fix the issue and make the product for best use. Each project has its own way to file bugs and bug reporting process for Fedora and Gnome is explained below.

Instructions to file bugs in Fedora

  • To file l10n bugs in Fedora, please visit here.
  • To file i18n bugs in Fedora, please visit here.

Instructions to file bugs in Gnome

Bugs pertaining to Gnome must be filed in Gnome Bugzilla. To file l10n bugs in Gnome, please follow the instructions mentioned here.

Language Bug Triage

List need to create in Bugzilla 'TODO'

New i18n Features to be included for testing

Fedora 18

- Fontconfig 2.0

- Gnome Ibus Integration

- ibus-libpinyin

- Typing Booster

- Gnome Initial Experience

- Liberation Fonts 2

- New Installer (anaconda)


Fedora 17

- Indian Language Unicode 6

- Gnome Input Integration ibus

- libpinyin

- Inscript2

- Font Configuration Tool

- Eekboard

Reports

Reports give you all the details like languages participated in testing, number of applications tested, no of bugs filed etc. Reports for l10n and i18n test days are available below :

Fedora 19

Fedora 18

Feedback

After every test event FLTG makes sure that all feedback and suggestions are collected from the community. This helps us to improve our future testing events and make things easy for our testers. All feedbacks from community are recorded here.

Check-list for FLTG Members

This list explains the step-by-step tasks executed by the FLTG group before every testing event. Each members choose their tasks and work collectively towards making the testing event successful. To view the list click here.

Members