Merge lp://qastaging/~john+ubuntu-g/openlp/singingthefaith into lp://qastaging/openlp
Status: | Superseded |
---|---|
Proposed branch: | lp://qastaging/~john+ubuntu-g/openlp/singingthefaith |
Merge into: | lp://qastaging/openlp |
Diff against target: |
585 lines (+501/-11) 8 files modified
openlp/plugins/songs/lib/importer.py (+22/-10) openlp/plugins/songs/lib/importers/singingthefaith.py (+347/-0) tests/functional/openlp_plugins/songs/test_singingthefaithimport.py (+50/-0) tests/helpers/songfileimport.py (+1/-1) tests/resources/songs/singingthefaith/H1.txt (+9/-0) tests/resources/songs/singingthefaith/H2.txt (+30/-0) tests/resources/songs/singingthefaith/STF001.json (+13/-0) tests/resources/songs/singingthefaith/STF002.json (+29/-0) |
To merge this branch: | bzr merge lp://qastaging/~john+ubuntu-g/openlp/singingthefaith |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Raoul Snyman | Needs Fixing | ||
Review via email:
|
This proposal has been superseded by a proposal from 2019-06-30.
Commit message
Initial merge of SingingTheFaith
Description of the change
Singing The Faith is the new Authorized Hymn book for the Methodist Church of Great Britain.
There is an electronic version of the Hymn book, for Windows only, which can export Hymns as text files.
This import module smooths the process of converting these text files into OpenLP. The input format is messy and not intended for automatic processing so the importer uses a combination of heuristics and a hints file. This version has not been tested on all the hymns in Singing The Faith, but deals with most of the, more than 100, hymns it has been tested with.
Note that it includes a test module, but that test module fails, and I am not sure why.
Unmerged revisions
- 2913. By John Lines
-
Tweaks to hints - now version 3, H470 and H567
- 2912. By John Lines
-
Merge trunk updates
Linux tests failed, please see https:/ /ci.openlp. io/job/ MP-02-Linux_ Tests/191/ for more details