Project

Profile

Help

Task #90 ยป Task #115 - 2015-01-06T15_18_16Z.eml

rbarlow, 01/06/2015 04:18 PM

 
1
Return-Path: <rbarlow@redhat.com>
2
Received: from mi014.mc1.hosteurope.de ([80.237.138.241]) by wp245.webpack.hosteurope.de running ExIM with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1Y8VtP-0004Ps-Ci; Tue, 06 Jan 2015 16:17:59 +0100
3
Received: from mx1.redhat.com ([209.132.183.28]) by mx0.webpack.hosteurope.de (mi014.mc1.hosteurope.de) with esmtps (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) id 1Y8VtO-0008UC-Bp for dropbox+pulp+c71e@plan.io; Tue, 06 Jan 2015 16:17:59 +0100
4
Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t06FHsrS022557 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for <dropbox+pulp+c71e@plan.io>; Tue, 06 Jan 2015 10:17:54 -0500
5
Received: from where.usersys.redhat.com (dhcp129-96.rdu.redhat.com [10.13.129.96]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t06FHrxw009287 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for <dropbox+pulp+c71e@plan.io>; Tue, 06 Jan 2015 10:17:54 -0500
6
Date: Tue, 06 Jan 2015 10:17:53 -0500
7
From: Randy Barlow <rbarlow@redhat.com>
8
To: Pulp <dropbox+pulp+c71e@plan.io>
9
Message-ID: <54ABFCA1.6070807@redhat.com>
10
In-Reply-To: <redmine.issue-90.20150106144605@plan.io>
11
References: <redmine.issue-90.20150106144605@plan.io>
12
Subject: Re: [Pulp - Task #90] (NEW) Move RFEs from Bugzilla to Redmine
13
Mime-Version: 1.0
14
Content-Type: multipart/signed;
15
 boundary=juEk6mghddgTboc2g4jIaFDITF7Uiw01P;
16
 charset=UTF-8;
17
 micalg=pgp-sha1;
18
 protocol="application/pgp-signature"
19
Content-Transfer-Encoding: 7bit
20
Delivery-date: Tue, 06 Jan 2015 16:17:59 +0100
21
Organization: Red Hat, Inc.
22
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101
23
 Thunderbird/31.3.0
24
X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27
25
X-HE-Spam-Level: -------
26
X-HE-Spam-Score: -7.0
27
X-HE-Spam-Report: Content analysis details: (-7.0 points) pts rule name
28
 description ---- ----------------------
29
 -------------------------------------------------- -5.0 RCVD_IN_DNSWL_HI RBL:
30
 Sender listed at http://www.dnswl.org/, high trust [209.132.183.28 listed in
31
 list.dnswl.org] -2.0 MULTIPART_SIGNED Contains a signed message (signature
32
 attached)
33
X-HE-SPF: PASSED
34
Envelope-to: dropbox+pulp+c71e@plan.io
35

    
36
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
37
--juEk6mghddgTboc2g4jIaFDITF7Uiw01P
38
Content-Type: text/plain;
39
 charset=utf-8
40
Content-Transfer-Encoding: quoted-printable
41

    
42
On 01/06/2015 09:46 AM, Brian Bouterse wrote:
43
> Once a RFE is copied into Redmine, the bugzilla RFE should be CLOSED
44
> with a yet-to-be-created-in-bugzilla status of 'MOVED_TO_REDMINE'.
45
> Ideally, a custom field would be added to the Pulp Bugzilla that would
46
> allow the redmine issue to be tracked when the bugzilla RFE is closed.
47
> If that is not possible, then a comment can be added with the URL to th=
48
e
49
> new location in Redmine.
50

    
51
The rest of this all sounds fine, but I doubt we will be able to get
52
special closed statuses or special fields in BZ. I think closing it with
53
a final comment of "moved to <link>, please follow the issue there" or
54
something will suffice.
55

    
56
I also think it would be good to think about if we can include the CC
57
list, if possible. That may be tricky though, as it will probably
58
require adding users to our Redmine instance, and perhaps we don't want
59
to do that.
60

    
61
On 01/06/2015 09:46 AM, Pulp wrote:
62
> --- Please write your response above this line ---
63
> =
64

    
65
> Issue #90 has been reported by Brian Bouterse.
66
> -----------------------------------------------------------------------=
67
-
68
> =
69

    
70
> =
71

    
72
>   Task #90: Move RFEs from Bugzilla to Redmine
73
>   <https://pulp.plan.io/issues/90>
74
> =
75

    
76
>   * Author: Brian Bouterse
77
>   * Status: NEW
78
>   * Priority: Normal
79
>   * Assignee:
80
>   * Category:
81
>   * Sprint/Milestone: =
82

    
83
> =
84

    
85
> Currently bugzilla.redhat.com has many feature requests in it. These
86
> feature requests (RFEs) need to be copied from Bugzilla and into Redmin=
87
e.
88
> =
89

    
90
> This task involves migrating data between the systems using the Bugzill=
91
a
92
> and Redmine APIs in an automated way.
93
> =
94

    
95
> When moving a RFE, you'll have to do the following:
96
> 1) Move the following fields: description, priority, severity, status,
97
> reporter, assignee, QA-contact, version, and target release.
98
> 2) It would be good if the entire history of the bug/RFE were added int=
99
o
100
> the notes or appended to the description in redmine.
101
> 3) Component is also good to be preserved, but you'll have to find
102
> equivalent ones in Redmine.
103
> 4) Move any attachments also
104
> 5) Add a link on the redmine issue that links back to the original
105
> bugzilla location
106
> 6) Mark the redmine issue as a 'Story'
107
> =
108

    
109
> Note: you do NOT need to worry about 'blocks' or 'depends' relationship=
110
s
111
> yet, those will be handled in a separate story.
112
> =
113

    
114
> Once a RFE is copied into Redmine, the bugzilla RFE should be CLOSED
115
> with a yet-to-be-created-in-bugzilla status of 'MOVED_TO_REDMINE'.
116
> Ideally, a custom field would be added to the Pulp Bugzilla that would
117
> allow the redmine issue to be tracked when the bugzilla RFE is closed.
118
> If that is not possible, then a comment can be added with the URL to th=
119
e
120
> new location in Redmine.
121
> =
122

    
123
> Bugzilla RFEs contain the string 'rfe' in them or the keyword
124
> 'FutureFeature'. I have created a bugzilla search^0 <#fn0> which should=
125

    
126
> bugs which match either of these. There are ~125 bugs listed.
127
> =
128

    
129
> [0]: http://tinyurl.com/k2jfnwn
130
> =
131

    
132
> -----------------------------------------------------------------------=
133
-
134
> =
135

    
136
> You have received this notification because you have either subscribed
137
> to or are involved in a project on pulp Planio.
138
> To change your notification preferences, please click here:
139
> https://pulp.plan.io/my/account
140
> =
141

    
142
> 	=
143

    
144
> =
145

    
146
> This notification was cheerfully delivered by <https://plan.io/>
147
> 	=
148

    
149
> Planio <https://plan.io/>
150
> =
151

    
152

    
153

    
154

    
155
--juEk6mghddgTboc2g4jIaFDITF7Uiw01P
156
Content-Type: application/pgp-signature;
157
 charset=UTF-8;
