From kde-core-devel Tue Apr 14 11:01:46 2020 From: Kevin Ottens Date: Tue, 14 Apr 2020 11:01:46 +0000 To: kde-core-devel Subject: Re: Kup in KDE Review Message-Id: <2127463.MGYnG13sSY () wintermute> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=158686212423180 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart7760867.TUE3FmEd6k" --nextPart7760867.TUE3FmEd6k Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Hello, On Thursday, 9 April 2020 07:25:34 CEST Simon Persson wrote: > On 2020-04-07 06:01, Nicolas Fella wrote: > > I briefly skimmed trough the codebase. Looks all sane to me. A few > > minor observations: > > > > - You may want to look into KConfigXT. It should be able to generate > > the classes from settings/ from an XML description. > > I think that I looked at it when I started Kup, about 10 years ago... > don't remember exactly but I think the issue was about dynamic > configuration entries. Kup allows user to create as many backup plans as > they want and each will have some settings. By the sound of it you might want to look into parameterized groups: https://api.kde.org/frameworks/kconfig/html/kconfig_compiler.html This feature has been there forever but is often overlooked. Regards. -- Kevin Ottens, http://ervin.ipsquad.net enioka Haute Couture - proud patron of KDE, https://hc.enioka.com/en --nextPart7760867.TUE3FmEd6k Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQQXFmpSdcX6bxpI/XgHS7vLjezJ4gUCXpWYGgAKCRAHS7vLjezJ 4k6dAJ9Km0muyfs6O2pQ9uIS947mWVj7KwCfdW+j6ErPrbP+AOlDoHB2D280Gus= =CnSz -----END PGP SIGNATURE----- --nextPart7760867.TUE3FmEd6k--