15:31:36 <fao89> #startmeeting Pulp Triage 2019-12-10
15:31:36 <fao89> !start
15:31:36 <fao89> #info fao89 has joined triage
15:31:37 <pulpbot> Meeting started Tue Dec 10 15:31:36 2019 UTC.  The chair is fao89. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:31:37 <pulpbot> Useful Commands: #action #agreed #help #info #idea #link #topic.
15:31:37 <pulpbot> The meeting name has been set to 'pulp_triage_2019-12-10'
15:31:37 <pulpbot> fao89: fao89 has joined triage
15:31:45 <dkliban> #info dkliban has joined triage
15:31:45 <dkliban> !here
15:31:45 <pulpbot> dkliban: dkliban has joined triage
15:31:49 <fao89> !next
15:31:50 <pulpbot> fao89: No issues to triage.
15:31:58 <dkliban> oh
15:31:58 <ppicka> #info ppicka has joined triage
15:31:58 <ppicka> !here
15:31:58 <pulpbot> ppicka: ppicka has joined triage
15:31:59 <fao89> Open floor!
15:33:15 <ttereshc> #info ttereshc has joined triage
15:33:15 <ttereshc> !here
15:33:15 <pulpbot> ttereshc: ttereshc has joined triage
15:35:46 <bmbouter> #info bmbouter has joined triage
15:35:46 <bmbouter> !here
15:35:46 <pulpbot> bmbouter: bmbouter has joined triage
15:35:49 <daviddavis> #info daviddavis has joined triage
15:35:49 <daviddavis> !here
15:35:49 <pulpbot> daviddavis: daviddavis has joined triage
15:36:11 <daviddavis> I think there are some unassigned issues for 3.0
15:36:14 <daviddavis> let me check
15:36:31 <daviddavis> https://pulp.plan.io/issues?query_id=77
15:36:48 <daviddavis> there are two. I think these need to be completed today right?
15:37:04 <bmbouter> yes
15:37:22 <bmbouter> I'm taking 5661 assigned now
15:37:40 <daviddavis> bmbouter: did you see dalley's comment? https://pulp.plan.io/issues/5661#note-5
15:38:18 <bmbouter> I did but I'm not prepared to facilitate a PUP
15:38:34 <bmbouter> I also believe the PUP process to be defunct completely
15:38:44 <daviddavis> ha ok
15:39:13 <bmbouter> I agree w/ his point about process and PUPS are intended to be a process place
15:39:40 <bmbouter> it's very unclear on what voting means with PUPs these days
15:40:10 <daviddavis> where do you see mention of PUPs? I only see the wiki mentioned
15:41:04 <dalley> I think one of my original edits mentioned pups
15:41:11 <daviddavis> oh
15:42:06 <bmbouter> yes this comment was edited
15:42:10 <bmbouter> the original was "I actually think the appropriate place for this is a PUP, since it's a process discussion. Putting it directly in the docs doesn't appeal to me because It's not something that contributors need to be terribly concerned with, as they won't necessarily be following our guidelines for their own plugins, and we'll be doing releases for our own plugins."
15:42:30 * bmbouter checking he isn't crazy lol
15:42:33 <daviddavis> hehe
15:42:44 <daviddavis> I think the wiki is a good suggestion but I don't have a strong preference
15:43:00 <bmbouter> I'm +1 to wiki or to docs
15:43:18 <bmbouter> we can keep on wiki for now if you all want I'm ok w/ that
15:43:24 <daviddavis> +1
15:43:32 <bmbouter> and I can just try to improve the wiki page here today then:  I actually think the appropriate place for this is a PUP, since it's a process discussion. Putting it directly in the docs doesn't appeal to me because It's not something that contributors need to be terribly concerned with, as they won't necessarily be following our guidelines for their own plugins, and we'll be doing releases for our own
15:43:34 <bmbouter> plugins.
15:43:38 <bmbouter> wrong paste...
15:43:42 <bmbouter> https://pulp.plan.io/projects/pulp/wiki/Pulp3_Release_Guide
15:43:56 <daviddavis> great, sounds good
15:44:19 <bmbouter> what to do w/ the "plugin parts" this page would become about pulpcore and pulp_file
15:44:37 <bmbouter> make a separate page for Pulp3 Plugin Release Guide?
15:44:45 <bmbouter> keep it on one page and leave the plugin parts alone?
15:45:36 <daviddavis> I think we can just document pulp_file and if plugins have a different release process, they can document it themselves
15:45:45 <bmbouter> that'll work
15:45:51 <ttereshc> yeah +1
15:45:51 <bmbouter> I'll do that as part of my ticket I just took as assigned
15:45:57 <daviddavis> great
15:46:20 <bmbouter> FYI dev freeze for 3.0 items happens ~ 6 hours!
15:46:43 <bmbouter> cherry picking starts tomorrow morning Eastern time then the build
15:46:48 * daviddavis screams in terror
15:46:59 * bmbouter runs away
15:47:21 <ttereshc> rpm folks, we have one doc task  https://pulp.plan.io/issues/5759 to complete before ga
15:47:39 <daviddavis> I think 5563 is probably best handled when we generate the new changelog
15:47:44 <daviddavis> https://pulp.plan.io/issues/5563
15:48:09 <daviddavis> I can open a PR to mark exporters as tech preview in the api
15:51:21 <bmbouter> daviddavis: and also will some notes be added to the docs like ..warning statements?
15:51:34 <bmbouter> also we'll include these in the release announcement I plan to write tomorrow
15:51:39 <bmbouter> so they'll be in that either way
15:51:52 <daviddavis> bmbouter: which docs?
15:51:55 <bmbouter> and the changelog I'll put it there too (like you're saying)
15:52:46 <bmbouter> I thin only the S3 page https://docs.pulpproject.org/en/3.0/nightly/installation/storage.html#amazon-s3
15:52:57 <daviddavis> +1
15:53:03 <bmbouter> also here on this setting  https://docs.pulpproject.org/en/3.0/nightly/settings.html#profile-stages-api
15:53:26 <daviddavis> ok cool
15:53:29 <bmbouter> and probably a stdout or stderr on this command so it shows when run https://github.com/pulp/pulpcore/blob/master/pulpcore/app/management/commands/stage-profile-summary.py
15:53:43 <bmbouter> probably here https://github.com/pulp/pulpcore/blob/master/pulpcore/app/management/commands/stage-profile-summary.py
15:53:57 <daviddavis> I'm a bit hesitant to make all these changes
15:54:03 <daviddavis> I'm worried about forgetting about them
15:54:23 <daviddavis> I personally feel like the release announcement and changelog should suffice. maybe docs.
15:54:24 <bmbouter> if we don't then a user could claim they didn't know
15:55:00 <bmbouter> well that's what I imagined, however far (or not far) you want to take that is ok w/ me
15:55:26 <bmbouter> the thinking is when users reach for the tool they should experience the "hey this is not fully supported" when they go to use it
15:55:34 <bmbouter> to avoid heartache on both sides later
15:55:44 <bmbouter> s/heartache/headache/
15:55:49 <daviddavis> part of my concern is that I already have 3 tasks to work on today
15:55:59 <daviddavis> maybe someone else can do 5563
15:56:05 <bmbouter> yes maybe someone can
15:57:11 * bmbouter listens
15:58:26 <bmbouter> I'd rather do it fully and delay than to do it light and deliver
16:01:45 <daviddavis> bmbouter: would you have time to open a PR for the cli parts? I can update the docs/api and review your PR
16:01:59 <bmbouter> I can tomorrow
16:02:05 <bmbouter> if it's you and me it's going to be a delay
16:02:15 <bmbouter> and that's fine
16:02:25 <daviddavis> ok, yea I also don't know who will review my docs changes this afternoon
16:02:25 <bmbouter> so I'll plan to pick up whatever isn't done tomorrow on that one
16:02:32 <daviddavis> ok
16:02:42 <bmbouter> dkliban: ^?
16:02:45 <bmbouter> for review
16:03:22 <dkliban> bmbouter: are you asking if i can review work?
16:03:48 <daviddavis> yes, specifically docs changes
16:05:16 <dkliban> yes, i can help with reviews
16:05:30 <x9c4> dkliban++
16:05:30 <pulpbot> x9c4: dkliban's karma is now 401
16:05:34 <daviddavis> cool, I will send you some PRs
16:05:41 <x9c4> reviewer of the day...
16:07:59 <fao89> #endmeeting