[Openlp-core] [Bug 1795876] Re: License violations

2019-05-01 Thread Bastian Germann
** Branch unlinked: lp:~bastian-germann/openlp/gpl3 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: Fix Committed Status in OpenLP 2.0 series:

[Openlp-core] [Bug 1795876] Re: License violations

2019-04-18 Thread Bastian Germann
** Changed in: openlp/trunk Status: In Progress => Fix Committed -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: Fix Committed Status in O

[Openlp-core] [Bug 1795876] Re: License violations

2019-04-13 Thread Bastian Germann
** Branch linked: lp:~bastian-germann/openlp/gpl3 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Status in OpenLP 2.0 series: Won'

[Openlp-core] [Bug 1795876] Re: License violations

2019-04-10 Thread Bastian Germann
The license will be changed on 1st May. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Status in OpenLP 2.0 series: Won't Fix Stat

[Openlp-core] [Bug 1795876] Re: License violations

2019-03-12 Thread Bastian Germann
One suggestion for the license header change: OpenLP should switch to using SPDX license headers. This means having one line like # GPL-3.0-or-later at the top of every file instead of the full-blown GPL statement. Big software projects such as Linux have switched to SPDX. -- You received this

[Openlp-core] [Bug 1795876] Re: License violations

2019-03-12 Thread Bastian Germann
** Branch unlinked: lp:~trb143/openlp/media_state -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Status in OpenLP 2.0 series: Won'

[Openlp-core] [Bug 1795876] Re: License violations

2019-03-04 Thread Bastian Germann
** Changed in: openlp/trunk Status: Fix Committed => In Progress -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Status in Ope

Re: [Openlp-core] [Bug 1795876] Re: License violations

2019-01-23 Thread Jon Tibble
On 22/01/2019 14:21, Bastian Germann wrote: > The pymediainfo license violation is gone in trunk now. How about changing > the license headers now? > Is there anyone in the last comment's list who did a lot of things? I guess > @springermac. > Feel free to use whichever license best serves the p

[Openlp-core] [Bug 1795876] Re: License violations

2019-01-22 Thread Bastian Germann
The pymediainfo license violation is gone in trunk now. How about changing the license headers now? Is there anyone in the last comment's list who did a lot of things? I guess @springermac. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to Ope

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-28 Thread Bastian Germann
The appdirs replacement is merged and pysword relicensed under MIT now. This enables the relicensing without dropping any features. So technically the only change to relicense is adjusting the license headers and the license file. @springermac is the only main developer that did not agree to a lic

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-25 Thread Tim Bentley
** Changed in: openlp/trunk Milestone: None => 2.9.1 ** Changed in: openlp/trunk Status: In Progress => Fix Committed ** Changed in: openlp/trunk Importance: Undecided => High ** Changed in: openlp/trunk Assignee: (unassigned) => Bastian Germann (bastian-germann) -- You rece

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-24 Thread Bastian Germann
** Branch linked: lp:~trb143/openlp/media_state -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Status in OpenLP 2.0 series: Won't

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-19 Thread Tim Bentley
Releases 2.0 2.2 and 2.4 our end of life and will not have any more work done on them so it will not be possible to change the license of them. ** Changed in: openlp/2.0 Status: New => Won't Fix ** Changed in: openlp/2.2 Status: New => Won't Fix ** Changed in: openlp/2.4 Sta

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-19 Thread Bastian Germann
** Also affects: openlp/2.0 Importance: Undecided Status: New ** Also affects: openlp/trunk Importance: Undecided Status: In Progress ** Also affects: openlp/2.4 Importance: Undecided Status: New ** Also affects: openlp/2.2 Importance: Undecided Status: Ne

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-12 Thread Bastian Germann
The voting thread is found on the mailing list: https://lists.openlp.io/pipermail/openlp-dev/2018-October/000437.html -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-12 Thread Bastian Germann
One more LGPLv3 violation spotted: launchpadlib in scripts/mp_update.py. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Bug descrip

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-11 Thread Bastian Germann
** Changed in: openlp Status: New => In Progress -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: In Progress Bug description: OpenLP (G

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-10 Thread Bastian Germann
A note for completeness: There are at least two Apache 2.0 licensed transitive dependencies: python-editor, pbr. I only checked the transitive dependencies that are exposed as install_requires. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to O

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-10 Thread Jonathan Corwin
I permit any code of mine to be relicensed to GPLv3+ -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: New Bug description: OpenLP (GPLv2 only)

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-07 Thread Bastian Germann
** Branch linked: lp:~bastian-germann/openlp/setup -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: New Bug description: OpenLP (GPLv2 only) is

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-07 Thread Bastian Germann
I replaced pyxdg with appdirs in lp:~bastian-germann/openlp/setup -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in OpenLP: New Bug description: OpenLP

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-07 Thread Bastian Germann
A better replacement for pyxdg is appdirs. It is actively maintained and available as package on all supported Linux distros. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License vio

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-07 Thread Bastian Germann
I asked the maintainer of the pysword module to relicense so that OpenLP could keep the sword feature on relicensing: https://gitlab.com/tgc- dk/pysword/issues/10 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.n

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-06 Thread Bastian Germann
I noticed another license violation. openlp/core/ui/media/vendor/mediainfoWrapper.py is actually a modified version of pymediainfo. This file has OpenLP's license header since its introduction. The original is under MIT license. This is not about just not knowing license compatibility details...

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-03 Thread Bastian Germann
If the relicensing takes place you would also have to get rid of the LGPLv2 licensed pyxdg module. An alternative is at https://pypi.org/project/xdg -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/179587

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-03 Thread Raoul Snyman
We weren't exactly aware of this, though we've briefly discussed moving to GPLv3. I'll take this up on the mailing list. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violatio

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-03 Thread Bastian Germann
A problematic import is also the uno module. Depending on the OpenOffice/LibreOffice version this is a license violation as well. OpenOffice <= 2 should be okay. But nobody uses these old versions today. OpenOffice 3 is LGPLv3 licensed and Apache OpenOffice is Apache v2 licensed, which are incompa

[Openlp-core] [Bug 1795876] Re: License violations

2018-10-03 Thread Bastian Germann
Relicensing would give you the opportunity to use PyMuPDF instead of calling its executable via subprocess. -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1795876 Title: License violations Status in