Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 118

rchan, 10/02/2019 11:55 PM

1 1 rchan
# Sprint Plans
2
3 117 rchan
## Sprint 60
4
5
Dates: Friday September 27, 2019 - Thursday October 10, 2019  
6
Sprint Goals/Focus:
7
8 118 rchan
  - Pulp 2
9
      - FIPS - remote mongo access - 5512
10
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
11
      - /etc/pulp/server.conf still has owner "root:apache" after upgrade - 5447
12
  - Pulp 3 Docker
13
      - docker token auth completed
14
      - docker content migration 
15
      - Rename pulp_docker→ pulp_container
16
  - Pulp 3 RPM
17
      - modularity upload
18
      - comps.xml types sync 5423 and publish 5495
19
      - planning
20
  - Pulp 3 Ansible Plugin
21
      - File issues describing pulp_ansible changes discussed at AnsibleFest
22
  - Pulp 3 Katello integration blockers - TBD based feedback
23
      - remove duplicates 5008 https://pulp.plan.io/issues/5008 
24
  - Pulp 3 Core
25
      - 6 issues to add to sprint as they are groomed
26
      - https://pulp.plan.io/issues/3541
27
  - Pulp 2--\>Pulp 3 Migrations
28
      - Tool & Finish Docker migration
29
      - Address any feedback from katello feedback on completed bindings
30
  - Installer Work
31
      - Merge/Review/Close PRs https://github.com/pulp/ansible-pulp/pulls
32
      - Re-enable CI for CentOS 7, investigation is still ongoing
33
  - Travis Config Generator
34
      - Containers rolled out to all plugins (about 2/3 way through)
35
      - Update pulp-operator to support configs needed for pulp-ansible
36
      - Split container build code into its own/different repository
37
  - Other container/operator work:
38
      - pulp-insta-demo.sh #5375 is ready and on website; needs blog post along with operator blog post.
39
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
40
      - Some design work to do
41
42 116 rchan
## Sprint 59
43
44
Dates: Friday September 13, 2019 - Thursday September 26, 2019  
45
Sprint Goals/Focus:
46
47 118 rchan
  - Pulp 2
48
      - 2.21.0 -- dev freeze complete
49
      - Module Dependency solving -- merged
50
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
51
      - Investigation of a few issues/BZs
52
  - Pulp 3 Docker
53
      - docker token auth
54
      - Docker workflow docs
55
      - schema converter
56
      - docker content migration
57
  - Pulp 3 RPM
58
      - modularity support 
59
      - comps.xml types support
60
      - kickstart trees 
61
  - Pulp 3 Ansible Plugin
62
      - integration with Galaxy
63
      - Prepare plugin for AnsibleFest
64
  - Pulp 3 Katello integration blockers - TBD based on Katello feedback
65
      - remove duplicates 5008 https://pulp.plan.io/issues/5008
66 111 rchan
  - Pulp 3 Core
67
      - Lots of planning
68
      - 5304: Publish metadata in artifact storage
69
  - Pulp 2--\>Pulp 3 Migrations
70
      - Docker migrations
71
  - Travis Config Generator
72
      - Containers rolled out to all plugins (about ½ way through)
73
      - Update pulp-operator to support configs needed for pulp-ansible
74
      - Split container build code into its own/different repository
75
  - Other container/operator work:
76
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
77
          - Some design work to do
78
      - Pulp-insta-demo.sh #5375
79
          - Where to store it? I say pulp/pulp-operator
80
81
## Sprint 58
82
83
Dates: Friday August 24, 2019 - Thursday September 13, 2019  
84
Sprint Goals/Focus:
85
86
\* Pulp 2
87
88 1 rchan
****\* 2.21.0
89
90 112 ttereshc
****\* Module Dependency solving
91
92 111 rchan
  - Pulp 3 Katello integration blockers
93
      - Bindings - addressing bugs in openapi generator
94 113 ttereshc
      - REST API features
95 111 rchan
          - import/export
96
          - remove duplicates
97
  - Travis Config Generator
98 114 ipanova@redhat.com
      - applying to last remaining areas: cert guards, towncrier
