PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Thursday the 30th of June, 2016

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[02:12:51] <sumanah> hi dstufft thanks for the code reviews today!
[02:14:27] <dstufft> sumanah: :]
[02:25:47] <sumanah> I've started the bit where I file issues based on our IRC conversation from yesterday :)
[02:30:58] <sumanah> dstufft: when you said "and a fair number of these issues are only in the launch task so we can hide them from view on the page (e.g. right now they're rendered using junk or hard coded data, and we should comment them out or something)" I'd love for you to specify (the relevant milestone is https://github.com/pypa/warehouse/issues?q=is%3Aopen+is%3Aissue+milestone%3A%222%29+Launch%3A+redirect+pypi.python.org+to+pypi.io%22 )
[02:54:50] <sumanah> dstufft: a second question for you: My sense is that https://github.com/pypa/warehouse/issues/25 might be a blocker for launch but might not be, and I welcome your input
[02:55:17] <sumanah> same for https://github.com/pypa/warehouse/issues/1190 and https://github.com/pypa/warehouse/issues/798 dstufft
[02:55:31] <dstufft> sumanah: pypa/warehouse#25 is not really a blocker because GPG is basically useless on PyPI
[02:55:40] <sumanah> ok :)
[02:55:58] <dstufft> pypa/warehouse#1190 is a new feature, so we don't need it to replace PyPI (the feature doesn't exist on legacy)
[02:56:12] <dstufft> same with pypa/warehouse#798
[02:56:21] <sumanah> Great, thanks, will note as such dstufft
[02:56:35] <dstufft> as far as which are junk/hard coded, I can do that tomorrow
[03:01:39] <sumanah> Great. Thanks dstufft
[03:01:46] <sumanah> I've moved some things around various milestones
[03:03:48] <sumanah> I hope you feel a little less overwhelmed today than you did yesterday dstufft? I am going to head to bed pretty soon
[18:44:36] <sumanah> thanks nlh :)
[19:46:14] <sumanah> dstufft: you mentioned "The only hard part is our CSP policy." https://github.com/pypa/warehouse/issues/779#issuecomment-229696145 Do we need to come up with a new CSP before launch?
[19:46:46] <dstufft> sumanah: nah, just need to figure out how to do GA without chunking some inline JS
[19:47:02] <dstufft> our CSP policy instructs browsers to reject inline javascript in the HTML, only linked scripts
[19:47:08] <sumanah> oh, so, the hard part is *abiding by* the policy -- got it
[19:47:26] <dstufft> yea, absolute worst case is we could relax the restrictions, but i don't want todo that
[19:47:30] <sumanah> can you help me understand why this ought to be done by launch dstufft?
[19:47:36] <sumanah> it feels less essential to me
[19:47:48] <dstufft> sumanah: the metrics?
[19:47:52] <sumanah> dstufft: yes
[19:48:11] <dstufft> sumanah: so we don't get a gap in our metrics from the switch
[19:48:17] <dstufft> we have it on PyPI legacy now
[19:48:25] <sumanah> dstufft: ok, yeah, I can understand that, thanks dstufft
[19:48:33] <dstufft> (gotta run to the store)
[19:51:47] <sumanah> thanks!