Bug#948775: Re:Re: Bug#948775: RFS: ukui-interface/1.0.0-1 [ITP] -- Provides the interface for system configuration
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
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
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
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