99
      - Implement container testing in the matrix
100 111 rchan
  - Pulp 3 Core
101 115 ipanova@redhat.com
      - high prio bugfixes for core as needed
102 111 rchan
      - Master detail modeling changes
103
      - Pulp 2--\>Pulp 3 Migrations
104
          - Simple exporter
105
          - Repositories migration 
106
          - Any bugs coming from Katello from testing the ISO content migration part
107
  - FIPS design for Pulp 2 and Pulp 3
108
  - Pulp 3 RPM
109
      - modularity support
110 105 rchan
      - comps.xml types support
111
      - kickstart trees
112
  - Pulp 3 Docker
113
      - docker recursive removal
114
      - docker token auth
115
      - schema converter
116
      - docker content migration
117
  - Pulp 3 Python
118
      - no planned work
119 106 rchan
  - Pulp 3 Ansible Plugin
120 105 rchan
      - integration with Galaxy
121
      - collection modelling improvements
122 1 rchan
  - Container work - CI integration
123 106 rchan
  - Installer improvements for webservers: apache & nginx
124
125
## Sprint 57
126
127 105 rchan
Dates: Friday August 2, 2019 - Thursday August 23, 2019  
128
Sprint Goals/Focus:
129
130
\* Pulp 2
131 1 rchan
132 105 rchan
****\* 2.21.0
133 106 rchan
134 105 rchan
****\* Module Dependency solving
135 106 rchan
136 1 rchan
****\* Bug fixes
137 105 rchan
138 106 rchan
**** Docker performance
139 105 rchan
140
****\* Prep for Pulp 3 migration - packaging to leave file system in right state before migration.
141 1 rchan
142 108 daviddavis
  - Pulp 3 Katello integration blockers
143 105 rchan
      - Bindings - addressing bugs in openapi generator
144
      - REST API features
145
          - import/export
146 107 ttereshc
          - remove duplicates
147
  - Travis Config Generator
148 105 rchan
      - applying to last remaining areas: cert guards, towncrier
149 109 ipanova@redhat.com
      - Implement container testing in the matrix
150 110 ipanova@redhat.com
      - removing mariaDB support
151
  - Pulp 3 Core
152 105 rchan
      - high prio bugfixes for core as needed
153
      - Master detail modeling changes
154
      - Pulp 2--\>Pulp 3 Migrations
155
          - Simple exporter
156
          - dev environment
157
  - FIPS design for Pulp 2 and Pulp 3
158
  - Pulp 3 RPM
159
      - modularity content (design/development)
160
      - better errata support
161 96 rchan
      - comps.xml types support
162
      - kickstart trees
163
  - Pulp 3 Docker
164
      - docker recursive copy
165
      - docker tag/untag
166 101 ggainey
      - schema converter
167
  - Pulp 3 Python
168
      - no planned work
169 98 rchan
  - Pulp 3 Ansible Plugin
170 99 rchan
      - integration with Galaxy
171 1 rchan
      - collection modelling improvements
172 99 rchan
      - finishing full-text search
173
  - Container work - CI integration
174
  - Installer improvements for webservers: apache & nginx
175
176 96 rchan
## Sprint 56
177 99 rchan
178
Dates: Friday July 12, 2019 - Thursday August 1, 2019  
179
Sprint Goals/Focus:
180
181 96 rchan
\* Pulp 2
182 99 rchan
183 96 rchan
****\* 2.21.0
184
185
****\* Dependency solving
186
187
****\* https://pulp.plan.io/issues/5108 - multi resource locking enhancement
188 99 rchan
189
****\* Bugs
190 96 rchan
191
  - Pulp 3 Katello integration blockers
192
      - Bindings - addressing bugs in openapi generator
193
      - REST API features
194
          - import/export
195 97 ttereshc
          - remove duplicates
196
  - Travis Config Generator
197 104 CodeHeeler
      - applying to last remaining areas: cert guards, pulp_ansible, towncrier
198 97 ttereshc
      - Implement container testing in the matrix
199 100 daviddavis
  - Pulp 3 Core
