Bug#948775: Re:Re: Bug#948775: RFS: ukui-interface/1.0.0-1 [ITP] -- Provides the interface for system configuration

2020-02-25 Thread handsome_feng
Hi, Alexis,


Is it possible for you to help uploading this package? It is a long time after 
I file the RFS bug,
and it blocked the uploading of another package.


Thanks a lot!
handsome_feng






Bug#948775: Re: Bug#948775: RFS: ukui-interface/1.0.0-1 [ITP] -- Provides the interface for system configuration

2020-02-19 Thread handsome_feng
Hi, Alexis,


Thanks for your advice! :)


> You should probably add a prefix to packages names to avoid cluttering
> the package namespace.
> For example:
> libprint0=> libukui-print0
> backgroundserver => ukui-backgroundserver
> Same for the underlying binaries if they don't have "ukui" in their name.
> The rationale is to avoid too generic names that could already exist or
> better suitted to more common tools.
> For example, "libsubversion0" would better be the name of a package for
> SVN implementation (actually, the subversion source package use the name
> of libsvn1 for its binary library package).
I have renamed those packages and binaries, and upload it to the mentors, :)


> Also, maybe add a meta package that depends on all these package with
> Depends, Recommends or Suggests as appropriate so someone that want ukui
> only have to select one package instead of all parts of it. (This
> package would be an equivalent to, say, kde-standard for KDE).Since it's 
> mainly used to be a library, the developer only needs add the 
> correspondinglibfoo-dev to the build-depends to use the corresponding 
> functions. So maybe it'sno need to add a meta package?

Thanks again!handsome_feng






Bug#948775: RFS: ukui-interface/1.0.0-1 [ITP] -- Provides the interface for system configuration

2020-02-18 Thread Alexis Murzeau
Hi,

Le 13/01/2020 à 09:54, handsome_feng a écrit :
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "ukui-interface"
> 
>  * Package name: ukui-interface
>Version : 1.0.0-1
>Upstream Author : liuhao 
>  * URL : https://github.com/ukui/ukui-interface
>  * License : GPL-3.0+
>  * Vcs : https://github.com/ukui/ukui-interface
>Section : libs
> 
> It builds those binary packages:
> 
>   libprint0 - print module
>   libprint-dev - print interface
>   libgsettings0 - application settings module
>   libgsettings-dev - application settings interface
>   backgroundserver - background settings service process
>   libbackgroundclient0 - background settings module
>   libbackgroundclient-dev - background settings interfaces
>   libdatesetting0 - date settings module
>   libdatesetting-dev - date settings interfaces
>   libdefaultprograms0 - default programs settings module
>   libdefaultprograms-dev - default programs settings interfaces
>   desktopserver - desktop settings service process
>   libdesktopclient0 - desktop settings module
>   libdesktopclient-dev - desktop settings interfaces
>   fontserver - font settings service process
>   libfontclient0 - font settings module
>   libfontclient-dev - font settings interfaces
>   interfaceserver - interface settings service process
>   libinterfaceclient0 - interface settings module
>   libinterfaceclient-dev - interface settings interfaces
>   keyboardserver - keyboard settings service process
>   libkeyboardclient0 - keyboard settings module
>   libkeyboardclient-dev - keyboard settings interfaces
>   marcogeneralserver - marcogeneral settings service process
>   libmarcogeneralclient0 - marcogeneral settings module
>   libmarcogeneralclient-dev - marcogeneral settings interfaces
>   mouseserver - mouse settings service process
>   libmouseclient0 - mouse settings module
>   libmouseclient-dev - mouse settings interfaces
>   libnetwork0 - network settings module
>   libnetwork-dev - network settings interfaces
>   powerserver - power settings service process
>   libpowerclient0 - power settings module
>   libpowerclient-dev - power settings interfaces
>   screensaverserver - screensaver settings service process
>   libscreensaverclient0 - screensaver settings module
>   libscreensaverclient-dev - screensaver settings interfaces
>   sessionserver - session settings service process
>   libsessionclient0 - session settings module
>   libsessionclient-dev - session settings interfaces
>   libsubversion0 - Subversion check module
>   libsubversion-dev - Subversion check interfaces
>   libsysinfo0 - system information gettings module
>   libsysinfo-dev - system information gettings interfaces
>   touchpadserver - touchpad settings service process
>   libtouchpadclient0 - touchpad settings module
>   libtouchpadclient-dev - touchpad settings interfaces
>   libusersetting0 - user settings module
>   libusersetting-dev - user settings interfaces
>   xkbgeneralserver - xkbgeneral settings service process
>   libxkbgeneralclient0 - xkbgeneral settings module
>   libxkbgeneralclient-dev - xkbgeneral settings interfaces
> 

