Re: extra-cmake-modules in kdesupport?
On mardi 6 juin 2017 13:58:35 CEST Harald Sitter wrote: > On Sat, Jun 3, 2017 at 11:32 AM, David Faurewrote: > > On mardi 30 mai 2017 16:18:42 CEST Aleix Pol wrote: > >> On Tue, May 30, 2017 at 4:10 PM, Luigi Toscano > > > > wrote: > >> > On Tuesday, 30 May 2017 16:06:56 CEST Harald Sitter wrote: > >> >> Is there a reason ECM's project is placed in kdesupport rather than > >> >> frameworks? > >> >> > >> >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesuppo > >> >> rt/ > >> >> ext ra-cmake-modules > >> >> > >> >> Seems a bit fishy at best and practically means that if ECM ever were > >> >> to get translations it wouldn't inherit the translation settings > >> >> applying to frameworks/* > >> >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defau > >> >> lts > >> >> .js on > >> >> > >> >> Can we fix this or is this actually intentional? > >> > > >> > I think that we can fix that only if we define a tier 0 for Frameworks. > >> > Otherwise tier 1 frameworks wouldn't be able to depend on it, by > >> > definition. > >> > >> That was actually the reason, as far as I remember. The plan was to > >> move things up to cmake at some point, which never happened because > >> we'd obviously have to require new versions of cmake all the time. > >> > >> Tier 0 works for me, I agree it's what it is anyway, they're even > >> released together. > > > > The initial reason was that ECM was supposed to have a separate release > > cycle. Then that changed, I just release both together. > > > > At this point I agree that it would make a lot of sense for ECM to be > > under > > frameworks rather than kdesupport. If someone takes care of making it > > happen (not today, I'm preparing a release), I'll adjust the release > > scripts accordingly. > > Does anyone actually know what needs doing/adjustments to introduce tier 0? I don't think this needs an explicit tier 0 (it will just push more people to use that, if we introduce it). Just move the position of ecm in the projects tree. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5
Re: extra-cmake-modules in kdesupport?
On Sat, Jun 3, 2017 at 11:32 AM, David Faurewrote: > On mardi 30 mai 2017 16:18:42 CEST Aleix Pol wrote: >> On Tue, May 30, 2017 at 4:10 PM, Luigi Toscano > wrote: >> > On Tuesday, 30 May 2017 16:06:56 CEST Harald Sitter wrote: >> >> Is there a reason ECM's project is placed in kdesupport rather than >> >> frameworks? >> >> >> >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesupport/ >> >> ext ra-cmake-modules >> >> >> >> Seems a bit fishy at best and practically means that if ECM ever were >> >> to get translations it wouldn't inherit the translation settings >> >> applying to frameworks/* >> >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defaults >> >> .js on >> >> >> >> Can we fix this or is this actually intentional? >> > >> > I think that we can fix that only if we define a tier 0 for Frameworks. >> > Otherwise tier 1 frameworks wouldn't be able to depend on it, by >> > definition. >> That was actually the reason, as far as I remember. The plan was to >> move things up to cmake at some point, which never happened because >> we'd obviously have to require new versions of cmake all the time. >> >> Tier 0 works for me, I agree it's what it is anyway, they're even >> released together. > > The initial reason was that ECM was supposed to have a separate release cycle. > Then that changed, I just release both together. > > At this point I agree that it would make a lot of sense for ECM to be under > frameworks rather than kdesupport. If someone takes care of making it happen > (not today, I'm preparing a release), I'll adjust the release scripts > accordingly. Does anyone actually know what needs doing/adjustments to introduce tier 0? HS
Re: extra-cmake-modules in kdesupport?
On mardi 30 mai 2017 16:18:42 CEST Aleix Pol wrote: > On Tue, May 30, 2017 at 4:10 PM, Luigi Toscanowrote: > > On Tuesday, 30 May 2017 16:06:56 CEST Harald Sitter wrote: > >> Is there a reason ECM's project is placed in kdesupport rather than > >> frameworks? > >> > >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesupport/ > >> ext ra-cmake-modules > >> > >> Seems a bit fishy at best and practically means that if ECM ever were > >> to get translations it wouldn't inherit the translation settings > >> applying to frameworks/* > >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defaults > >> .js on > >> > >> Can we fix this or is this actually intentional? > > > > I think that we can fix that only if we define a tier 0 for Frameworks. > > Otherwise tier 1 frameworks wouldn't be able to depend on it, by > > definition. > That was actually the reason, as far as I remember. The plan was to > move things up to cmake at some point, which never happened because > we'd obviously have to require new versions of cmake all the time. > > Tier 0 works for me, I agree it's what it is anyway, they're even > released together. The initial reason was that ECM was supposed to have a separate release cycle. Then that changed, I just release both together. At this point I agree that it would make a lot of sense for ECM to be under frameworks rather than kdesupport. If someone takes care of making it happen (not today, I'm preparing a release), I'll adjust the release scripts accordingly. -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5
Re: extra-cmake-modules in kdesupport?
On Tue, May 30, 2017 at 4:10 PM, Luigi Toscanowrote: > On Tuesday, 30 May 2017 16:06:56 CEST Harald Sitter wrote: >> Is there a reason ECM's project is placed in kdesupport rather than >> frameworks? >> >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesupport/ext >> ra-cmake-modules >> >> Seems a bit fishy at best and practically means that if ECM ever were >> to get translations it wouldn't inherit the translation settings >> applying to frameworks/* >> https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defaults.js >> on >> >> Can we fix this or is this actually intentional? > > > I think that we can fix that only if we define a tier 0 for Frameworks. > Otherwise tier 1 frameworks wouldn't be able to depend on it, by definition. That was actually the reason, as far as I remember. The plan was to move things up to cmake at some point, which never happened because we'd obviously have to require new versions of cmake all the time. Tier 0 works for me, I agree it's what it is anyway, they're even released together. Aleix
Re: extra-cmake-modules in kdesupport?
On Tuesday, 30 May 2017 16:06:56 CEST Harald Sitter wrote: > Is there a reason ECM's project is placed in kdesupport rather than > frameworks? > > https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesupport/ext > ra-cmake-modules > > Seems a bit fishy at best and practically means that if ECM ever were > to get translations it wouldn't inherit the translation settings > applying to frameworks/* > https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defaults.js > on > > Can we fix this or is this actually intentional? I think that we can fix that only if we define a tier 0 for Frameworks. Otherwise tier 1 frameworks wouldn't be able to depend on it, by definition. -- Luigi
extra-cmake-modules in kdesupport?
Is there a reason ECM's project is placed in kdesupport rather than frameworks? https://cgit.kde.org/sysadmin/repo-metadata.git/tree/projects/kdesupport/extra-cmake-modules Seems a bit fishy at best and practically means that if ECM ever were to get translations it wouldn't inherit the translation settings applying to frameworks/* https://cgit.kde.org/sysadmin/repo-metadata.git/tree/config/i18n_defaults.json Can we fix this or is this actually intentional? HS