~deryck/+junk/lpjunk

« back to all changes in this revision

Viewing changes to notify_expiry.py

  • Committer: Deryck Hodge
  • Date: 2010-08-25 19:11:56 UTC
  • Revision ID: deryck@devurandom.org-20100825191156-nve6ldodudb9vhsz
Update of email.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
REGISTRY_ADMINS = 6213
29
29
 
30
30
MAIL_MSG = """
31
 
Hi,
32
 
 
33
 
We are contacting you because you are the maintainer or bug
34
 
supervisor for %(name)s at https://launchpad.net/%(project)s.
35
 
 
36
 
Your project has the option to expire bugs enabled.  For more info
37
 
on this feature, please see:
 
31
Bug expiry in Launchpad is changing
 
32
------------------------------------
 
33
 
 
34
The way Launchpad handles inactive bugs is changing. This affects your project
 
35
%(name)s at https://launchpad.net/%(project)s
 
36
 
 
37
 
 
38
What's going to change
 
39
-----------------------
 
40
 
 
41
Right now, the bug expiry option is enabled for %(name)s but is inactive
 
42
across all of Launchpad.
 
43
 
 
44
We weren't happy with the way bug expiry worked, so we turned it off. However,
 
45
now we're ready to switch it back on.
 
46
 
 
47
In two weeks, we will re-enable automatic bug expiry in Launchpad. However,
 
48
at the same time we will deselect the bug expiry option on each project,
 
49
including %(name)s.
 
50
 
 
51
 
 
52
What this means for your project
 
53
--------------------------------
 
54
 
 
55
If you want Launchpad to automatically expire bugs that appear to be inactive,
 
56
you need to select the 'Expire "Incomplete" bug reports when they become
 
57
inactive' option on this page:
 
58
 
 
59
https://bugs.launchpad.net/%(project)s/+configure-bugtracker
 
60
 
 
61
For more detail on how Launchpad determines if a bug is inactive, visit our
 
62
help page:
38
63
 
39
64
https://help.launchpad.net/Bugs/Expiry
40
65
 
41
 
This feature has not been active on Launchpad for some time, despite
42
 
the feature being enabled by default when registering projects.  We
43
 
have done some work to allow us to re-enable this feature.  We will
44
 
be turning auto-expiring of bugs back on two weeks from now.  This
45
 
means that roughly around 13 September 2010 bugs meeting the conditions
46
 
outlined in the help wiki above will be auto expired.  They will be
47
 
marked with the "Expired" status in Launchpad bugs.
48
 
 
49
 
However, since this feature has been enabled by default but
50
 
inactive, we are turning off the configuration option that reads:
51
 
 
52
 
'Expire "Incomplete" bug reports when they become inactive'
53
 
 
54
 
If you indeed want this behavior on Launchpad, you will need to
55
 
visit the configuration page on Launchpad and check this option
56
 
again.  Your bug tracker config page is found at:
57
 
 
58
 
https://bugs.launchpad.net/%(project)s/+configure-bugtracker
59
 
 
60
 
We appologize for this inconveniece for those wanting this feature,
61
 
but we felt it best to be cautious and not auto expire a project's
62
 
bugs without giving advance notice.
63
 
 
64
 
Cheers,
65
 
The Launchpad Bugs Team
 
66
If you enable automatic bug expiry, Launchpad will start to automatically
 
67
apply the new 'Expired' status to inactive bugs from around the 13th of
 
68
September 2010.
 
69
 
 
70
If you do not want Launchpad to automatically expire inactive bugs, you should
 
71
do nothing.
 
72
 
 
73
Why we're doing this
 
74
---------------------
 
75
 
 
76
Most projects have some bugs that languish with no activity. They clutter bug
 
77
listings and, let's face it, are unlikely to ever come back to life.
 
78
 
 
79
Automatic bug expiry lets you hand Launchpad the burden of dealing with these.
 
80
 
 
81
We're disabling the feature on your project, and others, so that Launchpad
 
82
continues to work for you in the way it does now -- i.e. without automatic bug
 
83
expiry. If you do want to re-enable bug expiry, it'll take just a few seconds.
 
84
 
 
85
 
 
86
Deryck Hodge
 
87
Launchpad Bugs Team Lead
66
88
"""
67
89
 
68
90