The proposal to merge lp:~patrick-zakweb/openlp/duplicate-removal-review into 
lp:openlp has been updated.

Description changed to:

I resubmitted this request in a separate branch, because I removed the 
resources file to make the diff readable. This basically breaks the branch but 
makes it reviewable.
---
This is no real merge request. I would just be grateful for some feedback on 
how to continue.

This branch contains a logic and GUI to find, review and remove duplicate songs 
from the song database.
The GUI can be reached via "Tools->Find Duplicate Songs". As far as I have 
tested everything works.

There are several pain points in the code however:
-No tests for the wizard. I have no real idea which parts would be best for 
testing (I think "everything" is not a good answer for this question :-). 
Probably some refactoring of the code is necessary to make it testable.
-No good MVC separation for the song review widgets. Some feedback on how to 
improve this (hopefully without pulling off a full QItemModel subclass) would 
be appreciated.
-I changed the wizard.py class to allow *not* adding a final progress page. I 
am not sure whether this is ok.

------------------------------
- Correct many whitespacing issues
- Made test more standards compliant

For more details, see:
https://code.launchpad.net/~patrick-zakweb/openlp/duplicate-removal-review/+merge/148345
-- 
https://code.launchpad.net/~patrick-zakweb/openlp/duplicate-removal-review/+merge/148345
Your team OpenLP Core is requested to review the proposed merge of 
lp:~patrick-zakweb/openlp/duplicate-removal-review into lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to