On Tue, Jun 7, 2011 at 3:48 AM, Martin Gräßlin <mgraess...@kde.org> wrote:
> On Monday 06 June 2011 23:05:52 Ben Cooksley wrote:
>> Hi all,
>>
>> I am requesting that a moratorium on dependency bumps for dependencies
>> which are "hard to build" be enacted. This would affect system wide
>> components which rely on root access and are heavily integrated into
>> the system. This would not affect things such as UPower or the like -
>> which aren't heavily integrated - but only heavily integrated things
>> such as the kernel, X and ALSA.
> For what modules do you want such a moratorium? Given that you mailed 
> core-devel I
> assume the Plattform. There I am very sure that we do not need to expect an 
> X12 before KDE
> 4.8 is released ;-) But given that you mention X I rather think you want to 
> have a moratorium
> for the Workspaces. In that case please take the request to Plasma devel so 
> that we can
> discuss raised requirements on a per-component base. A general "moratorium" 
> just looks like
> a wonderful way to do bike-shedding.

The Moratorium would extend to all components of the KDE SC
distribution. Hence kde-core-devel.

>>
>> Over the past few months it has become increasingly hard to use a
>> distribution which isn't even 1 year old to build KDE trunk. Custom
>> patches, disabled features and compilation failures are fairly common,
>> and represent an extreme barrier to contribution.  This would only
>> affect releases after KDE 4.7.
> Personal opinion: I think it is impossible to want to run the latest software 
> around an old stack.
> The overall FOSS world is rolling release with everything depending on 
> everything. I cannot
> see why you want to change that with a moratorium.

Other than the very recent incompatibility in the "hard to build"
dependencies, a distribution which is less than 1 year old is fine to
build KDE. Ocassionally it may be needed to build something such as
Clucene from source (which is ok - clucene is not hard to build).

The components affected by the Moratorium - namely the Kernel, X and
ALSA interfaces are not easy to build. For those of us on non-rolling
release distributions the only way to usually get newer versions is a
complete system upgrade. That assumes that the latest release has that
- more conservative releases might not.

>
> Cheers
> Martin

Regards,
Ben

Reply via email to