[yast-devel] Pending Pull Requests

2019-06-19 Thread yast-ci
This email is automatic generated from yast CI node. It lists of pull requests 
that have no activity more then three working days. If your module is listed, 
please check all pull request, why they are not merged yet.


Pending requests in repository yast-add-on:
  - Unify labels (bsc#1123679) (100 days)
https://github.com/yast/yast-add-on/pull/69


Pending requests in repository yast-apparmor:
  - Port to rake (5 days)
https://github.com/yast/yast-apparmor/pull/40


Pending requests in repository yast-autoinstallation:
  - Modernize specfile (71 days)
https://github.com/yast/yast-autoinstallation/pull/499


Pending requests in repository yast-bootloader:
  - Fix resume with uuid partition (26 days)
https://github.com/yast/yast-bootloader/pull/564

  - patch to not show popup when editenv list failed (278 days)
https://github.com/yast/yast-bootloader/pull/537

  - [no merge] More logging sle12 (365 days)
https://github.com/yast/yast-bootloader/pull/523


Pending requests in repository yast-cluster:
  - Port to rake (5 days)
https://github.com/yast/yast-cluster/pull/52


Pending requests in repository yast-country:
  - Adding Persian (Farsi) (bsc#1092920) (68 days)
https://github.com/yast/yast-country/pull/211

  - Stop using obsolete XVersion (105 days)
https://github.com/yast/yast-country/pull/205

  - Keyboard rewrite: encapsulate systemd actions (172 days)
https://github.com/yast/yast-country/pull/200

  - Keyboard rewrite: add documentation and license information (209 days)
https://github.com/yast/yast-country/pull/199

  -  Keyboard rewrite: fix error setting x11 keymap (209 days)
https://github.com/yast/yast-country/pull/198

  -  Keyboard rewrite: add more layouts to the module (209 days)
https://github.com/yast/yast-country/pull/197

  - Keyboard rewrite: select current layout on startup (209 days)
https://github.com/yast/yast-country/pull/196

  - Keyboard rewrite: Use strategy pattern to avoid coupling  (209 days)
https://github.com/yast/yast-country/pull/195

  - Keyboard rewrite: Add rubocop (209 days)
https://github.com/yast/yast-country/pull/174

  - Keyboard rewrite: Test keyboard layout before change it (209 days)
https://github.com/yast/yast-country/pull/173

  - Keyboard rewrite: Change keyboard layout (209 days)
https://github.com/yast/yast-country/pull/168

  - Keyboard rewrite: Load keyboard layouts (209 days)
https://github.com/yast/yast-country/pull/144


Pending requests in repository yast-devtools:
  - Move desktop files (10 days)
https://github.com/yast/yast-devtools/pull/143

  - [RFC] Update the Rubocop config to version 0.59.2 (233 days)
https://github.com/yast/yast-devtools/pull/134


Pending requests in repository yast-installation:
  - BSC#1132915 - Bootparameter url file:///PATH will not be evaluated co… (42 
days)
https://github.com/yast/yast-installation/pull/796

  - Stop using obsolete XVersion (105 days)
https://github.com/yast/yast-installation/pull/780

  - Demo: eager mode of zombie-killer 0.5 (223 days)
https://github.com/yast/yast-installation/pull/761

  - Sp4 merge (385 days)
https://github.com/yast/yast-installation/pull/708


Pending requests in repository yast-mail:
  - bsc#105491 setup of postfix with amavis DKIM signing does not work. (12 
days)
https://github.com/yast/yast-mail/pull/44

  - bsc#105491 setup of postfix with amavis DKIM signing does not work at all 
(237 days)
https://github.com/yast/yast-mail/pull/37


Pending requests in repository yast-network:
  - Routing default zero (36 days)
https://github.com/yast/yast-network/pull/810

  - Wrapping LanItems::Items into objects (33 days)
https://github.com/yast/yast-network/pull/796

  - [RFC] First impressions of the current network configuration status (100 
days)
https://github.com/yast/yast-network/pull/729

  - [RFC] Create a backup of the modified interface and restore if canceled 
(115 days)
https://github.com/yast/yast-network/pull/728

  - [WIP] AutoYaST change the way the profile is intepreted (369 days)
https://github.com/yast/yast-network/pull/646

  - [RFC] Udev rule preparations (370 days)
https://github.com/yast/yast-network/pull/639

  - [WIP] Stop systemd socket associated services and ask for installing 
firewalld service definition (422 days)
https://github.com/yast/yast-network/pull/624



 ERROR: API query limit exceeded
-- 
To unsubscribe, e-mail: yast-devel+unsubscr...@opensuse.org
To contact the owner, e-mail: yast-devel+ow...@opensuse.org



[yast-devel] LanguageTag: Language and locale tags (en_US)

2019-06-19 Thread Martin Vidner
We have lots of code where we manipulate strings like "en", "en_US",
"en_US.UTF-8".

As you may guess, manipulating language identifiers as strings is
error prone and inconsistent. I've created a little class,
LanguageTag, to encapsulate the handling.

  https://www.rubydoc.info/github/yast/yast-packager/master/LanguageTag

I am quite sure that you will find it lacking, because I thought
YAGNI[3] and only implemented what I strictly needded for my fix[1].
Please let me know if you see a place where this would be useful,
let's use it and improve it.

For reference, https://en.wikipedia.org/wiki/IETF_language_tag or
http://www.langtag.net/ is the standard that I was following, before
scrapping it as too complex for my usecase[2]. Still, we should use
matching concepts and not reinvent wheels.

[1]: 
https://github.com/yast/yast-packager/search?q=LanguageTag&unscoped_q=LanguageTag
[2]: https://github.com/yast/yast-packager/pull/441
[3]: https://en.wikipedia.org/wiki/You_aren't_gonna_need_it
-- 
Martin Vidner, YaST Team
http://en.opensuse.org/User:Mvidner


signature.asc
Description: Digital signature