200 103 bmbouter
      - high prio bugfixes for core as needed
201
      - FIPS dev environment
202 99 rchan
      - Pulp 2--\>Pulp 3 Migrations
203 102 rchan
          - Simple exporter
204 96 rchan
          - dev environment
205 88 rchan
  - Pulp 3 RPM
206
      - modularity content (design/development)
207
      - better errata support
208
  - Pulp 3 Docker
209
      - docker push investigation
210
      - katello gap analyses
211 93 rchan
  - Pulp 3 Python
212 94 ttereshc
      - full pypi sync
213 88 rchan
  - Pulp 3 Ansible Plugin
214
      - integration with Galaxy
215
      - collection modelling improvements
216
      - finishing full-text search
217 95 bmbouter
  - Container work - CI integration
218
  - Installer improvements for webservers: apache & nginx
219
220
## Sprint 55
221
222
Dates: Friday June 21, 2019 - Thursday July 11, 2019  
223 88 rchan
Sprint Goals/Focus:
224
225
  - Pulp 2
226
      - 2.20.0 Release w/high priority bugs
227
      - Dependency solving
228
  - Pulp 3 Katello integration blockers
229
      - Bindings
230
      - REST API bugs/features
231
  - Travis Config Generator
232
      - applying to core repos and all plugin repos (get it in place everywhere) Currently it's applied to about half of them.
233
      - Implement container testing in the matrix
234 104 CodeHeeler
      - Implement small checks to keep our best-practices going
235 88 rchan
          - https://pulp.plan.io/issues/4983
236
          - https://pulp.plan.io/issues/4984
237
          - https://pulp.plan.io/issues/4894
238
  - Pulp 3 Core
239
      - high prio bugfixes for core as needed
240
      - FIPS dev environment
241
      - Pulp 2--\>Pulp 3 Migrations
242 79 rchan
  - Pulp 3 RPM
243
      - modularity content (design/development)
244
      - better errata support
245
  - Pulp 3 Docker
246
      - docker push investigation
247
      - katello gap analyses
248
  - Pulp 3 Python
249
      - one-shot uploader
250 80 rchan
  - Pulp 3 Ansible Plugin
251 79 rchan
      - documentation improvements
252 83 dkliban@redhat.com
      - release process improvements
253 85 dkliban@redhat.com
  - Planning for what's next:
254
      - Migration Plan schema needs to be defined
255 79 rchan
  - Packaging Pulp for Fedora 30
256
257
## Sprint 54
258 92 rchan
259 79 rchan
Dates: Friday May 31, 2019 - Thursday June 20, 2019  
260
Sprint Goals/Focus:
261
262
  - Pulp 2
263 81 ttereshc
      - 2.20.0 Release
264
      - high priority bugs
265
  - Pulp 3 Katello integration blockers
266 79 rchan
      - Bindings
267 84 ipanova@redhat.com
      - REST API bugs/features
268
  - Travis Config Generator
269 79 rchan
      - adopted by File, RPM, Docker plugins
270 90 rchan
  - Pulp 3 Core
271 86 dkliban@redhat.com
      - high prio bugfixes for core as needed
272
      - FIPS dev environmenbt
273
      - Pulp 2--\>Pulp 3 Migrations planning
274 79 rchan
  - Pulp 3 Documentation work
275 87 dkliban@redhat.com
      - Including quick start guides
276 79 rchan
      - plugin feature documentation
277
  - Pulp 3 RPM
278 68 rchan
      - installer improvement
279 71 rchan
      - modularity content (design/development)
280
      - better errata support
281
  - Pulp 3 Docker
282
      - docker push investigation
283
      - katello gap analyses
284
  - Pulp 3 Python
285 77 rchan
      - one-shot Upload
286 71 rchan
  - Pulp 3 Ansible Plugin
287
      - documentation improvements
288 73 bmbouter
      - release process improvements
289
  - Planning for what's next:
290
      - Migration Plan schema needs to be defined
291
  - Packaging Pulp for Fedora 30
