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

2018-10-08 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

[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

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-07 Thread Bastian Germann
This includes the external dependency pymediainfo now. This is available on all officially supported Linux distributions, so this should be okay. It also fixes a MIT license violation. -- https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147 Your team OpenLP Core is subscribed

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-05 Thread Bastian Germann
Please note that I already removed the vlc changes. -- https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post

[Openlp-core] [Merge] lp:~bastian-germann/openlp/vlc-update into lp:openlp

2018-10-11 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/vlc-update into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/vlc-update/+merge/356556 -- Your team OpenLP Core is requested to review the propo

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-11 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147 -- Your team OpenLP Core is subscribed to branch lp:ope

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-11 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. To overcome the module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/vlc-update into lp:openlp

2018-10-11 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/vlc-update into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/vlc-update/+merge/356559 -- Your team OpenLP Core is requested to review the propo

[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

[Openlp-core] [Bug 1796506] Re: Making listening network connections opt-in

2018-10-11 Thread Bastian Germann
** Changed in: openlp Status: New => Confirmed -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1796506 Title: Making listening network connections opt-in Status in OpenLP: Confirmed Bug

[Openlp-core] [Bug 1797121] Re: Android app license violations

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

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-11 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. To overcome the module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-11 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356560 -- Your team OpenLP Core is subscribed to branch lp:ope

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-11 Thread Bastian Germann
@raoul-snyman Can you add python3-appdirs and python3-pymediainfo to the build machine or point me to where I can do it? -- https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356602 Your team OpenLP Core is subscribed to branch lp:openlp

[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] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-13 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. To overcome the module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-13 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356602 -- Your team OpenLP Core is subscribed to branch lp:ope

[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

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-14 Thread Bastian Germann
That is right. I tested on Linux and Windows. -- https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356675 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356675 -- Your team OpenLP Core is subscribed to branch lp:ope

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. To overcome the module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. To overcome the module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356801 -- Your team OpenLP Core is subscribed to branch lp:ope

[Openlp-core] [Merge] lp:~bastian-germann/openlp/documentation into lp:openlp/documentation

2018-10-16 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/documentation into lp:openlp/documentation. Commit message: Fix a missing import Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net/~bastian-germann/openlp/documentation/+merge/356852

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. Some packages which

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
tps://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356868 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchp

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356868 -- Your team OpenLP Core is subscribed to branch lp:ope

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-16 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/setup into lp:openlp. Commit message: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. Some packages which

[Openlp-core] [Bug 1797132] Re: Windows and macOS installer license violations

2018-10-19 Thread Bastian Germann
** Changed in: openlp Milestone: None => 3.0 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797132 Title: Windows and macOS installer license violations Status in OpenLP: New Bug

[Openlp-core] [Bug 1797121] Re: Android app license violations

2018-10-19 Thread Bastian Germann
** Also affects: openlp/android2 Importance: Undecided Status: New ** Changed in: openlp/android2 Status: New => Confirmed -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797121

[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:

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-21 Thread Bastian Germann
@trb143 I just checked your media_state branch for the mentioned pymediainfo change. You did not include https://bazaar.launchpad.net/~bastian-germann/openlp/setup/revision/2860. It took me some debugging (no error thrown) to find this. -- https://code.launchpad.net/~bastian-germann/openlp

[Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-21 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp. Commit message: Fix a circular dependency that is hit when you run tests.interfaces.openlp_plugins.custom.forms.test_customform: ImportError: Failed to import test module

[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] [Merge] lp:~bastian-germann/openlp/packaging into lp:openlp/packaging

2018-10-24 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/packaging into lp:openlp/packaging. Commit message: The openlp.py starter module was renamed. Use run_openlp over openlp module. Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
o.p.c.forms import. -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357849 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net

[Openlp-core] [Merge] lp:~bastian-germann/openlp/py37 into lp:openlp

2018-10-28 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/py37 into lp:openlp. Commit message: A test that depends on re.escape's pre-3.7 behaviour fails on Python 3.7. Make it compatible. Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net

[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

[Openlp-core] [Merge] lp:~bastian-germann/openlp/unexport-tests into lp:openlp

2018-10-28 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/unexport-tests into lp:openlp. Commit message: Do not export any tests* module, but include them only in sdist Requested reviews: Tomas Groth (tomasgroth) For more details, see: https://code.launchpad.net/~bastian-germann/openlp

[Openlp-core] [Merge] lp:~bastian-germann/openlp/unexport-tests into lp:openlp

2018-10-28 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/unexport-tests into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/unexport-tests/+merge/357912 -- Your team OpenLP Core is subscribed to bra

[Openlp-core] [Merge] lp:~bastian-germann/openlp/unexport-tests into lp:openlp

2018-10-28 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/unexport-tests into lp:openlp has been updated. Description changed to: Do not export any tests* module, but include them only in sdist For more details, see: https://code.launchpad.net/~bastian-germann/openlp/unexport-tests/+merge/357914

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
Right, CI runs nose2: https://ci.openlp.io/job/Trunk-04b-Test_Coverage/369/console On my main development machine (Arch Linux) pytest actually segfaults on some test. If you are interested I can post the stacktrace somewhere. -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
By the way: I never get info mail about Raoul's comments. Do you know what causes launchpad not to send them? -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357849 Your team OpenLP Core is subscribed to branch lp:openlp

[Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-25 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp. Commit message: Fix a circular dependency that is hit when you run tests.interfaces.openlp_plugins.custom.forms.test_customform: ImportError: Failed to import test module

[Openlp-core] [Merge] lp:~bastian-germann/openlp/qcollator into lp:openlp

2018-10-25 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/qcollator into lp:openlp. Commit message: Replace PyICU with PyQt's QCollator Use QCollator as new collator to get rid of the PyICU dependency. Simplify the natural sorting with its numeric mode. Simplify one test that is heavily

[Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-25 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357597 -- Your team OpenLP Core is subscribed to branch lp:ope

Re: [Openlp-core] [Merge] lp:~raoul-snyman/openlp/new-run-script into lp:openlp/packaging

2018-10-27 Thread Bastian Germann
Review: Approve Great! I closed my branch in favour of this one. -- https://code.launchpad.net/~raoul-snyman/openlp/new-run-script/+merge/357906 Your team OpenLP Core is requested to review the proposed merge of lp:~raoul-snyman/openlp/new-run-script into lp:openlp/packaging.

[Openlp-core] [Merge] lp:~bastian-germann/openlp/qcollator into lp:openlp

2018-10-27 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/qcollator into lp:openlp. Commit message: Replace PyICU with PyQt's QCollator Use QCollator as new collator to get rid of the PyICU dependency. Simplify the natural sorting with its numeric mode. Simplify one test that is heavily

[Openlp-core] [Merge] lp:~bastian-germann/openlp/qcollator into lp:openlp

2018-10-27 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/qcollator into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/qcollator/+merge/357851 -- Your team OpenLP Core is subscribed to branch lp:ope

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
Your branch is empty. -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357849 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core

Re: [Openlp-core] [Merge] lp:~raoul-snyman/openlp/fix-circ-deps into lp:openlp

2018-10-26 Thread Bastian Germann
Review: Approve Works for me. -- https://code.launchpad.net/~raoul-snyman/openlp/fix-circ-deps/+merge/357901 Your team OpenLP Core is requested to review the proposed merge of lp:~raoul-snyman/openlp/fix-circ-deps into lp:openlp. ___ Mailing list:

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
Sure. Just a moment... -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357849 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/fix-circ-dep into lp:openlp

2018-10-26 Thread Bastian Germann
I confirm it to be working. -- https://code.launchpad.net/~bastian-germann/openlp/fix-circ-dep/+merge/357849 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core

[Openlp-core] [Merge] lp:~bastian-germann/openlp/unexport-tests into lp:openlp

2018-10-27 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/unexport-tests into lp:openlp. Commit message: Do not export any tests* module Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net/~bastian-germann/openlp/unexport-tests/+merge/357912

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-04 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Commit message changed to: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.5 because the async/await feature is in use in the code base

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-04 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Description changed to: For more details, see: https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147 -- Your team OpenLP Core is requested to review the proposed merge of lp:~bastian

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-04 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Description changed to: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.5 because the async/await feature is in use in the code base

[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

[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

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-04 Thread Bastian Germann
g. I found the pyxdg when I started to scan OpenLP for license violations after I found the first one. It is not noted in check_dependencies at all. The same would be true for a developer with a Windows environment who wants to work on trunk. -- https://code.launchpad.net/~bastian-germann/openlp/se

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-09 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Commit message changed to: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-09 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Commit message changed to: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list

[Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-09 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated. Commit message changed to: This fixes setuptools' dependencies according to scripts/check_dependencies.py. The minimum Python version is set to 3.6 because this was agreed to on the mailing list. Some

[Openlp-core] [Bug 1797121] Re: Android app license violations

2018-10-10 Thread Bastian Germann
** Description changed: - Similar to issue #1795876, the GPLv2 only Android app has some license + Similar to bug #1795876, the GPLv2 only Android app has some license violations. Several Apache 2.0 libraries by Google are used. This can be fixed by using almost any software license except

[Openlp-core] [Bug 1797132] Re: Windows and macOS installer license violations

2018-10-10 Thread Bastian Germann
** Branch linked: lp:openlp/packaging -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797132 Title: Windows and macOS installer license violations Status in OpenLP: New Bug description: The

[Openlp-core] [Bug 1797121] Re: Android app license violations

2018-10-10 Thread Bastian Germann
** Branch linked: lp:openlp/android2 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797121 Title: Android app license violations Status in OpenLP: New Bug description: Similar to bug

[Openlp-core] [Bug 1797121] [NEW] Android app license violations

2018-10-10 Thread Bastian Germann
Public bug reported: Similar to issue #1795876, the GPLv2 only Android app has some license violations. Several Apache 2.0 libraries by Google are used. This can be fixed by using almost any software license except GPLv2 only. Just adding the "or later" clause to the license would be enough. **

[Openlp-core] [Bug 1797132] [NEW] Windows and macOS installer license violations

2018-10-10 Thread Bastian Germann
Public bug reported: The Windows and macOS installers contain even more license violations than bug #1795876. You redistribute the dependencies with these installers and I cannot see any license being documented other than OpenLP's own GPLv2. In general even "liberal" free software licenses

[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

[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.

[Openlp-core] [Bug 1795876] [NEW] License violations

2018-10-03 Thread Bastian Germann
Public bug reported: OpenLP (GPLv2 only) is currently violating at least two licenses: PyQt5's GPLv3 only and request's Apache 2.0. There are two options to heal these violations: relicense OpenLP or replace the dependencies. A third option would be aquiring a commercial PyQt5 license from

[Openlp-core] [Bug 1796506] [NEW] Making listening network connections opt-in

2018-10-06 Thread Bastian Germann
Public bug reported: On trunk OpenLP establishes listening network sockets for the projector component, the web remote control, and the websockets API. I cannot disable any of them. In version 2.4.6 there are no listening connections if you do not explicitly enable the remote control. The user

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

2018-10-06 Thread Bastian Germann
... I corrected the file 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 (GPLv2

[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.

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/setup into lp:openlp

2018-10-07 Thread Bastian Germann
All of my contributions can be used under GPLv2 or later. So that relicensing the codebase is not a blocker for this merge proposal to be integrated. -- https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147 Your team OpenLP Core is subscribed to branch lp: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

[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

[Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/depends into lp:openlp. Commit message: Improve dependency handling including PEP508 Environment Markers and using the library provided by pymediainfo for Windows tests Requested reviews: Phill (phill-ridout) Tomas Groth

[Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/depends into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/depends/+merge/365379 -- Your team OpenLP Core is subscribed to branch lp:ope

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
openlp/core/ui/style.py uses qdarkstyle. -- https://code.launchpad.net/~bastian-germann/openlp/depends/+merge/365379 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
Instead of running python3 -m pytest in MP-04-macOS-Tests it could be changed to python3 setup.py test. This would take care of any dependencies and they would not have to be installed manually every time a dependency changes. -- https://code.launchpad.net/~bastian-germann/openlp/depends/+merge

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
Why do they break OpenLP? pymediainfo is marked in setup.py as mandatory dependency. Or do you mean the i18n string? -- https://code.launchpad.net/~bastian-germann/openlp/depends/+merge/365421 Your team OpenLP Core is subscribed to branch lp:openlp

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-02 Thread Bastian Germann
But if you do not have a defined set of mandatory packages you would have to insert suh a check for every non-core-python package that you import. What an ugly code would that make for! -- https://code.launchpad.net/~bastian-germann/openlp/depends/+merge/365421 Your team OpenLP Core

[Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-01 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/depends into lp:openlp. Commit message: Improve dependency handling including PEP508 Environment Markers and using the library provided by pymediainfo for Windows tests Requested reviews: OpenLP Core (openlp-core) For more

[Openlp-core] [Bug 1797132] Re: Windows and macOS installer license violations

2019-04-04 Thread Bastian Germann
** Changed in: openlp Status: New => Confirmed -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797132 Title: Windows and macOS installer license violations Status in OpenLP: Confirmed Bug

[Openlp-core] [Bug 1797132] Re: Windows and macOS installer license violations

2019-03-01 Thread Bastian Germann
** Changed in: openlp Importance: Undecided => High -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797132 Title: Windows and macOS installer license violations Status in OpenLP: New Bug

[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

[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:

[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 1797132] Re: Windows and macOS installer license violations

2019-03-21 Thread Bastian Germann
** Changed in: openlp Milestone: 3.0 => 2.9.1 -- You received this bug notification because you are a member of OpenLP Core, which is subscribed to OpenLP. https://bugs.launchpad.net/bugs/1797132 Title: Windows and macOS installer license violations Status in OpenLP: New Bug

[Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-09 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/depends into lp:openlp. Commit message: Improve dependency handling including PEP508 Environment Markers and using the library provided by pymediainfo for Windows tests Requested reviews: Tim Bentley (trb143) Tomas Groth

[Openlp-core] [Merge] lp:~bastian-germann/openlp/depends into lp:openlp

2019-04-09 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/depends into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/depends/+merge/365421 -- Your team OpenLP Core is subscribed to branch lp:ope

[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

[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

[Openlp-core] [Merge] lp:~bastian-germann/openlp/dependencies into lp:openlp

2019-05-15 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/dependencies into lp:openlp. Commit message: Sync dependencies in setup.py and check_dependencies; eliminating nose2 Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net/~bastian-germann

[Openlp-core] [Merge] lp:~bastian-germann/openlp/dependencies into lp:openlp

2019-05-25 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/dependencies into lp:openlp. Commit message: Sync dependencies in setup.py and check_dependencies; replacing nose2 with pytest Requested reviews: Raoul Snyman (raoul-snyman) For more details, see: https://code.launchpad.net

[Openlp-core] [Merge] lp:~bastian-germann/openlp/dependencies into lp:openlp

2019-05-25 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/dependencies into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/dependencies/+merge/367492 -- Your team OpenLP Core is subscribed to branch lp:ope

[Openlp-core] [Merge] lp:~bastian-germann/openlp/main into lp:openlp

2019-06-09 Thread Bastian Germann
The proposal to merge lp:~bastian-germann/openlp/main into lp:openlp has been updated. Status: Needs review => Superseded For more details, see: https://code.launchpad.net/~bastian-germann/openlp/main/+merge/367156 -- Your team OpenLP Core is subscribed to branch lp:ope

Re: [Openlp-core] [Merge] lp:~bastian-germann/openlp/main into lp:openlp

2019-06-09 Thread Bastian Germann
://code.launchpad.net/~bastian-germann/openlp/main/+merge/367156 Your team OpenLP Core is subscribed to branch lp:openlp. ___ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchpad.net

[Openlp-core] [Merge] lp:~bastian-germann/openlp/main into lp:openlp

2019-06-09 Thread Bastian Germann
Bastian Germann has proposed merging lp:~bastian-germann/openlp/main into lp:openlp. Commit message: Use start script __main__.py which enables 'python -m openlp' Requested reviews: Raoul Snyman (raoul-snyman) For more details, see: https://code.launchpad.net/~bastian-germann/openlp/main

  1   2   >