Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-06 Thread Didier 'OdyX' Raboud
Le mardi, 5 juin 2012 22.59:34, Boris Pek a écrit :
 Great! Thank you.
 
 So you could upload it when you decide it is ready.

It's not. src:kcm-gtk is available on all Debian architectures where src:kde-
gtk-config at least failed on hurd and kfreebsd with the following error:

…/kde-gtk-config-2.0/gtk3proxies/preview3.c:28:25: fatal error: sys/inotify.h: 
No such file or directory

See https://buildd.debian.org/status/package.php?p=kde-gtk-
configsuite=experimental

This has to be fixed before any upload to unstable.

Cheers,

OdyX

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-06 Thread Boris Pek
Hi,

 src:kcm-gtk is available on all Debian architectures where src:kde-
 gtk-config at least failed on hurd and kfreebsd with the following error:

 …/kde-gtk-config-2.0/gtk3proxies/preview3.c:28:25: fatal error: sys/inotify.h:
 No such file or directory

 See https://buildd.debian.org/status/package.php?p=kde-gtk-
 configsuite=experimental

 This has to be fixed before any upload to unstable.

Ok, I'll fix it ASAP. Any other issues?

Best regards,
Boris

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-05 Thread Didier Raboud
Le lundi, 4 juin 2012 22.23:58, Boris Pek a écrit :
 Hi,
 
  I'll upload this package [0] when user changes setup by
  kde-config-gtk-style 2:0.5.3-1 are kept and converted (if needed) by
  kde-config-gtk-style 3:2.0-1. That's rather easy to test…
 
 Done. Patch is tiny [1], but it works well.
 
 Direct link for download:
  
 http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config
 _2.0-1.dsc

Uploaded; thanks for your work. It will land in NEW for experimental later 
tonight.

ftpmaster: for your information, src:kde-gtk-config takes over the kde-config-
gtk-style binary package from src:kcm-gtk on purpose. This has been discussed 
in the #672268 ITP bugreport and on the debian-mentors mailing list in this 
thread:
https://lists.debian.org/debian-mentors/2012/05/threads.html#00115

Cheers,

OdyX


signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-05 Thread Boris Pek
Hi,

 Uploaded; thanks for your work. It will land in NEW for experimental later
 tonight.

 ftpmaster: for your information, src:kde-gtk-config takes over the kde-config-
 gtk-style binary package from src:kcm-gtk on purpose. This has been discussed
 in the #672268 ITP bugreport and on the debian-mentors mailing list in this
 thread:
 https://lists.debian.org/debian-mentors/2012/05/threads.html#00115

Great! Thank you.

I have updated the package:

kde-gtk-config (3:2.0-2) unstable; urgency=low

  * Package moved to unstable after tests: no changes required.
  * This package replaces src:kcm-gtk and closes its bugs:
