Tuesday, 2018-06-12

*** hongbin has joined #openstack-requirements02:02
*** cjloader has joined #openstack-requirements02:23
*** cjloader has quit IRC02:28
*** hongbin has quit IRC03:26
*** udesale has joined #openstack-requirements03:52
*** udesale has quit IRC06:18
*** udesale has joined #openstack-requirements06:18
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/57457306:27
*** florianf has joined #openstack-requirements06:34
*** tosky has joined #openstack-requirements07:07
*** amoralej|off is now known as amoralej07:11
*** florianf has quit IRC07:18
*** florianf has joined #openstack-requirements07:18
*** jpich has joined #openstack-requirements07:55
openstackgerritShachar Snapiri proposed openstack/requirements master: Bump up lc of jsonmodels to 2.1.5  https://review.openstack.org/57465508:51
*** dtantsur|afk is now known as dtantsur09:35
openstackgerritDmitry Tantsur proposed openstack/requirements master: Bump upper-constraints for metalsmith to the recent release  https://review.openstack.org/57467809:39
*** amoralej is now known as amoralej|lunch11:48
*** edmondsw has joined #openstack-requirements12:03
*** amoralej|lunch is now known as amoralej13:02
openstackgerritOpenStack Proposal Bot proposed openstack/requirements stable/pike: update constraint for django_openstack_auth to new release 3.6.1  https://review.openstack.org/57473313:48
*** CrayZee has joined #openstack-requirements14:33
*** cjloader has joined #openstack-requirements14:54
*** mordred has quit IRC14:55
*** mordred has joined #openstack-requirements15:08
*** cjloader has quit IRC15:13
*** cjloader has joined #openstack-requirements15:13
*** kiennt26 has joined #openstack-requirements15:22
*** cjloader has quit IRC15:26
*** CrayZee has quit IRC15:28
*** vpickard is now known as vpickard_15:38
*** kiennt26 has quit IRC15:47
*** mordred has quit IRC15:48
*** mordred has joined #openstack-requirements15:51
*** cjloader has joined #openstack-requirements16:07
*** dhellmann[m] has quit IRC16:08
*** lbragstad[m] has quit IRC16:08
*** smcginnis[m] has quit IRC16:08
*** jpich has quit IRC16:35
*** smcginnis[m] has joined #openstack-requirements16:35
*** electrofelix has joined #openstack-requirements16:37
*** dtantsur is now known as dtantsur|afk16:41
*** udesale has quit IRC16:55
*** toabctl has quit IRC17:05
*** lbragstad[m] has joined #openstack-requirements17:06
*** dhellmann[m] has joined #openstack-requirements17:06
*** amoralej is now known as amoralej|off17:22
*** cjloader has quit IRC18:03
*** cjloader_ has joined #openstack-requirements18:08
*** electrofelix has quit IRC18:16
*** cjloader_ has quit IRC18:25
*** cjloader has joined #openstack-requirements18:27
*** cjloader has quit IRC18:32
*** cjloader has joined #openstack-requirements18:33
*** cjloader has quit IRC19:11
*** cjloader has joined #openstack-requirements19:12
*** cjloader has quit IRC19:33
*** cjloader has joined #openstack-requirements19:45
*** pelix has joined #openstack-requirements19:55
*** cjloader has quit IRC20:00
*** cjloader_ has joined #openstack-requirements20:03
pelixI had enabled check-requirements on a few peripheral projects as a handy way of making sure any requirements I added were ok20:13
pelixbut now that I'm pulling in a new dependency (loremipsum in https://review.openstack.org/557301) not included I'm not sure if it makes sense propose it or drop the check-requirements job?20:13
pelixthe project is a test helper for patch management tool (git-upstream) for downstream consumers of openstack20:14
*** pelix is now known as electrofelix20:14
electrofelixwhoops, forgot to update my nick, sorry20:14
electrofelixlooking at the review guidelines it seems like I should probably drop this job rather than suggest this library is needed by proposing it to the global-requirements, but just a little hazy on whether I'm following it correctly20:15
dhellmannelectrofelix : if you're going to use fixtures-git in the test-requirements for projects that follow the global requirements list, it will be simpler to consume if you do add loremipsum to the global list20:19
dhellmannbecause that way we'll be able to manage the version used for everything20:20
dhellmannif you don't add it there, we'll still end up adding it to the upper-constraints.txt list when the bot calculates the shared dependencies20:20
dhellmannbut that won't be as obvious as doing it in a separate patch20:21
dhellmannelectrofelix : otoh, which review guidelines are you reading?20:21
electrofelixdhellmann: was looking at https://docs.openstack.org/project-team-guide/dependency-management.html20:22
electrofelixspecifically the paragraph that made me hesitate is "Is the library already packaged in the distros we target (Ubuntu latest / Fedora latest)? By adding something to OpenStack global-requirements.txt we are basically demanding that Linux Distros package this for the next release of OpenStack. If they already have, great. If not, we should be cautious of adding it. Finding Distro Status"20:22
dhellmannwell, if the tool ends up being needed for tests to run I think they're going to want to package it20:23
dhellmannwhat are you using loremipsum for?20:23
dhellmannbased on https://pypi.org/project/loremipsum/ I'm seeing a lot of red badges. I'm not sure I'd pick that one as a dependency if it's not actively maintained.20:24
dhellmannwow, 2014?20:24
dhellmannhttps://pypi.org/project/loremipsum/#history20:24
electrofelixwas used to generate fake text, I'm looking around to see if there is anything else20:24
dhellmannoh, and GPL, too20:25
dhellmannyeah, I think I'd find another way to do that20:25
electrofelixyeah I just spotted that, not sure how I missed that ....20:25
dhellmannno worries, that's why we do these reviews :-)20:28
electrofelixkind of points out why making use of check-requirements is a good idea in general as well ;-)20:29
dhellmann++20:29
*** cjloader_ has quit IRC20:37
electrofelixwould https://github.com/joke2k/faker be acceptable? looks like it has a dep on text-unidecode which is artistic license and python-dateutil is already part of global reqs, or do the test deps also need to be looked at?20:37
*** cjloader has joined #openstack-requirements20:37
electrofelixoh I know why I thought I could use loremipsum, I must have thought that the one on pypi is from https://github.com/monkeython/loremipsum which is BSD 3 clause based on https://github.com/monkeython/loremipsum/blob/master/LICENSE.rst20:42
*** lbragstad[m] has quit IRC20:49
dhellmannfaker looks like it would be a better option20:53
*** dhellmann[m] has quit IRC20:53
*** smcginnis[m] has quit IRC20:53
*** smcginnis[m] has joined #openstack-requirements21:09
*** tosky has quit IRC21:25
openstackgerritDarragh Bailey proposed openstack/requirements master: Adding faker to global requirements  https://review.openstack.org/57489821:40
electrofelixI need to check about it's inclusion in fedora/ubuntu, but looks like a better option, will upload a revised patch tomorrow once confirmed21:41
*** electrofelix has quit IRC21:41
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for os-brick to new release 2.5.1  https://review.openstack.org/57490321:55
*** cjloader has quit IRC21:56
*** edmondsw has quit IRC22:26
*** edmondsw has joined #openstack-requirements22:26
*** edmondsw has quit IRC22:31
*** florianf has quit IRC22:36
*** smcginnis[m] has quit IRC23:15
*** cjloader has joined #openstack-requirements23:29
*** smcginnis[m] has joined #openstack-requirements23:35

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!