[02:47:28] <pradyunsg> EWDurbin: sumanah: it'll probably be a good idea to have GitHub token scanning in mind when the OTF work comes around to API keys
[03:25:57] <techalchemy> pradyunsg: so what was the outcome of that convo the other day, are you working on the resolver now or what
[04:06:33] <pradyunsg> techalchemy: https://github.com/pypa/pip/projects/3 then the resolver
[04:13:46] <techalchemy> pradyunsg: yeah i saw some of that get merged, already caught up on pip_shims :p
[04:15:07] <techalchemy> I had a bunch of downtime to think about the workflow while I was flying last week but it might help if we can get a UX designer and start off with the user part of the equation before we do too much technical work
[12:15:03] <EWDurbin> pradyunsg: that is an awesome feature from github! would you mind filing an issue on pypa/warehouse? that'd be great to implement along the way or after.
[12:27:42] <sumanah> pradyunsg: techalchemy: am catching up
[12:27:47] <sumanah> looked at http://kafka.dcpython.org/day/pypa-dev/2019-06-19
[12:29:01] <sumanah> pradyunsg: I'll second EWDurbin -- please file an issue re https://developer.github.com/partnerships/token-scanning/ ?
[12:29:48] <sumanah> techalchemy: re UX -- you mean command line interface UX or something else? (that's what I presume but I figure I wanna double-check)
[12:47:57] <pradyunsg> ^ I second sumanah on the UX question @techalchemy
[12:59:34] <sumanah> I'd love PyPA tools to get help with CLI UX
[13:05:43] <pradyunsg> techalchemy: If all goes well, I'm gonna make your life a lot more difficult at pip-shims, soon. 🙂
[13:07:17] <pradyunsg> sumanah: I do agree that help on the CLI UX would be nice. A lot of our tooling just grows organically and often there's not enough time to do an overview of the state of things to improve them.
[13:08:06] <pradyunsg> FWIW, there's a "pip build" command in the pipeline, so I think that'd be a good place for some of this to concentrate.
[14:35:09] <pombreda> duh, I am mocking a typo with a typo :|
[14:44:46] <techalchemy> pypa committers? does that have special access @cooperlees
[14:46:09] <techalchemy> pradyunsg / sumanah we started working with ux designers at work lately and it has like fundamentally changed our workflow and products to frontload UX design, there are so many assumptions built into the development process
[14:46:24] <sumanah> techalchemy: yes! I love working with UX designers
[14:46:51] <sumanah> techalchemy: my question specifically was: when you said " I had a bunch of downtime to think about the workflow while I was flying last week but it might help if we can get a UX designer and start off with the user part of the equation before we do too much technical work " you were referring to the CLI?
[14:47:20] <techalchemy> hmm not specifically, but that is the entrypoint for the user
[14:47:48] <techalchemy> what we've found is that it actually like, fundamentally changes our entire product from end to end, not just at the user-facing point
[14:48:43] <techalchemy> e.g. engineering the behavior of a resolver in this case specifically is quite complex and we have made a lot of assumptions based on users who were vocal about functionality and behavior
[14:49:04] <cooperlees> techalchemy: And yes, needs dstufft or myself to approve
[14:49:25] <cooperlees> Happy to have more people do the approval too
[14:49:58] <techalchemy> cooperlees: should i be on the list? if it's a general thing for people with commit rights i can go sign up
[14:50:21] <techalchemy> oh im on there :| I'm smart
[14:50:36] <cooperlees> It was an idea dstufft and I never really followed through - Here I think it's up to how di_codes wants to do things
[14:50:48] <cooperlees> Most things moved to discourse or what ever it's called
[14:50:53] <cooperlees> I think dstufft prefers that
[14:53:14] <pradyunsg> Yea, let's go through discourse for adding folks to the organization. It's a much more visible channel for folks to discover/comment on it.
[14:53:16] <techalchemy> makes sense to me even though i hate discourse
[15:30:11] <sumanah> I could use some advice from dstufft on the metadata strictness issue https://github.com/pypa/packaging-problems/issues/264 . I see "Clean database of UNKNOWN and validates against it" https://github.com/pypa/warehouse/issues/69 & "Disallow runs of special characters in project names" https://github.com/pypa/warehouse/issues/469
[15:30:19] <sumanah> should I hook those into the metadata strictness issue as well?
[18:30:29] <sumanah> EWDurbin: pradyunsg: techalchemy: and anyone else who is interested in grant applications: so last week, Paul Moore and Pradyun and I talked a bit here https://github.com/pypa/pip/issues/6536#issuecomment-501523445 about possible avenues for funding for the resolver rollout
[18:35:36] <sumanah> https://wiki.python.org/psf/Fundable%20Packaging%20Improvements is where I've been putting stuff about things that could use grant funding
[18:48:20] <sumanah> It looks possible that we'll be putting in an application for https://chanzuckerberg.com/rfa/essential-open-source-software-for-science/
[19:05:16] <techalchemy> thanks for the links, reading