- fixed working on clean install (Closes: #631591)
- added support of Gtk+ 3.x (LP: #734979)

So you could upload it when you decide it is ready.

Direct link for download:
  
http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config_2.0-2.dsc

How long the package will in experimental of approximately?

Best regards,
Boris

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-04 Thread Didier Raboud
Le samedi, 2 juin 2012 16.56:10, vous avez écrit :
  2) Handling of the transition
  
  I just tested with a clean user: the current kde-config-gtk-style creates
  one .gtkrc-2.0-kde while your new kde-config-gtk-style creates one
  .gtkrc-2.0-kde4 that is a symlink to .gtkrc-2.0 . You should probably
  cope with
  04_no_kde4_in_configfile.diff in src:kcm-gtk and make sure any changes
  put there by kcm-gtk is kept gracefully.
 
 Done.

Sorry, but no. I just tested and it doesn't work.

With the attached .gtkrc-2.0-kde as created by the current src:kcm-gtk, when 
entering the dialog of src:kde-gtk-config, the dialogs don't show Raleigh 
nor DejaVu Sans 9, but oxygen-gtk and Bitstream Charter 12 (and Emacs 
for the GTK3 theme). That's not what I'd call any changes there are kept 
gracefully.

I'll upload this package [0] when user changes setup by kde-config-gtk-style 
2:0.5.3-1 are kept and converted (if needed) by kde-config-gtk-style 3:2.0-1. 
That's rather easy to test…

Cheers,

OdyX

[0] But feel free to find another sponsor.
# This file was written by KDE
# You can edit it in the KDE control center, under GTK Styles and Fonts

include /usr/share/themes/Raleigh/gtk-2.0/gtkrc

style user-font
{
font_name=DejaVu Sans
}

gtk-theme-name=Raleigh
gtk-font-name=DejaVu Sans 9


signature.asc
Description: This is a digitally signed message part.
___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-04 Thread Boris Pek
Hi,

 Sorry, but no. I just tested and it doesn't work.

 With the attached .gtkrc-2.0-kde as created by the current src:kcm-gtk, when
 entering the dialog of src:kde-gtk-config, the dialogs don't show Raleigh
 nor DejaVu Sans 9, but oxygen-gtk and Bitstream Charter 12 (and Emacs
 for the GTK3 theme). That's not what I'd call any changes there are kept
 gracefully.

 I'll upload this package [0] when user changes setup by kde-config-gtk-style
 2:0.5.3-1 are kept and converted (if needed) by kde-config-gtk-style 3:2.0-1.
 That's rather easy to test…

I thought we were talking about clean install. But not about total changing of
configuration file and its parser.

Ok, I'll use your file for tests.

Best regards,
Boris

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-04 Thread Boris Pek
Hi,

 Sorry, but no. I just tested and it doesn't work.

 With the attached .gtkrc-2.0-kde as created by the current src:kcm-gtk, when
 entering the dialog of src:kde-gtk-config, the dialogs don't show Raleigh
 nor DejaVu Sans 9, but oxygen-gtk and Bitstream Charter 12 (and Emacs
 for the GTK3 theme). That's not what I'd call any changes there are kept
 gracefully.

 I'll upload this package [0] when user changes setup by kde-config-gtk-style
 2:0.5.3-1 are kept and converted (if needed) by kde-config-gtk-style 3:2.0-1.
 That's rather easy to test…

Done. Patch is tiny [1], but it works well.

Direct link for download:
  
http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config_2.0-1.dsc

Best regards,
Boris

[1] 
https://github.com/tehnick/kde-gtk-config-debian/blob/master/debian/patches/mirgation-from-package-src:kcm-gtk

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-06-02 Thread Boris Pek
Hi,

Thank you for a reply.

 2) Handling of the transition
 
 I just tested with a clean user: the current kde-config-gtk-style creates one
 .gtkrc-2.0-kde while your new kde-config-gtk-style creates one .gtkrc-2.0-kde4
 that is a symlink to .gtkrc-2.0 . You should probably cope with
 04_no_kde4_in_configfile.diff in src:kcm-gtk and make sure any changes put
 there by kcm-gtk is kept gracefully.

Done.

 As a general rule, make sure that any bug
 fixed in kcm-gtk (by its patches or by its code) is not re-introduced by
 src:kde-gtk-config.

Ok. I have read all bug reports in Debian BTS [1] and in Launchpad [2].

There is only one bug report [3] in Debian BTS (which is still opened).
And this bug is exactly about .gtkrc-2.0-kde symlink. So it will be fixed
by my package when it is uploaded to unstable.

There is the same bug report in Launchpad [4]. All other bugs from Ubuntu
are not related with my new package.

 Other than that, it looks fine but at least 2) ought to be fixed.

Great! So I think the package is ready for upload now.

Direct link for download:
  
http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config_2.0-1.dsc

Best regards,
Boris

[1] http://bugs.debian.org/cgi-bin/pkgreport.cgi?archive=both;src=kcm-gtk
[2] http://tinyurl.com/cg8lbwa
[3] http://bugs.debian.org/631591
[4] https://bugs.launchpad.net/ubuntu/+source/kcm-gtk/+bug/473197

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-05-31 Thread Didier Raboud
(Hereby ignoring the tone of your private ping)

Le mercredi, 16 mai 2012 23.23:02, Boris Pek a écrit :
 Great! Could you look on the package now?

Yeah. I took a look.

1) Versioning

So, what I wrote before about the version is not completely true: bumping the 
epoch is not _strictly_ needed as 2:0.5.3-1 from src:kcm-gtk would sort before 
an 2:2.0-1 from src:kde-gtk-config. That said, I think that bumping the epoch 
would be a clear indication that the source for this package changed so is not 
necessarily bad. I'll leave that decision up to you.

2) Handling of the transition

I just tested with a clean user: the current kde-config-gtk-style creates one 
.gtkrc-2.0-kde while your new kde-config-gtk-style creates one .gtkrc-2.0-kde4 
that is a symlink to .gtkrc-2.0 . You should probably cope with 
04_no_kde4_in_configfile.diff in src:kcm-gtk and make sure any changes put 
there by kcm-gtk is kept gracefully. As a general rule, make sure that any bug 
fixed in kcm-gtk (by its patches or by its code) is not re-introduced by 
src:kde-gtk-config.

Other than that, it looks fine but at least 2) ought to be fixed.

Cheers,

OdyX

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-05-16 Thread Boris Pek
Hi,

Thank you for a reply.

   We are talking about replacing the package kcm-gtk by package
   kde-gtk-config which has wider functionality.
  That's debatable.

I can't agree with you: kde-gtk-config has wider functionality objectively.

