[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH] removed unused *List config options



Michael Albinus <michael.albinus@gmx.de> writes:

> Ian Kelling <iank@fsf.org> writes:
>
> Hi Ian,
>
>> $gRequestList
>> $gSubmitterList
>> $gControlList
>> $gMaintList
>>
>> In learning to run debbugs, they were a frustrating waste of my time. I
>> looked into the git history for 2 of them, they were introduced around
>> the year 2000 and never got used.
>
>> diff --git a/examples/config b/examples/config
>> index fa7c838..ad53d33 100644
>> --- a/examples/config
>> +++ b/examples/config
>> @@ -36,14 +36,10 @@ $gUnknownMaintainerEmail = "$gMaintainerEmail";		# e.g. unknown-package@qa.debia
>>  # if you don't want lists, set them all to $gMaintainerEmail
>>  # if you don't want that mail at all, filter it out somehow :)
>>  $gSubmitList = "bug-submit-list";		# e.g. debian-bugs-dist
>> -$gMaintList = "bug-maint-list";			# e.g. debian-bugs-dist
>>  $gQuietList = "bug-quiet-list";			# e.g. debian-bugs-dist
>>  $gForwardList = "bug-forward-list";		# e.g. debian-bugs-forwarded
>>  $gDoneList = "bug-done-list";			# e.g. debian-bugs-closed
>> -$gRequestList = "bug-request-list";		# e.g. debian-bugs-dist
>> -$gSubmitterList = "bug-submitter-list";		# e.g. debian-bugs-dist
>>  $gStrongList = "bug-strong-list";		# e.g. debian-bugs-dist
>> -$gControlList = "bug-control-list";		# e.g. debian-bugs-dist
>>  $gSummaryList = "bug-summary-list";		# e.g. debian-bugs-reports
>>  $gMirrorList = "bug-mirrors-list";		# sends to all mirrors
>
> This corresponds to our usage on debbugs.gnu.org except
> $gControlList. In /etc/debbugs/config we have
>
> ## We send to tracker@debbugs.gnu.org.
> ## This is aliased to emacs-bug-tracker@gnu.org (historical reasons).
> $gFowardList = "tracker";
> $gDoneList = "tracker";
> $gControlList = "tracker";
> $gMirrorList = "discard";
> ## Weekly summary mails.
> $gSummaryList = "discard";
> ## Commented out in our lib/debbugs/process.
> $gSubmitList = "discard";
> ## Rest unused by debbugs?
> $gMaintList = "discard";
> $gQuietList = "discard";
> $gRequestList = "discard";
> $gSubmitterList = "discard";
>

You may be misunderstanding. My patch says they are unused, as in, those
4 config options are not referenced within debbugs in any functional
way. So it doesn't matter what they are set to in the config of
debbugs.gnu.org unless that version of debbugs is modified in some other
way which makes use of them.


Reply to: