On 05/16/19 07:11, Fan, ZhijuX wrote: > BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=1815 > > The edk2 source tree contains four instances of the outdated mailing > list address "edk2-de...@lists.01.org". > I factoring these out to a new constant, and then setting the constant > to "devel@edk2.groups.io".
(1) The commit message should be cleaned up: "Factor these out ... and then set ..." Furthermore: > > Cc: Bob Feng <bob.c.f...@intel.com> > Cc: Liming Gao <liming....@intel.com> > Signed-off-by: Zhiju.Fan <zhijux....@intel.com> > --- > BaseTools/Source/Python/Common/DataType.py | 1 + > BaseTools/Source/Python/GenFds/GenFds.py | 2 +- > BaseTools/Source/Python/Trim/Trim.py | 2 +- > BaseTools/Source/Python/UPT/Logger/StringTable.py | 2 +- > BaseTools/Source/Python/build/build.py | 2 +- > 5 files changed, 5 insertions(+), 4 deletions(-) > > diff --git a/BaseTools/Source/Python/Common/DataType.py > b/BaseTools/Source/Python/Common/DataType.py > index 780711bf8e..7f10533345 100644 > --- a/BaseTools/Source/Python/Common/DataType.py > +++ b/BaseTools/Source/Python/Common/DataType.py > @@ -88,6 +88,7 @@ EDK_COMPONENT_TYPE_SAL_RT_DRIVER = 'SAL_RT_DRIVER' > EDK_COMPONENT_TYPE_APPLICATION = 'APPLICATION' > EDK_NAME = 'EDK' > EDKII_NAME = 'EDKII' > +EDKII_MAIL_ADDR = 'devel@edk2.groups.io' > > COMPONENT_TO_MODULE_MAP_DICT = { > EDK_COMPONENT_TYPE_LIBRARY : SUP_MODULE_BASE, > diff --git a/BaseTools/Source/Python/GenFds/GenFds.py > b/BaseTools/Source/Python/GenFds/GenFds.py > index 21ae9c4d4c..bd70aac9f5 100644 > --- a/BaseTools/Source/Python/GenFds/GenFds.py > +++ b/BaseTools/Source/Python/GenFds/GenFds.py > @@ -388,7 +388,7 @@ def GenFdsApi(FdsCommandDict, WorkSpaceDataBase=None): > "\nPython", > CODE_ERROR, > "Tools code failure", > - ExtraData="Please send email to edk2-de...@lists.01.org > for help, attaching following call stack trace!\n", > + ExtraData="Please send email to %s for help, attaching > following call stack trace!\n" % EDKII_MAIL_ADDR, > RaiseError=False > ) > EdkLogger.quiet(traceback.format_exc()) > diff --git a/BaseTools/Source/Python/Trim/Trim.py > b/BaseTools/Source/Python/Trim/Trim.py > index 6f29f1a35a..573f33772f 100644 > --- a/BaseTools/Source/Python/Trim/Trim.py > +++ b/BaseTools/Source/Python/Trim/Trim.py > @@ -533,7 +533,7 @@ def Main(): > "\nTrim", > CODE_ERROR, > "Unknown fatal error when trimming [%s]" % InputFile, > - ExtraData="\n(Please send email to > edk2-de...@lists.01.org for help, attaching following call stack trace!)\n", > + ExtraData="\n(Please send email to %s for help, > attaching following call stack trace!)\n" % EDKII_MAIL_ADDR, > RaiseError=False > ) > EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), > sys.platform) + traceback.format_exc()) > diff --git a/BaseTools/Source/Python/UPT/Logger/StringTable.py > b/BaseTools/Source/Python/UPT/Logger/StringTable.py > index 59f71d390b..c1eda61d05 100644 > --- a/BaseTools/Source/Python/UPT/Logger/StringTable.py > +++ b/BaseTools/Source/Python/UPT/Logger/StringTable.py > @@ -317,7 +317,7 @@ MSG_NEW_FILE_NAME_FOR_DIST = _( > MSG_UPDATE_PACKAGE_DATABASE = _("Update Distribution Package Database > ...") > MSG_PYTHON_ON = _("(Python %s on %s) ") > MSG_SEARCH_FOR_HELP = _( > - "\n(Please send email to edk2-de...@lists.01.org for\n" > + "\n(Please send email to devel@edk2.groups.io for\n" > " help, attach the following call stack trace.)\n") (2) When I filed the BZ, I didn't realize that this instance of the old list address was in a localized string / message. However, the example of MSG_PYTHON_ON shows that such messages can take parameters as well. This means that all code locations referencing MSG_SEARCH_FOR_HELP will have to be updated -- MSG_SEARCH_FOR_HELP should use %s, and all uses of MSG_SEARCH_FOR_HELP should pass in EDKII_MAIL_ADDR as a parameter: $ git grep -l -w MSG_SEARCH_FOR_HELP Source/Python/UPT/InstallPkg.py Source/Python/UPT/InventoryWs.py Source/Python/UPT/Logger/StringTable.py Source/Python/UPT/MkPkg.py Source/Python/UPT/ReplacePkg.py Source/Python/UPT/RmPkg.py Source/Python/UPT/TestInstall.py For example, ExtraData=ST.MSG_SEARCH_FOR_HELP % EDKII_MAIL_ADDR Thanks Laszlo > MSG_REMOVE_TEMP_FILE_STARTED = _("Removing temp files started ... ") > MSG_REMOVE_TEMP_FILE_DONE = _("Removing temp files ... Done.") > diff --git a/BaseTools/Source/Python/build/build.py > b/BaseTools/Source/Python/build/build.py > index 7271570d29..0071581c80 100644 > --- a/BaseTools/Source/Python/build/build.py > +++ b/BaseTools/Source/Python/build/build.py > @@ -2480,7 +2480,7 @@ def Main(): > "\nbuild", > CODE_ERROR, > "Unknown fatal error when processing [%s]" % MetaFile, > - ExtraData="\n(Please send email to > edk2-de...@lists.01.org for help, attaching following call stack trace!)\n", > + ExtraData="\n(Please send email to %s for help, > attaching following call stack trace!)\n" % EDKII_MAIL_ADDR, > RaiseError=False > ) > EdkLogger.quiet("(Python %s on %s) " % (platform.python_version(), > sys.platform) + traceback.format_exc()) > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#40789): https://edk2.groups.io/g/devel/message/40789 Mute This Topic: https://groups.io/mt/31637847/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-