As I wrote earlier, kcm-gtk does not allow to:
* select themes for Gtk 3.x applications
* preview available themes for Gtk 2.x and Gtk 3.x applications
* custmize toolbars and menus for Gtk applications
* select icon themes for Gtk applications
* download and apply Gtk 2.x and Gtk 3.x themes from http://opendesktop.org/
  in few mouse clicks

All these things can be done in kde-gtk-config.

   Wheezy freeze will be soon. And I really believe that this
   configuration module should be in it.
  That's subjective.

There are Gtk 3.x applications in Wheezy. And their look and fill can't be
configured in KDE using current configurations module. Is it subjective?

  Anyway; I would strongly oppose a duplication of packages with similar
  functionality: either the existing src:kcm-gtk is enhanced to support
  the new features or it should be deprecated in favour of a new source
  package producing a binary package named identically.

Agreed.

But kde-gtk-config already exists and in good shape. Upstream is very friendly.
He accepted my patches and fixed my issues. It was about 40 e-mails between us
during preparing the package. And I don't want to drop this work into trash.

And if you want similar features in kcm-gtk, someone should write them from
scratch. Does it make sense?

  (A third solution, technically ugly but doable would be to keep the
  src:kcm-gtk source name but have it's content be the new source's.)

Yep, this is not a variant.

   What is the procedure for replacing the binary package by one from
   another source package?
  The only existing procedure is consensus, reached through discussion.

Ok.

   Could I maintain my package outside kde-extras team in this case?
  This wouldn't make sense.

Ok. Now Debian KDE Extras Team is a maintainer and I am an uploader.

  So; such a package would make sense if it provides a set of
  functionalities including _everything_ currently provided by
  src:kcm-gtk.

kcm-gtk has only 4 functions:
1) Selecting available Gtk 2.x theme.
2) Selecting few paths for searching Gtk 2.x themes in the system.
3) Setting up the same font as in KDE applications.
4) Setting up font manually.

Functions 2) and 3) are not available in kde-gtk-config now. But...

Function 2) has no sense. Because kde-gtk-config allow to install themes from
any local location and from special web site (http://opendesktop.org/).

Function 3) can be added very quickly. But even now it is not very important
because fonts could be set manually.

  In that case, it shall be named kde-config-gtk-style and
  get a version bigger than the current 2:0.5.3-1 (such as it's 2.0-1
  version plus a bigger epoch such as 3:2.0-1).

Done.

  Then, after some testing,
  I would be OK to deprecate kcm-gtk (removing the source from unstable).

And what about testing branch of Debian? Will be the package processed
automatically?

  In order to allow such testing before the Wheezy's release, I think this
  new kde-gtk-config should be targeted at experimental, to ease upgrading
  and functionality testing without breaking Wheezy

Done.

  If such changes are donc, I might consider sponsoring.

Great! Could you look on the package now?

Links:
  
http://mentors.debian.net/debian/pool/main/k/kde-gtk-config/kde-gtk-config_2.0-1.dsc
  http://mentors.debian.net/package/kde-gtk-config
  https://github.com/tehnick/kde-gtk-config-debian/tree/master/debian/

Best regards,
Boris

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras


Re: [Pkg-kde-extras] Bug#672268: RFS: kde-gtk-config/2.0-1 [ITP] -- KDE configuration module for GTK+ 2.x and GTK+ 3.x style selection

2012-05-11 Thread Boris Pek
Sorry for a broken message. Here is the correct one:

Hi,

You could read the beginning of this thread:
https://lists.debian.org/debian-mentors/2012/05/threads.html#00115

(Please Cc me in replies, I am not subscribed to pkg-kde-extras mailing list)

   kde-config-gtk-style does not allow to:
   * select themes for Gtk 3.x applications
   * preview available themes for Gtk 2.x and Gtk 3.x applications
   * custmize toolbars and menus for Gtk applications
   * select icon themes for Gtk applications
   * download and apply Gtk 2.x and Gtk 3.x themes from 
 http://opendesktop.org/
 in few mouse clicks

   All these things can be done in kde-gtk-config.
  what about the following plan then:

  talk with the kde-config-gtk-style maintainers (kde-extras team and
  didier raboud) wether it makes sense to just let your package take over
  the kde-config-gtk-style name.

What is the procedure for replacing the binary package by one from another
source package?

Could I maintain my package outside kde-extras team in this case?

Also I have offtopic question:
How can translations for kde-gtk-config get into kde-l10n-* packages?

  It doesn't look like the current utility
  does something your utility doesn't, am I right?

kde-config-gtk-style has only 4 functions:
1) Selecting available Gtk 2 theme.
2) Selecting few paths for searching Gtk 2 themes in the system.
3) Setting up the same font as in KDE applications.
4) Setting up font manually.

Features 2) and 3) are not available in kde-gtk-config.

  No need to have two tools with the same dependencies, same audience and
  one tool just does a subset of the other.

Agreed.

Regards,
Boris

___
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras