Re: extra-cmake-modules in kdesupport?

2017-06-11 Thread David Faure
On mardi 6 juin 2017 13:58:35 CEST Harald Sitter wrote:
> On Sat, Jun 3, 2017 at 11:32 AM, David Faure  wrote:
> > 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?

2017-06-06 Thread Harald Sitter
On Sat, Jun 3, 2017 at 11:32 AM, David Faure  wrote:
> 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?

2017-06-03 Thread David Faure
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.

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5



Re: extra-cmake-modules in kdesupport?

2017-05-30 Thread Aleix Pol
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.

Aleix


Re: extra-cmake-modules in kdesupport?

2017-05-30 Thread Luigi Toscano
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?

2017-05-30 Thread Harald Sitter
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