← Back to team overview

openlp-core team mailing list archive

Re: [Merge] lp:~alisonken1/openlp/openlp-2.1-projector into lp:openlp

 

Out of order replies:

DB tests are dependent on previous DB tests. Nose rearranges tests based on alphabet sorting. Already tried this and most tests failed.

Projector.ip 100chars - Possible upgrade may allow host name rather than IP, so made allowances for FQDN.

projectorconstants.py and networkutils.py are in a separate file rather than __init__ since several of the local files need to import them. I believe the standard is import from a module but not from __init__ inside same module group. Correct me if I'm wrong or can help with recursive imports please.

families, protocols, __get_constants, __get_names removed - holdover from using python sockets rather than pyqt sockets.

Blank lines fixed. Used to help me keep track of what I was doing.

Wizard class methods comments fixed. Do __init__() entries need comments?

Will look at OpenLPMixin class later. and did you mean ProjectorDB class? (Projector class is db table.)

Assert text updated - hope they're now corret.

Other than QtValidator, IP validation should be able to be used. I noticed that Remotes plugin only allows IPv4 with no option for IPv6, so would take some rework.

Also, would Remotes plugin want option of allowing FQDN?


-- 
https://code.launchpad.net/~alisonken1/openlp/openlp-2.1-projector/+merge/235050
Your team OpenLP Core is subscribed to branch lp:openlp.


References