From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 14: Line 14:
== What to test? ==
== What to test? ==


Today's installment of Fedora Test Day will focus on '''Internationalization a.k.a. i18n''' around Desktops including their applications. this aims to ensure if i18n support works enough on them.
Today's instalment of Fedora Test Day will focus on '''Internationalization a.k.a. i18n''' around Desktops including their applications. this aims to ensure if i18n support works enough on them.


== Who's available ==
== Who's available ==
Line 20: Line 20:
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...
* Development - [[User:Tagoh|Akira TAGOH]] (tagoh_), [[User:Pravins|Pravin Satpute]] (pravins)
* Development - [[User:Tagoh|Akira TAGOH]] (tagoh_), [[User:Pravins|Pravin Satpute]] (pravins)
* Quality Assurance - [[User:Adamwill|Adam Williamson (adamwill)]], [[User:Roshi|Mike Ruckman (roshi)]]
* Quality Assurance - TBD


== Prerequisite for Test Day ==  
== Prerequisite for Test Day ==  
Line 26: Line 26:
* One or more keyboards with different layouts.
* One or more keyboards with different layouts.
* Bare metal or virtual machine.
* Bare metal or virtual machine.
* A USB key, virtualized guest or a burned CD/DVD with a Fedora image. You can use:
* Usb key, a virtualized guest or a burned CD/DVD with the [https://getfedora.org/workstation/prerelease/ F23 Alpha image] or the [http://dl.fedoraproject.org/pub/alt/stage/23_Beta_TC1/ F23 Beta TC1 image] if you like.
** [https://getfedora.org/workstation/prerelease/ Fedora 23 Alpha]
** that may be not the latest. please check the [http://dl.fedoraproject.org/pub/alt/stage/ place] to see the latest.
** [http://dl.fedoraproject.org/pub/alt/stage/23_Beta_TC1/ Fedora 23 Beta TC1]
** Fedora 23 nightly images:
*** [https://kojipkgs.fedoraproject.org/mash/branched-20150831/23/c86_64/os/images/boot.iso 2015-08-31 x86_64 boot.iso]
*** [https://kojipkgs.fedoraproject.org/mash/branched-20150831/23/i386/os/images/boot.iso 2015-08-31 i686 boot.iso]
*** [https://kojipkgs.fedoraproject.org/work/tasks/3838/10893838/Fedora-Live-Workstation-x86_64-23-20150831.iso 2015-08-31 Workstation x86_64 live]
*** [https://kojipkgs.fedoraproject.org/work/tasks/3797/10893797/Fedora-Live-KDE-x86_64-23-20150831.iso 2015-08-31 KDE x86_64 live]
*** [https://kojipkgs.fedoraproject.org/work/tasks/3828/10893828/Fedora-Live-Workstation-i686-23-20150831.iso 2015-08-31 Workstation i686 live]
*** [https://kojipkgs.fedoraproject.org/work/tasks/3796/10893796/Fedora-Live-KDE-i686-23-20150831.iso 2015-08-31 KDE i686 live]


== How to test? ==
== How to test? ==
Line 41: Line 33:
=== '''Update your machine''' ===
=== '''Update your machine''' ===


If you test with an installed system, make sure you have all the current updates installed, using the update manager, especially if you use the Alpha or Beta TC1 images.
If you're running Fedora 23 Alpha, make sure you have all the current updates for it installed, using the update manager. If you want to try Rawhide, see the instructions on the [[Releases/Rawhide|Rawhide]] page on the various ways in which you can install or update to Rawhide. Or:


=== Run the tests ===
=== '''Live image''' ===


Visit the [http://209.132.184.193/testdays/show_event?event_id=26 result page] and click on the links to see the tests that need to be run. Follow the instructions there, then enter your results as explained below.
Optionally, you may download a non-destructive Rawhide live image for your architecture. Tips on using a live image are available at [[FedoraLiveCD]]. Live images can be found [http://alt.fedoraproject.org/pub/alt/nightly-composes/desktop/ here].


== Test Results ==
== Test Results ==
Line 52: Line 44:
Please make sure if you have '''lang=xx''' in your hardware profile to indicate what language you are testing with so that there are no fields in the TestdayApp to let us know your testing language.
Please make sure if you have '''lang=xx''' in your hardware profile to indicate what language you are testing with so that there are no fields in the TestdayApp to let us know your testing language.


If you have problems with any of the tests, report a bug to [https://bugzilla.redhat.com Bugzilla] with i18n keyword. For instance file a bug report against the component [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=23&component=firefox&keywords=i18n firefox] if you have problems testing the Firefox Web Browser. adding ''i18n'' keyword to '''Keywords''' field in bugzilla is important part in order to keep it on track.  If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you. Once you have completed the tests, add your results to the separate pages by testing categories below.
If you have problems with any of the tests, report a bug to [https://bugzilla.redhat.com Bugzilla] with i18n keyword. For instance file a bug report against the component [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=20&component=firefox&keywords=i18n firefox] if you have problems testing the Firefox Web Browser. adding ''i18n'' keyword to '''Keywords''' field in bugzilla is important part in order to keep it on track.  If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you. Once you have completed the tests, add your results to the separate pages by testing categories below.


=== Input(overall) tests ===
{|
! User
! Hardware
! [[QA:Testcase_i18n_ibus_input|ibus]]
! References
|-
| [[User:mfabian|mfabian]]
| qemu-kvm, x86_64
| {{result|pass}}  <ref>{{bz|1258767}}</ref><ref>ibus works, but I found the bug that the properties of engines disappear from the menu in the gnome panel when other engines are added or removed.</ref>
| <references/>
|-
| [[User:lnie|lnie]]
| zh_CN
| {{result|pass}} 
| <references/>
|-
| [[User:pnemade|pnemade]]
| F23 x86_64
| {{result|pass}}  <ref>{{bz|1258707}}</ref><ref>1) If you have no additional input method enabled then no ime selection will appear in top right bar which is still valid.
2) Adding additional ime using "Region & Language" panel is successful.
3) When added Marathi hunspell ime, installation of pyhunspell and hunspell-mr happened successfully using gnome-software.
4) different ime can be selected easily and used without an issue.
5) Even after hunspell-mr installation, I keep getting "/usr/share/myspell/mr_IN.dic not found. Please install hunspell dictionary!" message.</ref>
| <references/>
|-
| [[User:tagoh|tagoh]]
| ja-JP
| {{result|pass}}  <ref>ibus works after the language setup on g-i-s. that said, https://bugzilla.redhat.com/show_bug.cgi?id=1148382 still persists it seems.</ref>
| <references/>
|-
| [[User:lbrabec|lbrabec]]
| x86-64 cs
| {{result|pass}} 
| <references/>
|-
| [[User:pravins|pravins]]
| x86_64
| {{result|pass}} 
| <references/>
|-
|}
=== Input(language specific) tests ===
{|
! User
! Hardware
! [[QA:Bogo|ibus-bogo (Vietnamese)]]
! [http://fedoraproject.org/wiki/QA:Chewing ibus-chewing (Traditional Chinese)]
! [[QA:Hangul|ibus-hangul (Hangul)]]
! [http://fedoraproject.org/wiki/QA:Libkkc ibus-kkc (Japanese)]
! [[QA:Intelligent_Pinyin|ibus-libpinyin (Simplified Chinese)]]
! [[QA:New_Zhuyin|ibus-libzhuyin (Traditional Chinese)]]
! [http://fedoraproject.org/wiki/QA:Inscript2_Keymaps ibus-m17n (Indic)]
! [http://fedoraproject.org/wiki/QA:Testcase_ibus-typing-booster ibus-typing-booster (English etc)]
! [http://fedoraproject.org/wiki/QA:Cangjie ibus-cangjie (Traditional Chinese)]
! [http://fedoraproject.org/wiki/QA:Simplified_Cangjie_(Quick) ibus-cangjie (Traditional Chinese)]
! References
|-
| [[User:mfabian|mfabian]]
| qemu-kvm
|
|
|
|
|
|
|
|
| {{result|pass}}  <ref>Everything works fine as described in the testcase. Tested in Gnome.</ref>
| {{result|pass}}  <ref>(Quick engine). Everything works fine as described in the test case.</ref>
| <references/>
|-
| [[User:mfabian|mfabian]]
| qemu-kvm, x86_64
| {{result|pass}}  <ref>Works as described in the testcase.</ref>
| {{result|fail}}  <ref>{{bz|1258984}}</ref><ref>Crashes (both on Gnome-Wayland and regular Gnome).</ref>
| {{result|pass}}  <ref>Works</ref>
| {{result|pass}}  <ref>Works</ref>
| {{result|pass}}  <ref>Seems to work.</ref>
| {{result|pass}}  <ref>Seems to work.</ref>
| {{result|pass}}  <ref>Works as described in the testcase.</ref>
| {{result|pass}}  <ref>{{bz|1256244}}</ref><ref>{{bz|1257465}}</ref><ref>Works. The mentioned bugs are fixed in updates for ibus-typing-booster (ibus-typing-booster-1.2.12-1.fc23.noarch) and m17n-lib (
m17n-lib-1.7.0-4.fc23). The m17n-lib update is not yet in testing.</ref>
|
|
| <references/>
|-
| [[User:lnie|lnie]]
| zh_CN
|
|
|
|
| {{result|pass}} 
|
|
|
|
|
| <references/>
|-
| [[User:pnemade|pnemade]]
| mr
|
|
|
|
|
|
| {{result|pass}}  <ref>As given in test case, I can type for <altgr+4>, <altgr+f> characters.
</ref>
|
|
|
| <references/>
|-
| [[User:pravins|pravins]]
| x86_64
| {{result|pass}} 
|
|
|
|
|
| {{result|pass}}  <ref>Both M17N and IOK works fine.</ref>
| {{result|pass}}  <ref>Working as expected. Suggested RFE for more accesiible setip. #1260088</ref>
|
|
| <references/>
|-
| [[User:Tagoh|tagoh]]
| ja
|
|
|
| {{result|pass}}
|
|
|
|
|
|
|
| <references/>
|-
|}
=== Rendering/Printing tests ===
{|
! User
! Hardware
! [[QA:Testcase_i18n_font_application|applications]]
! [[QA:Testcase_i18n_browsers|browsers]]
! [[QA:Testcase_Fonts_HarfbuzzNG|Harfbuzz related]]
! References
|-
| [[User:mfabian|mfabian]]
| qemu-kvm, x86_64
| {{result|pass}}  <ref>Firefox in Japanese works fine. Printing to PDF OK as well.</ref>
|
|
| <references/>
|-
| [[User:juliuxpigface|juliuxpigface]]
| lang=it_IT.utf8
| {{result|pass}} 
| {{result|pass}} 
|
| <references/>
|-
| [[User:pnemade|pnemade]]
| mr
| {{result|pass}}  <ref>tested libreoffice, gedit, terminal, gnome-software. Translations, menus, their rendering looks good.</ref>
| {{result|pass}}  <ref>Tested firefox and konqueror rendering in Marathi language. Also, printing to pdf file also rendering correct.</ref>
|
| <references/>
|-
| [[User:pnemade|pnemade]]
| F23 x86_64
|
|
| {{result|pass}}  <ref>rendering is correct</ref>
| <references/>
|-
| [[User:idviare|idviare]]
| x86_64(lang=es)
| {{result|pass}} 
| {{result|pass}} 
|
| <references/>
|-
| [[User:lbrabec|lbrabec]]
| x86-64 cs
| {{result|pass}} 
| {{result|pass}}  {{result|pass}} 
|
| <references/>
|-
| [[User:pravins|pravins]]
| x86_64 hi
|
|
| {{result|pass}}  <ref>Tested with autotest module of lohit</ref>
| <references/>
|-
| [[User:pravins|pravins]]
| x86_64 mr
| {{result|pass}}  <ref>Input and display working fine.</ref>
| {{result|pass}}  <ref>Tested with konqueror and Firefox both rendering and pdf generation works fine.</ref>
|
| <references/>
|-
|}
=== Other tests ===
{|
! User
! Hardware
! [[QA:Font_Configuration_Tool|fonts-tweak-tool]]
! [[QA:Langpack_Dnf_Application|dnf-langpacks]]
! References
|-
| [[User:mfabian|mfabian]]
| qemu-kvm, x86_64
|
| {{result|pass}}  <ref>Works as described in the testcase.</ref>
| <references/>
|-
| [[User:lnie|lnie]]
| zh_CN
| {{result|pass}}  <ref>{{bz|1258712}}</ref>
| {{result|pass}}  <ref>{{bz|1258761}}</ref>
| <references/>
|-
| [[User:juliuxpigface|juliuxpigface]]
| lang=it_IT.utf8
|
| {{result|pass}} 
| <references/>
|-
| [[User:pnemade|pnemade]]
| mr
|
| {{result|pass}}  <ref>worked fine. Also, just "dnf langinstall" is going to install language packages on your system for current running language.</ref>
| <references/>
|-
| [[User:pnemade|pnemade]]
| F23 x86_64
| {{result|pass}}  <ref>{{bz|1258712}}</ref><ref>Working fine. The output from fc-match for all styles worked fine.
Adding additional font for Marathi language also changed text rendering for new set font using fonts-tweak-tool.</ref>
|
| <references/>
|-
| [[User:kakoskin|kakoskin]]
| fi
| {{result|pass}} 
| {{result|pass}} 
| <references/>
|-
| [[User:pravins|pravins]]
| x86_64 ta
| {{result|pass}}  <ref>1258712 able to reproduce.</ref>
| {{result|pass}}  <ref>Tested auto langinstall feature as well. Working as expected.</ref>
| <references/>
|-
| [[User:Tagoh|tagoh]]
| ja-JP
| {{result|pass}}
|
| <references/>
|-
|}
=== Nice to test ===
{|
! User
! Hardware
! References
|-
|}


[[Category:Fedora 23 Test Days]]
[[Category:Fedora 23 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)