158
 name=signature.asc
159
Content-Transfer-Encoding: 7bit
160
Content-Disposition: attachment;
161
 filename=signature.asc
162
Content-Description: OpenPGP digital signature
163

    
164
-----BEGIN PGP SIGNATURE-----
165
Version: GnuPG v1
166

    
167
iQIcBAEBAgAGBQJUq/yhAAoJEIyFaKUJtmpil8sP+gJQZV2M7cEAIiowKJyUIRfs
168
nm/6qpuugVrEBtiCsf7dAdqdkfwthy+xMbFFw1vVegoJpgzQKZXLkhvQ4l6rXRD2
169
rC1OTthJ+NDfy791WebQcfmg8xPkjr7RseGVtmuyfBMX2yn+8u6lw+mCn1XMz+N0
170
QXfUaeDJZMVlDbXSlSdn5SjUg2fv1fevuOAq1RzYp2dZtd87kjEu0C4CS383qCR0
171
ThlzAClqHsI4qATH55cHiEKlRhHnuXxinTuwSCrnq+HVyUKkadU9uoCdzcpUJ/f1
172
sjwZUViwNXerpssSyk5g2JF9oitxi7SKlo9ZbRPLGH329b1RuGcf9ypre8jGL1O0
173
aOj4gFcnkNBwz/Ip7GojX3lGhsUx6SzWMA4zmMUl3NnKdvh5Am7Uf5bDtqRdohvi
174
Vz70fzfFXoqkKEu/aBM7/4xNaS0EOJg2esTnSjgkrlnwt7g4iTlcXukP916v+po+
175
ch7IU1mTpCSvf05bTqkxMpfzSnKpUqMRG5DNpKCDM+Nqtil0zRpyaV1rjTlQbePx
176
zx3L7efqjR5qVdLCIkh1wYciMeU0P0aax+xy12ZGFlRtkZnW+MDbac0oS6V5fUB4
177
ANmzCkiCp/0yquGCV569F6zmBJGYYxpRsbm125j6+ZD5hVvgUPlE2I15ICkBK40D
178
4aupJpS8iSOGIxMVHu6c
179
=Zuc8
180
-----END PGP SIGNATURE-----
181

    
182
--juEk6mghddgTboc2g4jIaFDITF7Uiw01P--
    (1-1/1)