292
293 78 rchan
## Sprint 53
294
295 71 rchan
Dates: Friday May 10, 2019 - Thursday May 30, 2019  
296
Sprint Goals/Focus:
297
298
  - Pulp 2
299
      - 2.19.1 Release
300 1 rchan
      - high priority bugs
301 77 rchan
      - Start on 2.20.0 bugs
302 90 rchan
  - Katello integration blockers
303 72 bmbouter
      - Bindings
304
  - Pulp 3 Core
305 71 rchan
      - Master/Detail Distributions
306
      - plugin updates for Distribution changes
307
      - releasing rc2
308 1 rchan
      - high prio bugfixes for core as needed
309 76 ipanova@redhat.com
      - FIPS dev environmenbt
310 71 rchan
      - Pulp 2--\>Pulp 3 Migrations
311
  - Pulp 3 Documentation work
312
      - Including quick start guides
313
      - plugin feature documentation
314
  - Pulp 3 Docker & RPM
315 69 rchan
      - Feature parity with Core RC2
316 68 rchan
  - Pulp 3 Python
317
      - One shot Upload
318
  - Pulp 3 Ansible Plugin
319
      - move to RTD and improve the docs
320
      - compatibility updates w/ mazer as required (none currently planned)
321 70 rchan
  - Planning for what's next:
322 68 rchan
      - Katello integration
323
      - Pulp 3 RPM planning: dep solving, modularity, kickstart trees
324
      - Pulp 3 Docker planning: docker push,schema converter and pulp2 feature gap coverage 
325
  - Packaging Pulp for Fedora 30
326
327
## Sprint 52
328
329
Dates: Thursday April 18, 2019 - Thursday May 9, 2019  
330
Sprint Goals/Focus:
331
332
  - Pulp 2
333
      - 2.19.1 Release
334
      - high priority bugs
335
  - Katello integration blockers
336
      - Bindings
337 64 rchan
  - Pulp 3 Core bugs
338
  - Pulp 3 Documentation work
339
      - Including quick start guides
340 65 rchan
  - Pulp 3 Docker/RPM
341 64 rchan
      - Feature parity with Core RC
342
  - Pulp 3 Python
343
      - Whitelist/Blacklist Sync, Upload, Remote clean up, Remove Publisher (refactor)
344
  - Pulp 3 Ansible Plugin
345
      - Galaxy Collection support
346
  - Red Hat Summit demo prep
347
  - Planning for what's next:
348
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
349 66 rchan
      - Katello integration
350
  - Packaging Pulp for Fedora 30
351 1 rchan
352 64 rchan
## Sprint 51
353
354 66 rchan
Dates: Friday Mar 29, 2019 - Wednesday 17-Apr-2019  
355 1 rchan
Sprint Goals/Focus: Pulp 3 Plugins released working with Core RC  
356 66 rchan
Notes
357 64 rchan
358
  - Pulp 2
359 66 rchan
      - 2.19.0 Release
360
      - high priority bugs
361 67 rchan
  - Katello integration blockers
362
  - Pulp 3 Core bugs
363 64 rchan
  - Pulp 3 Documentation work
364 58 rchan
      - Including quick start guides
365
  - Pulp 3 Docker/Python/Ansible Plugin
366
      - Working with Pulp 3 Core RC release
367
      - Bug fixes discovered post beta
368
  - Red Hat Summit demo prep
369
  - Cert Guards (improve docs, initial release to PyPI, have tests run as part of core tests)
370 63 rchan
  - Planning for what's next:
371 58 rchan
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
372
      - Katello integration
373
      - Ansible Galaxy collections content type support
374 62 rchan
  - Packaging Pulp for Fedora 30
375 58 rchan
  - Pulp 2 clean up bugs
376
  - Pulp 3 Maven Plugin
377
      - Single Use case: Use Pulp 3 as a pull-through cache for Maven central
378
379
## Sprint 50
380 61 rchan
381 60 rchan
Dates: Friday Mar 8, 2019 - Thursday 28-Mar-2019  
382
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
383 58 rchan
Notes
384
385 63 rchan
  - Katello integration blockers
386 58 rchan
  - pulplift working without issues
387 50 rchan
  - Pulp3 Core RC Features:
388
      - Documentation work
389
      - Stages API bug fixes
390
      - RC blockers
391
          - https://pulp.plan.io/issues?query_id=121
392
      - Fix blockers for Ansible Galaxy team
393 56 rchan
          - bugs
394 53 ipanova@redhat.com
          - Unit testing
395
  - Pulp 3 Docker/RPM/Python/Ansible Plugin
396 1 rchan
      - Working with Pulp 3 Core RC release
397
      - Bug fixes discovered post beta
398 55 rchan
  - Pulp 2 bugs/features:
399 1 rchan
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
400
  - Red Hat Summit demo prep
401 55 rchan
402
## Sprint 49
403
404 57 rchan
Dates: Friday Feb 15, 2019 - Thursday 7-Mar-2019  
405
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
406
Notes
407 50 rchan
408
  - pulplift working without issues
409
  - Pulp3 Core RC Features:
410 41 rchan
      - ~~Lazy sync completed~~
411
      - UUID work
412
      - Documentation work
413 48 rchan
      - Stages API improvements
414 47 rchan
      - RC blockers
415
          - https://pulp.plan.io/issues?query_id=121
416 41 rchan
      - Fix blockers for Ansible Galaxy team
417 47 rchan
          - bugs
418
          - Unit testing
419
  - Pulp 3 Docker/RPM Plugin
420
      - Just enough work to keep these working with changes to core on master branch
421
      - note: feature parity with core RC will be done at a later time 
422
  - Pulp 2 bugs/features:
423
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
424
425
## Sprint 48
426
427
Dates: Friday Jan 25, 2019 - Thursday 14-Feb-2019  
428 41 rchan
Sprint Goals/Focus: Pulp3 RC  
429
Notes  
430
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
431
Notes
432
433
  - Pulp3 Core RC Features:
434
      - Lazy sync completed
435
      - UUID work
436 1 rchan
      - Documentation work
437 41 rchan
      - Stages API improvements
438 49 rchan
          - Docker sync rework
439 43 rchan
      - RC blockers
440 42 rchan
          - https://pulp.plan.io/issues?query_id=121
441 43 rchan
  - Pulp 2 bugs/features:
442 1 rchan
      - bugs as prioritized by internal stakeholders
443
444 43 rchan
## Sprint 47
445
446
Dates: Friday Jan 04, 2019 - Thursday 24-Jan-2019  
447 45 daviddavis
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
448 46 rchan
Notes
449
450
  - Pulp 2 bugs/features:
451 41 rchan
      - bugs as prioritized by internal stakeholders
452 36 rchan
      - Pulp 2.19.0:
453 35 rchan
          - Module Errata Depsolving - reconcile plan/strategy & complete merge
454 36 rchan
  - Pulp3 Core RC Features:
455 40 rchan
      - Lazy sync completed
456
      - UUID work
457 1 rchan
      - Content protection work
458 40 rchan
      - Documentation work
459
      - Stages API improvements
460
          - Docker sync rework
461
      - RC blockers
462
          - https://pulp.plan.io/issues?query_id=121
463
  - Docker beta
464
  - RPM plugin
465
      - Kickstart tree planning
466
467
## Sprint 46
468
469
Dates: Wednesday Nov 29, 2018 - Wednesday 20-Dec-2018  
470 38 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
471 36 rchan
Notes
472 1 rchan
473 35 rchan
  - Pulp 2 bugs/features:
474 34 rchan
      - bugs as prioritized by internal stakeholders
475
      - Pulp 2.19.0:
476
          - Module Errata Depsolving
477 1 rchan
  - Pulp3 Core GA Features:
