PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Wednesday the 6th of July, 2016

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[16:24:58] <controversial> I'm looking into the PEP 302 import hooks right now. It seems like the spec has changed several times, though, like in PEP 421.
[16:25:10] <controversial> What's the definitive resource to look at currently?
[16:27:54] <controversial> Is there something I should read? I've been reading PEP 302, but there's a few things I don't understand, like when would I implement any custom behavior in a finder? Why wouldn't that always be the same? What's the flexibility that's needed there?
[16:28:14] <controversial> dstufft: any ideas?
[17:59:13] <sigmavirus24> controversial: that topic is better suited to #python I would think
[18:00:07] <controversial> sigmavirus24: Sorry, ok. I'll repost there.
[18:00:31] <sigmavirus24> controversial: No worries.
[18:01:04] <controversial> sigmavirus24: How do I register? I've never used IRC, sorry
[18:01:30] <sigmavirus24> /msg nickserv help register
[18:38:18] <sumanah> wismer: https://github.com/pypa/warehouse/issues?q=is%3Aissue+is%3Aopen+label%3A%22Great+for+new+contributors%22
[18:40:03] <sumanah> hi terrrydactyl! good to see ya
[18:40:06] <sumanah> wismer: also https://github.com/pypa/warehouse/issues?q=is%3Aissue+is%3Aopen+label%3Ajavascript
[18:40:49] <terrrydactyl> hi sumanah
[18:40:51] <terrrydactyl> !
[18:45:34] <sumanah> terrrydactyl: wismer is Matthew, a JavaScript & Python developer who's hoping to help out with Warehouse -- I know him through the Recurse Center
[18:45:56] <sumanah> wismer: I know terrrydactyl through Wikimedia & other open source stuff
[19:41:34] <sumanah> wismer_: you have a question about the ES6 stuff?
[19:43:01] <wismer_> is the plan to, bit-by-bit, port the functions in static/js/main.js to ES6 syntax and place them in their own files within static/js/warehouse ?
[19:43:39] <dstufft> wismer_: bit-by-bit yes, within their own files-- maybe? Wahtever makes the most sense, thus far It's been mostly their own files
[19:44:13] <wismer_> ok. And I guess jQuery will be dropped?
[19:47:26] <dstufft> wismer_: unless there is a compelling reason to keep it, in my understanding of modern web stuff, most of what we're doing with jQuery can be done natively now with minimal fuss for the browsers we support
[19:47:58] <wismer_> ok. sounds good. That's the reasoning I figured but just wanted to be sure.
[19:49:34] <sumanah> thanks dstufft
[19:50:27] <dstufft> of course in the work to avoid a big jQuery download, we ended up adding a big download for Promise polyfills, but what can you do :)
[19:52:30] <sumanah> dstufft: I'm curious how many responses have you gotten to the call for JavaScript developers for Warehouse -- the issue suggests people should email you
[19:52:34] <sumanah> so I figure you would know :)
[19:52:58] <dstufft> sumanah: yea, it's on my list today to respond to them, I think there's uh, ~10 or so folks
[19:53:41] <sumanah> Great!
[19:55:02] <sumanah> wismer_: feel free to speak up if you need any more guidance or context -- I'll help, what little I can :)