Re: Do not enforce copy and paste restrictions in Okular

2017-11-12 Thread dennis knorr
This should be at least configurable with a for-user non-changeable
configuration. It's perfectly okay for homeowners to disable
drm-behaviour, but there might be requirements in an enterprise context
where that behaviour is needed.


Am 12.11.2017 um 05:02 schrieb Jason A. Donenfeld:
> Hello,
> 
> KDE is under no legal obligation to distribute source code or software
> that enforces PDF's copy&paste restriction flags. In fact, not even
> Google Drive's Android PDF viewer enforces this. The Okular source
> code calls this, 'DRM'. Put this way, the current situation appears
> even more dubious. It's a shame to watch KDE follow this path, and I'm
> perplexed to see this 'DRM' logic embedded inside free software.
> 
> The attached patch removes these needless restrictions. It works perfectly.
> 
> Thanks,
> Jason
> 


Re: Do not enforce copy and paste restrictions in Okular

2017-11-12 Thread Sven Brauch
On 12/11/17 11:37, dennis knorr wrote:
> This should be at least configurable with a for-user non-changeable
> configuration. It's perfectly okay for homeowners to disable
> drm-behaviour, but there might be requirements in an enterprise context
> where that behaviour is needed.

Well, there's a checkbox in the settings ...



signature.asc
Description: OpenPGP digital signature


Re: Do not enforce copy and paste restrictions in Okular

2017-11-12 Thread dennis knorr
Am 12.11.2017 um 11:40 schrieb Sven Brauch:
> On 12/11/17 11:37, dennis knorr wrote:
>> This should be at least configurable with a for-user non-changeable
>> configuration. It's perfectly okay for homeowners to disable
>> drm-behaviour, but there might be requirements in an enterprise context
>> where that behaviour is needed.
> 
> Well, there's a checkbox in the settings ...

Well, regrettably not all kde settings were administrator-enforceable in
the past, but i will look at this :) But i agree with jason, default
should be off.


Re: Do not enforce copy and paste restrictions in Okular

2017-11-12 Thread Jason A. Donenfeld
Just saw the option, a bit late.

This should default to off. In Gentoo I may very well force our package to
always be off.

On Nov 12, 2017 19:40, "Sven Brauch"  wrote:

> On 12/11/17 11:37, dennis knorr wrote:
> > This should be at least configurable with a for-user non-changeable
> > configuration. It's perfectly okay for homeowners to disable
> > drm-behaviour, but there might be requirements in an enterprise context
> > where that behaviour is needed.
>
> Well, there's a checkbox in the settings ...
>
>


Re: Do not enforce copy and paste restrictions in Okular

2017-11-12 Thread Albert Astals Cid
El diumenge, 12 de novembre de 2017, a les 13:02:22 CET, Jason A. Donenfeld va 
escriure:
> Hello,
> 
> KDE is under no legal obligation to distribute source code or software
> that enforces PDF's copy&paste restriction flags. In fact, not even
> Google Drive's Android PDF viewer enforces this. The Okular source
> code calls this, 'DRM'. Put this way, the current situation appears
> even more dubious. It's a shame to watch KDE follow this path, and I'm
> perplexed to see this 'DRM' logic embedded inside free software.
> 
> The attached patch removes these needless restrictions. It works perfectly.

Just read the countless discussions we've had on this topic over the years, 
the current situation allows for almost infinite configuration at all the 
imaginable levels so everyone feels confortable.

I'm not in any interest to discuss this further since you clearly didn't 
bother investigating this at all.

Cheers,
  Albert

> 
> Thanks,
> Jason




Krazy source code

2017-11-12 Thread Elvis Angelaccio

Hi,
where do I find the krazy source code? It doesn't seem to be listed under 
https://cgit.kde.org/


Google tells me there is https://github.com/Krazy-collection/krazy but I'm 
not sure if that is a mirror or a fork.


Cheers,
Elvis


Re: Making Purpose part of KF5

2017-11-12 Thread Albert Astals Cid
El dijous, 9 de novembre de 2017, a les 17:10:28 CET, Aleix Pol va escriure:
> Hi,
> I would like to include Purpose [1] into the frameworks umbrella.
> It's been around for a while now, used by few applications and
> reasonably stable.
> 
> Any thoughts?

Given that now Okular optionally uses it, +1 from my side.

Cheers,
  Albert

> 
> Aleix
> 
> [1] https://phabricator.kde.org/source/purpose/




Re: Krazy source code

2017-11-12 Thread Albert Astals Cid
El diumenge, 12 de novembre de 2017, a les 13:52:24 CET, Elvis Angelaccio va 
escriure:
> Hi,
> where do I find the krazy source code? It doesn't seem to be listed under
> https://cgit.kde.org/
> 
> Google tells me there is https://github.com/Krazy-collection/krazy but I'm
> not sure if that is a mirror or a fork.

krazy fell into the "we're moving to github to have more contributors" trap.

Cheers,
  Albert

> 
> Cheers,
> Elvis




Re: Krazy source code

2017-11-12 Thread Allen Winter
On Sunday, November 12, 2017 1:02:42 PM EST Albert Astals Cid wrote:
> El diumenge, 12 de novembre de 2017, a les 13:52:24 CET, Elvis Angelaccio va 
> escriure:
> > Hi,
> > where do I find the krazy source code? It doesn't seem to be listed under
> > https://cgit.kde.org/
> > 
> > Google tells me there is https://github.com/Krazy-collection/krazy but I'm
> > not sure if that is a mirror or a fork.
> 
> krazy fell into the "we're moving to github to have more contributors" trap.
> 
"It's a trap"

The official source is at https://github.com/Krazy-collection/krazy 
Actively developed by me.
Patches welcome.




KDE Applications 17.12 branches created

2017-11-12 Thread Albert Astals Cid
Make sure you commit anything you want to end up in the 17.12 release to them 
:)

We're already past the dependency freeze.

The Freeze and Beta is this Thursday 16 of November.

More interesting dates
 November 30, 2017: KDE Applications 17.12 RC (17.11.90) Tagging and Release
 December 7, 2017: KDE Applications 17.12 Tagging
 December 14 2017: KDE Applications 17.12 Release

https://community.kde.org/Schedules/Applications/17.12_Release_Schedule

Cheers,
  Albert