478 34 rchan
      - Lazy sync completed (https://pulp.plan.io/issues/3693)
479 37 rchan
      - Docker publish
480
      - Single Content work
481 34 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
482
      - Content protection work
483
      - Documentation work
484 1 rchan
      - Katello P1 - migrations
485 38 rchan
486 1 rchan
## Sprint 45
487 38 rchan
488 39 rchan
Dates: Friday Nov 2, 2018 - Tuesday 28-Nov-2018  
489 35 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
490
Notes
491
492
  - Pulp 2 bugs/features:
493
      - bugs as prioritized by internal stakeholders
494
      - 2.18.0 Module Errata Applicability
495
      - Module Errata Depsolving
496
  - Pulp3 Core GA Features:
497
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
498
      - RPM plugin beta release
499
      - Docker sync + publish
500
      - Single Content work
501 1 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
502 35 rchan
      - Content protection work
503
      - Documentation work
504 38 rchan
505 35 rchan
## Sprint 44
506 34 rchan
507 31 rchan
Dates: Friday Oct 5, 2018 - Thursday ~~Oct 26~~ 01-Nov, 2018  
508
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
509 1 rchan
Notes
510 34 rchan
511 1 rchan
  - Pulp 2 bugs/features:
512 31 rchan
      - bugs as prioritized by internal stakeholders
513 34 rchan
      - 2.19.0 Module Errata Applicability & Depsolving
514
  - Pulp3 Core GA Features:
515 31 rchan
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
516
      - RPM plugin beta release
517
      - Docker sync + publish
518 32 daviddavis
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
519
      - Content protection work
520 33 ipanova@redhat.com
      - Katello P1 items (e.g.?)  
521 31 rchan
        Decided to extend sprint through week after on-sight planning meeting to prep for next Sprint.
522 32 daviddavis
523
## Sprint 43
524
525 31 rchan
Dates: Friday Sept 14, 2018 - Thursday Oct 4, 2018  
526 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
527
Notes
528 30 rchan
529 26 rchan
  - Pulp 2 bugs/features:  
530
    ~~\*\* 2.18.0 Module Errata support~~
531
      - bugs as prioritized by internal stakeholders
532
      - 2.19.0 Module Errata Applicability & Depsolving
533 27 rchan
  - Pulp3 Core GA Features:
534
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
535 26 rchan
      - RPM plugin beta release
536
      - Docker plugin (models) + sync
537 30 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
538 27 rchan
      - Content protection work (https://pulp.plan.io/issues/3968)
539 26 rchan
      - Katello P1 items (e.g. https://pulp.plan.io/issues/3802)
540 28 daviddavis
      - Installer wrap up
541 26 rchan
542 30 rchan
## Sprint 42
543
544
Dates: Friday Aug 24, 2018 - Thursday Sept 13, 2018  
545 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
546 20 rchan
Notes
547
548
  - Pulp 2 bugs/features:
549
      - 2.18.0 Module Errata support
550
      - bugs as prioritized by internal stakeholders
551
  - Pulp3 Core GA Features:
552
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
553
      - ~~RPM plugin (sync +~~ publish) 
554
      - Docker plugin (models)
555
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
556 22 bizhang
      - ~~CLI progress~~ keep #3627 on sprint, this is blocked until bindings id/href is resolved- 
557 24 rchan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
558
          - ~~3851, 3856, 3580,~~ 3836
559 21 bmbouter
      - Installer work - 1 FTE during this sprint  
560
        ~~\* Merge & complete docs tasks that have been partially complete for some time.~~
561 20 rchan
562 21 bmbouter
## Sprint 41
563 20 rchan
564 14 rchan
Dates: Friday Aug 3, 2018 - Thursday August 23, 2018  
565
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
566
Notes
567
568
  - Pulp 2 bugs/features:
569
      - Module Errata support
570
      - bugs as prioritized by Sat liasons
571
  - Core GA Features:
572
      - CLI progress- keep #3627 on sprint, this is blocked until bindings id/href is resolved 
573 18 milan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
574 14 rchan
          - 3851, 3856, 3580, 3836
575
      - Installer work on sprint - 0.5 FTE starting on Aug 20th
576
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
577 15 rchan
      - Pulp 3 RPM (sync+publish) and Docker( models) Plugins on start again
578 19 bmbouter
      - Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
579 14 rchan
580 17 rchan
## Sprint 40
581
582
Dates: Friday July 13, 2018 - Thursday August 2, 2018  
583 14 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
584 12 rchan
Notes
585
586
  - Pulp 2 bugs/features:
587
      - Pulp 2.17 features:
588
          - Rich Dependency Support
589
              - Weak dependencies? (see Issue #3847)
590
          - Advanced Modularity
591
          - Container/Docker plugin enhancements (3137)
592
  - Core GA Features:
593
      - CLI progress - feedback from July 2 deadline digested
594
      - Declarative Versions - waiting on input after deep dive, then https://pulp.plan.io/issues/3844
595
      - Installer work on sprint - no commitment from core team on staffing
596
      - Lazy sync still on hold. Let's focus on less & know this is ready to start.
597
      - Pulp 3 RPM and Docker Plugins on hold (again, focus on less & get done before start this again)
598 13 rchan
      - Performance bugs if staffing available - some of this is already in progress
599
600 12 rchan
## Sprint 39
601 8 rchan
602
Dates: Friday June 22, 2018 - Thursday July 12, 2018  
603
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
604
Notes
605
606
  - Pulp 2 bugs/features:
607
      - FIPS - can we aim to close all known stories that aren't blocked?
608 9 rchan
      - Pulp 2.17 features:
609
          - Advanced Modularity + Rich Dependency Support
610 10 rchan
          - Container/Docker plugin enhancements
611 1 rchan
  - Core GA Features:
612 10 rchan
      - Installer work on sprint - no commitment from core team on staffing
613
      - Trickle progress (whatever staffing allows after Pulp 2 commitments delivered) on Pulp 3 RPM and Docker Plugins
614 11 rchan
      - CLI progress blocked - waiting on feedback period ending July 2, little progress made until feedback is received & digested
615
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well but would welcome community contribution
616 8 rchan
617 7 rchan
## Sprint 38
618
619
Dates: Friday June 1, 2018 - Thursday June 21, 2018  
620
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
621
Notes
622 1 rchan
623
  - Pulp 2 bugs/features:
624
      - FIPS
625 10 rchan
      - Modularity
626
      - Container/Docker plugin enhancements
627
  - Core GA Features:
628
      - Installerwork on sprint - no commitment from core team on staffing
629 7 rchan
  - Pause progress on Pulp 3 RPM and Docker Plugins
630 5 rchan
      - Only one Pulp3 Docker Plugin task - and probably will not get to this in this sprint
631
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well
632
633
## Sprint 37
634
635
Dates: Friday May 11, 2018- Thursday May 31,2018  
636
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
637 6 rchan
Notes
638
639 5 rchan
  - Reserve time for fixing issues found after Core Beta released
640
  - Planning for conferences and Pulp 3.0 GA planning
641
642
Completion
643
644
  - Lazy Sync planning completed
645
646
## Sprint 36
647
648 3 rchan
Dates: Friday April 20, 2018- Thursday May 10,2018  
649
Sprint Goals/Focus: Pulp 3 Core Beta  
650 4 rchan
Notes
651 1 rchan
652
  - Items focused on remaining Pulp 3.0 Core Beta deliverables
653
  - Reserve time for fixing issues found after Core Beta released
654
  - Planning for conferences and Pulp 3.0 GA planning
655
656 4 rchan
## Sprint 35
657 1 rchan
658
Dates: Friday March 30, 2018- Thursday April 19,2018  
659
Sprint Goals/Focus: Pulp 3 Core Beta  
660
Notes
661
662
  - Items focused on Pulp 3.0 Core Beta deliverables
663
664
## Sprint 34
665
666
Dates: Friday March 9, 2018- Thursday March 29,2018  
667
Sprint Goals/Focus: Pulp 3 Core Beta Dev Freeze  
668
Notes
669
670
  - Moving to use Sprint Custom field instead of "Sprint/Milestone" field this sprint. 
671
  - Items not needing to be done by March 22 (Core Beta or otherwise) will be put on the sprint and keep "Sprint Candidate flag"
672
  - Originally planned to end 3/22 for a feature freeze. Feature freeze was moved to 3/29 and didn't catch this update unilt 3/28/18.