Please note that I'm speaking without knowing the packaged application.


You should probably add a prefix to packages names to avoid cluttering
the package namespace.
For example:
 libprint0=> libukui-print0
 backgroundserver => ukui-backgroundserver

Same for the underlying binaries if they don't have "ukui" in their name.
The rationale is to avoid too generic names that could already exist or
better suitted to more common tools.
For example, "libsubversion0" would better be the name of a package for
SVN implementation (actually, the subversion source package use the name
of libsvn1 for its binary library package).


Also, maybe add a meta package that depends on all these package with
Depends, Recommends or Suggests as appropriate so someone that want ukui
only have to select one package instead of all parts of it. (This
package would be an equivalent to, say, kde-standard for KDE).

-- 
Alexis Murzeau
PGP: B7E6 0EBB 9293 7B06 BDBC  2787 E7BD 1904 F480 937F



signature.asc
Description: OpenPGP digital signature


Bug#948775: RFS: ukui-interface/1.0.0-1 [ITP] -- Provides the interface for system configuration

2020-01-13 Thread handsome_feng
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "ukui-interface"

 * Package name: ukui-interface
   Version : 1.0.0-1
   Upstream Author : liuhao 
 * URL : https://github.com/ukui/ukui-interface
 * License : GPL-3.0+
 * Vcs : https://github.com/ukui/ukui-interface
   Section : libs

It builds those binary packages:

  libprint0 - print module
  libprint-dev - print interface
  libgsettings0 - application settings module
  libgsettings-dev - application settings interface
  backgroundserver - background settings service process
  libbackgroundclient0 - background settings module
  libbackgroundclient-dev - background settings interfaces
  libdatesetting0 - date settings module
  libdatesetting-dev - date settings interfaces
  libdefaultprograms0 - default programs settings module
  libdefaultprograms-dev - default programs settings interfaces
  desktopserver - desktop settings service process
  libdesktopclient0 - desktop settings module
  libdesktopclient-dev - desktop settings interfaces
  fontserver - font settings service process
  libfontclient0 - font settings module
  libfontclient-dev - font settings interfaces
  interfaceserver - interface settings service process
  libinterfaceclient0 - interface settings module
  libinterfaceclient-dev - interface settings interfaces
  keyboardserver - keyboard settings service process
  libkeyboardclient0 - keyboard settings module
  libkeyboardclient-dev - keyboard settings interfaces
  marcogeneralserver - marcogeneral settings service process
  libmarcogeneralclient0 - marcogeneral settings module
  libmarcogeneralclient-dev - marcogeneral settings interfaces
  mouseserver - mouse settings service process
  libmouseclient0 - mouse settings module
  libmouseclient-dev - mouse settings interfaces
  libnetwork0 - network settings module
  libnetwork-dev - network settings interfaces
  powerserver - power settings service process
  libpowerclient0 - power settings module
  libpowerclient-dev - power settings interfaces
  screensaverserver - screensaver settings service process
  libscreensaverclient0 - screensaver settings module
  libscreensaverclient-dev - screensaver settings interfaces
  sessionserver - session settings service process
  libsessionclient0 - session settings module
  libsessionclient-dev - session settings interfaces
  libsubversion0 - Subversion check module
  libsubversion-dev - Subversion check interfaces
  libsysinfo0 - system information gettings module
  libsysinfo-dev - system information gettings interfaces
  touchpadserver - touchpad settings service process
  libtouchpadclient0 - touchpad settings module
  libtouchpadclient-dev - touchpad settings interfaces
  libusersetting0 - user settings module
  libusersetting-dev - user settings interfaces
  xkbgeneralserver - xkbgeneral settings service process
  libxkbgeneralclient0 - xkbgeneral settings module
  libxkbgeneralclient-dev - xkbgeneral settings interfaces

To access further information about this package, please visit the following
URL:

  https://mentors.debian.net/package/ukui-interface

Alternatively, one can download the package with dget using this command:

  dget -x https://mentors.debian.net/debian/pool/main/u/ukui-interface/ukui-
interface_1.0.0-1.dsc

Changes since the last upload:

   * Initial release. (Closes: #941256)

Regards,

--
  handsome_feng



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-3-amd64 (SMP w/12 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), 
LANGUAGE=zh_CN:zh (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled