Hello community,

here is the log from the commit of package skelcd-control-openSUSE for 
openSUSE:Factory checked in at 2017-03-21 22:47:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/skelcd-control-openSUSE (Old)
 and      /work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "skelcd-control-openSUSE"

Tue Mar 21 22:47:16 2017 rev:180 rq:458692 version:42.3.99.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/skelcd-control-openSUSE/skelcd-control-openSUSE-promo.changes
    2017-02-03 20:01:56.501097608 +0100
+++ 
/work/SRC/openSUSE:Factory/.skelcd-control-openSUSE.new/skelcd-control-openSUSE-promo.changes
       2017-03-21 22:47:33.931608251 +0100
@@ -1,0 +2,6 @@
+Wed Feb  8 14:50:06 UTC 2017 - [email protected]
+
+- add new desktop selection workflow (poo#14936, bsc#1025415)
+- 42.3.99.2
+
+-------------------------------------------------------------------
skelcd-control-openSUSE.changes: same change

Old:
----
  skelcd-control-openSUSE-42.3.99.1.tar.bz2

New:
----
  skelcd-control-openSUSE-42.3.99.2.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ skelcd-control-openSUSE-promo.spec ++++++
--- /var/tmp/diff_new_pack.vOlGcK/_old  2017-03-21 22:47:34.575517219 +0100
+++ /var/tmp/diff_new_pack.vOlGcK/_new  2017-03-21 22:47:34.575517219 +0100
@@ -27,7 +27,7 @@
 #
 ######################################################################
 Name:           skelcd-control-openSUSE-promo
-Version:        42.3.99.1
+Version:        42.3.99.2
 Release:        0
 Summary:        The openSUSE Installation Control file
 License:        MIT

skelcd-control-openSUSE.spec: same change
++++++ skelcd-control-openSUSE-42.3.99.1.tar.bz2 -> 
skelcd-control-openSUSE-42.3.99.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.1/.travis.sh 
new/skelcd-control-openSUSE-42.3.99.2/.travis.sh
--- old/skelcd-control-openSUSE-42.3.99.1/.travis.sh    1970-01-01 
01:00:00.000000000 +0100
+++ new/skelcd-control-openSUSE-42.3.99.2/.travis.sh    2017-02-17 
15:17:10.991957031 +0100
@@ -0,0 +1,10 @@
+#! /bin/bash
+
+set -e -x
+
+make -C control check
+
+# the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+# see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+yast-travis-ruby
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.1/.travis.yml 
new/skelcd-control-openSUSE-42.3.99.2/.travis.yml
--- old/skelcd-control-openSUSE-42.3.99.1/.travis.yml   2017-01-25 
14:47:30.938099438 +0100
+++ new/skelcd-control-openSUSE-42.3.99.2/.travis.yml   2017-02-17 
15:17:10.991957031 +0100
@@ -1,11 +1,9 @@
-language: cpp
-compiler:
-    - gcc
+sudo: required
+language: bash
+services:
+  - docker
+
 before_install:
-    - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-    - sh ./travis_setup.sh -p "yast2-installation-control xsltproc"
+  - docker build -t yast-skelcd-control-opensuse-image .
 script:
-    - cd control
-    - make
-    - make check
-
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-skelcd-control-opensuse-image ./.travis.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/skelcd-control-openSUSE-42.3.99.1/Dockerfile 
new/skelcd-control-openSUSE-42.3.99.2/Dockerfile
--- old/skelcd-control-openSUSE-42.3.99.1/Dockerfile    1970-01-01 
01:00:00.000000000 +0100
+++ new/skelcd-control-openSUSE-42.3.99.2/Dockerfile    2017-01-26 
15:57:08.413516549 +0100
@@ -0,0 +1,3 @@
+FROM yastdevel/ruby
+COPY . /usr/src/app
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-openSUSE-42.3.99.1/control/control.openSUSE.xml 
new/skelcd-control-openSUSE-42.3.99.2/control/control.openSUSE.xml
--- old/skelcd-control-openSUSE-42.3.99.1/control/control.openSUSE.xml  
2017-01-25 14:47:30.974099438 +0100
+++ new/skelcd-control-openSUSE-42.3.99.2/control/control.openSUSE.xml  
2017-02-16 17:37:11.668846491 +0100
@@ -389,6 +389,35 @@
         <startmode>ifplugd</startmode>
     </network>
 
+    <system_roles config:type="list">
+      <system_role>
+        <!-- the id is a key for texts/$id/label
+                             and texts/$id_description/label below -->
+        <id>kde</id>
+        <software>
+          <default_desktop>kde</default_desktop>
+        </software>
+      </system_role>
+
+      <system_role>
+        <id>gnome</id>
+        <software>
+          <default_desktop>gnome</default_desktop>
+        </software>
+      </system_role>
+
+      <system_role>
+        <id>server</id>
+        <software>
+          <default_desktop>server</default_desktop>
+        </software>
+      </system_role>
+
+      <system_role>
+        <id>custom</id>
+      </system_role>
+    </system_roles>
+
     <clone_modules config:type="list">
         <clone_module>language</clone_module>
         <clone_module>keyboard</clone_module>
@@ -449,6 +478,54 @@
         <desktop_min_x><label>Minimal X Window</label></desktop_min_x>
         <desktop_enlightenment><label>Enlightenment 
Desktop</label></desktop_enlightenment>
 
+      <roles_caption>
+        <!-- TRANSLATORS: dialog caption -->
+        <label>Computer Role</label>
+        </roles_caption>
+        <roles_text>
+          <!-- TRANSLATORS: label in a dialog -->
+          <label>Computer Role is a predefined use case which tailor the system
+for the selected scenario.</label>
+        </roles_text>
+        <roles_help>
+          <!-- TRANSLATORS: dialog help -->
+          <label>&lt;p&gt;The computer role adjustments are in the range from 
package selection up
+to running additional services. By choosing a computer role, the system is
+configured accordingly to match the use case of the role. For the 
&lt;em&gt;Custom&lt;/em&gt; role
+an additional dialog is displayed which allows manual software pattern 
selection. &lt;/p&gt;</label>
+        </roles_help>
+        <kde>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Workstation with KDE Plasma</label>
+        </kde>
+        <kde_description>
+          <label>KDE is a powerful and intuitive desktop environment that uses 
Kontact as mailer,
+Dolphin as file manager, and offers both Firefox and Konqueror as Web browsers.
+          </label>
+        </kde_description>
+        <gnome>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Workstation with GNOME</label>
+        </gnome>
+        <gnome_description>
+          <label>GNOME is a powerful and intuitive desktop environment that 
uses Evolution as mailer,
+Firefox as browser, and Nautilus as file manager.
+          </label>
+        </gnome_description>
+        <server>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Server (Text Mode)</label>
+        </server>
+        <server_description>
+          <label>Server is usefull when computer should not have interaction 
with user and have only command line.</label>
+        </server_description>
+        <custom>
+          <!-- TRANSLATORS: a label for a system role -->
+          <label>Custom</label>
+        </custom>
+        <custom_description>
+          <label>Custom role runs additional dialog where user can select 
software that fits his requirements.</label>
+        </custom_description>
     </texts>
 
     <proposals config:type="list">
@@ -749,10 +826,6 @@
                     <name>system_analysis</name>
                 </module>
                 <module>
-                    <label>System Analysis</label>
-                    <name>installation_options</name>
-                </module>
-                <module>
                     <label>Disk</label>
                     <name>disk_proposal</name>
                     <enable_back>yes</enable_back>
@@ -773,23 +846,22 @@
                     </arguments>
                     <enable_back>yes</enable_back>
                 </module>
-                <!-- Here, user selects whether to perform New Installation, 
Upgrade, or Repair -->
                 <module>
-                    <label>Online Repositories</label>
-                    <name>productsources</name>
+                    <label>Computer Role</label>
+                    <name>desktop_roles</name>
                     <enable_back>yes</enable_back>
                 </module>
                 <module>
                     <label>Add-On Products</label>
                     <name>add-on</name>
-                    <enable_back>yes</enable_back>
                 </module>
                 <module>
-                    <name>download_release_notes</name>
+                    <label>Custom Pattern Selection</label>
+                    <name>custom_patterns</name>
+                    <enable_back>yes</enable_back>
                 </module>
                 <module>
-                    <label>Desktop Selection</label>
-                    <name>new_desktop</name>
+                    <name>download_release_notes</name>
                 </module>
                 <module>
                     <label>User Settings</label>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-openSUSE-42.3.99.1/package/skelcd-control-openSUSE.changes 
new/skelcd-control-openSUSE-42.3.99.2/package/skelcd-control-openSUSE.changes
--- 
old/skelcd-control-openSUSE-42.3.99.1/package/skelcd-control-openSUSE.changes   
    2017-01-25 14:47:30.986099438 +0100
+++ 
new/skelcd-control-openSUSE-42.3.99.2/package/skelcd-control-openSUSE.changes   
    2017-02-16 17:37:11.668846491 +0100
@@ -1,4 +1,10 @@
 -------------------------------------------------------------------
+Wed Feb  8 14:50:06 UTC 2017 - [email protected]
+
+- add new desktop selection workflow (poo#14936, bsc#1025415)
+- 42.3.99.2
+
+-------------------------------------------------------------------
 Wed Jan 25 13:04:28 UTC 2017 - [email protected]
 
 - initial support for s390 (bsc#1021615)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/skelcd-control-openSUSE-42.3.99.1/package/skelcd-control-openSUSE.spec 
new/skelcd-control-openSUSE-42.3.99.2/package/skelcd-control-openSUSE.spec
--- old/skelcd-control-openSUSE-42.3.99.1/package/skelcd-control-openSUSE.spec  
2017-01-25 14:47:30.986099438 +0100
+++ new/skelcd-control-openSUSE-42.3.99.2/package/skelcd-control-openSUSE.spec  
2017-02-16 17:37:11.668846491 +0100
@@ -27,7 +27,7 @@
 #
 ######################################################################
 Name:           skelcd-control-openSUSE
-Version:        42.3.99.1
+Version:        42.3.99.2
 Release:        0
 Summary:        The openSUSE Installation Control file
 License:        MIT


Reply via email to