jayvdb added a comment. If we keep the new `UI` members private, but accessed by `bot`, we can define both `UI._invoked_module` and `UI._invoked_class` and the `UI._arguments` structure doesnt need to be 'perfect' in the first iteration.
obviously the arguments structure should be similar to argparse, and possible is equivalent to argparse, if we can create an argparse like structure for other UI classes like CGI, IRC, etc. TASK DETAIL https://phabricator.wikimedia.org/T115538 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: jayvdb Cc: Aklapper, pywikibot-bugs-list, Ladsgroup, valhallasw, Xqt, XZise, jayvdb _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
