Wednesday, 2016-09-28

*** spzala_ has quit IRC00:04
*** mriedem has joined #openstack-release00:04
*** TravT has joined #openstack-release00:23
*** TravT has quit IRC00:23
*** TravT has joined #openstack-release00:23
sridhar_ramdims: dhellmann: there is an issue in the stable/newton branch of Tacker ..00:35
*** gordc has joined #openstack-release00:35
sridhar_ramdims: dhellmann: tracking the jenkins failure in https://review.openstack.org/#/c/377687/ ..00:35
sridhar_ramdims: dhellmann: .. i noticed the stable/newton was created using an older (mitaka?) hash00:36
sridhar_ramdims: dhellmann: .. looks it was created off mitaka 0.3.1 commit .. https://github.com/openstack/releases/blob/master/deliverables/mitaka/tacker.yaml#L1800:38
*** gordc has quit IRC01:19
dimsprocessing networking-ovn (https://review.openstack.org/#/c/374820/)01:23
openstackgerritMerged openstack/releases: networking-ovn Newton RC2 deliverable  https://review.openstack.org/37482001:26
*** rhochmuth has joined #openstack-release01:27
dimssridhar_ram : how's openstack/tacker-horizon?01:36
*** rhochmuth has quit IRC01:38
dimsfungi : looks like tacker-horizon 's stable/newton needs to be recreated too01:40
sridhar_ramdims: no issues with tacker-horizon01:41
dimsok cool. fungi scratch that :)01:41
dimsthanks sridhar_ram and fungi01:41
sridhar_ramdims: fungi: oops my bad, tacker-horizon need to be recreated01:44
sridhar_ramdims: fungi: https://github.com/openstack/tacker-horizon/commits/stable/newton01:45
dimssridhar_ram : ack01:46
*** kzaitsev_mb has quit IRC01:51
*** hongbin has joined #openstack-release01:54
*** Jeffrey4l has joined #openstack-release01:58
*** mriedem has quit IRC02:30
*** bobh_ has joined #openstack-release02:35
*** bobh_ has quit IRC02:52
*** david-lyle has quit IRC03:04
*** spzala has joined #openstack-release03:05
*** spzala has quit IRC03:05
*** hongbin has quit IRC03:10
*** sdake_ has quit IRC03:17
*** armax has quit IRC03:18
*** sdake has joined #openstack-release03:39
*** flwang has quit IRC03:47
*** dave-mccowan has quit IRC03:47
*** bobh_ has joined #openstack-release03:48
*** sdake_ has joined #openstack-release03:50
*** sdake has quit IRC03:51
*** bobh_ has quit IRC03:59
*** njohnston__ is now known as njohnston04:01
*** amotoki has joined #openstack-release04:28
*** Rocky_g has quit IRC04:36
*** prometheanfire has quit IRC05:23
*** prometheanfire has joined #openstack-release05:30
*** sdake_ has quit IRC05:30
*** flwang has joined #openstack-release06:31
*** pcaruana has joined #openstack-release06:37
*** ihrachys has joined #openstack-release06:37
*** ihrachys has quit IRC06:40
*** ihrachys has joined #openstack-release06:41
*** ihrachys has quit IRC06:44
*** jrist has joined #openstack-release06:54
*** flwang has quit IRC07:01
*** jrist has quit IRC07:04
openstackgerritTony Breeds proposed openstack/releases: Astara is no longer in the big tent.  https://review.openstack.org/37830007:30
*** jpich has joined #openstack-release07:35
*** ihrachys has joined #openstack-release07:51
openstackgerritRob Cresswell proposed openstack/releases: Tag Horizon Newton RC2  https://review.openstack.org/37834408:07
robcresswelldims, ttx: Horizon RC2 tagged.08:09
robcresswellwell, patch is there, I should say :)08:09
ttxI'm on it08:09
ttxas soon as I get through that pile of email08:09
ianychoiOh, Horizon RC2 tag! I need to notify RC2 tag thanks robcresswell !08:11
ianychoito translators08:11
robcresswellianychoi: Ah, sorry, I should've let you know08:12
* robcresswell is losing track of all the things08:12
ianychoirobcresswell, that's quite fine :) I would like to better track on what happens related to translations. Let's talk more in future !08:13
robcresswellianychoi: Sure, sounds good. r1chardj0n3s is taking over as PTL next cycle, but I'll still be just as active, so you can talk with either of us.08:18
openstackgerritMerged openstack/releases: Tag Horizon Newton RC2  https://review.openstack.org/37834408:18
ianychoirobcresswell, okay I see!08:19
*** sdake has joined #openstack-release08:41
*** sdake has quit IRC08:42
*** openstackgerrit has quit IRC08:48
*** openstackgerrit has joined #openstack-release08:49
*** kzaitsev_mb has joined #openstack-release08:58
openstackgerritTony Breeds proposed openstack/releases: Astara is no longer in the big tent.  https://review.openstack.org/37830009:14
*** electrofelix has joined #openstack-release09:39
*** electrofelix has quit IRC09:45
*** electrofelix has joined #openstack-release09:46
dimsrobcresswell : ack (am not ready yet to be productive)10:08
*** prometheanfire has quit IRC10:17
*** prometheanfire has joined #openstack-release10:19
*** ihrachys has quit IRC10:22
robcresswelldims: ttx already got it; sorry wasnt sure of timezones, so just pinged both of you :)10:30
dimsrobcresswell : ack :)10:30
dimsrobcresswell : ttx wakes up first (europe), then me (US east coast, but early riser), then Doug (US east coast) :)10:31
robcresswelldims: Gotcha, thanks10:33
*** sdague has joined #openstack-release11:09
*** rtheis has joined #openstack-release11:16
*** lucas-afk is now known as lucasagomes11:29
*** ianychoi_ has joined #openstack-release11:46
*** jrist has joined #openstack-release11:49
*** ianychoi has quit IRC11:49
*** lucasagomes is now known as lucas-bbl12:01
*** sdake has joined #openstack-release12:02
*** dave-mccowan has joined #openstack-release12:09
*** gordc has joined #openstack-release12:12
*** ianychoi_ is now known as ianychoi12:12
*** rhallisey has joined #openstack-release12:26
*** mriedem has joined #openstack-release12:37
openstackgerritMerged openstack/releases: Astara is no longer in the big tent.  https://review.openstack.org/37830012:43
*** trown|outtypewww is now known as trown12:48
*** david-lyle has joined #openstack-release12:57
openstackgerritEmilien Macchi proposed openstack/releases: puppet/newton: add release notes links  https://review.openstack.org/37859713:01
*** lucas-bbl is now known as lucasagomes13:05
openstackgerritKirill Zaitsev proposed openstack/releases: Tag murano and murano-dashboard RC2  https://review.openstack.org/37861713:32
openstackgerritEmilien Macchi proposed openstack/releases: TripleO RC2 release  https://review.openstack.org/37862013:35
openstackgerritKirill Zaitsev proposed openstack/releases: Tag murano and murano-dashboard newton RC2  https://review.openstack.org/37861713:46
openstackgerritEmilien Macchi proposed openstack/releases: puppet/newton: add release notes links  https://review.openstack.org/37859713:47
*** bobh_ has joined #openstack-release13:50
*** bobh_ has quit IRC13:53
*** bobh_ has joined #openstack-release13:53
*** myoung|gone is now known as myoung13:55
*** Rockyg has joined #openstack-release14:00
jrolldhellmann: are we alright to start releasing ocata libs yet? https://review.openstack.org/#/c/366757/14:04
dimsjroll : next week? :)14:05
jrolldims: that's fine too, just want to get rolling on the work that one is blocking :)14:05
dimsack jroll :)14:06
*** rhochmuth has joined #openstack-release14:07
dimssridhar_ram : tacker-horizon stable/newton should be fixed now. please check it out14:10
dimsfungi : thanks again!14:10
*** sjmc7 has joined #openstack-release14:15
dimskzaitsev_mb : happy with the rc2/murano reviews? looks like everything in the queue is merged (https://review.openstack.org/#/q/project:%255Eopenstack/murano.*+branch:stable/newton)14:16
fungidims: you're welcome. let me know if you find any others that need similar intervention14:24
*** hongbin has joined #openstack-release14:24
dimsabsolutely fungi :)14:25
dimskzaitsev_mb : no rc2 for murano-agent?14:27
kzaitsev_mbdims: correct — there were no changes I believe14:29
kzaitsev_mblet me double check14:29
kzaitsev_mbdims: nope I was wrong — we did merge few patches from dhellmann14:31
kzaitsev_mbwell at least I remembered correct, that we had not release-critical bugs )14:32
openstackgerritKirill Zaitsev proposed openstack/releases: Tag murano Newton RC2 deliverables  https://review.openstack.org/37861714:34
dimskzaitsev_mb : ping14:34
kzaitsev_mbstill here )14:35
*** shardy has joined #openstack-release14:36
*** spzala has joined #openstack-release14:38
dimskzaitsev_mb : [10:27:51]  <dims>kzaitsev_mb : no rc2 for murano-agent?14:38
dimssorry i have some network drops and was not sure if you already responded14:39
kzaitsev_mbdims: I've just updated the commit ^^^14:39
kzaitsev_mbdims: there were no release-critical bugs, but still there were few techical commits from dhellmann, so I figure we can include those and make an RC214:40
dimskzaitsev_mb : ack, i'll cut what you have there now14:40
dimswell once it goes green again :)14:41
kzaitsev_mbsure. Thanks for pinging me about the agent!14:42
dims:)14:43
sridhar_ramdims: just checked, tacker-horizon looks good now14:44
dimssridhar_ram : awesome14:44
*** bobh_ has quit IRC14:54
dhellmanndims, ttx: I'm back online14:55
dhellmanndims, kzaitsev_mb : normally we wouldn't need a new rc for tox and gitreview changes, but it looks like there's also a packaging metadata change, is that right?14:56
dhellmannoh, heh, yeah, that was my patch14:56
dhellmannso, yeah, we should take that one :-)14:56
kzaitsev_mbdhellmann: no objections from my side =))14:57
*** Guest78091 is now known as redrobot14:59
*** armax has joined #openstack-release15:01
openstackgerritMerged openstack/releases: add some release email templates  https://review.openstack.org/37800515:03
openstackgerritMerged openstack/releases: puppet/newton: add release notes links  https://review.openstack.org/37859715:03
*** flwang has joined #openstack-release15:06
*** kzaitsev_mb has quit IRC15:13
* dims passes the baton to dhellmann 15:15
*** amotoki has quit IRC15:16
amrithdhellmann, dims ... there's a new translation for trove-dashboard. I will have to push an rc3. will likely do it later today. is that OK?15:17
amritham in transit right now and the airport wifi isn't all that solid15:17
dimsack amrith15:17
betherlyironic-ui release patch coming soon :D15:21
ttxdhellmann: I went to shave some yak, so I did not process the very latest15:21
*** lucasagomes is now known as lucas-hungry15:22
dimsdhellmann : ttx : fyi, i had messed up stable/newton branch creation for tacker and tacker-horizon yesterday. thankfully sridhar_ram caught it and fungi helped fix it. All set now.15:22
openstackgerritPierre Mathieu proposed openstack/releases: Release freezer 3.0.0rc2  https://review.openstack.org/37870215:24
*** apuimedo is now known as apuimedo|away15:27
*** ihrachys has joined #openstack-release15:36
EmilienMdhellmann: good morning! could you please give feedback on http://lists.openstack.org/pipermail/openstack-dev/2016-September/104704.html ? would RC3 be something possible?15:39
*** ihrachys has quit IRC15:39
*** ihrachys has joined #openstack-release15:39
*** flwang has quit IRC15:40
dhellmannamrith : yep, file another when you're ready15:40
dhellmanndims : ack on the tacker branches, thanks for getting that cleared up15:40
dhellmannttx: no problem, I'll pick up after lunch if there are any left15:41
dhellmannEmilienM : the deadline for final release candidates is tomorrow, so if you can prepare one by then, it's ok15:41
* dhellmann drops offline for a bit15:41
EmilienMdhellmann: we'll have RC2 tomorrow for sure. I'm a bit concerned about some other open bugs, and I was asking if we could make RC3 next week or just do final release later respecting trailing release15:43
*** bobh_ has joined #openstack-release15:54
openstackgerritHongbin Lu proposed openstack/releases: Release magnum-ui 2.1.1  https://review.openstack.org/37873915:56
*** electrofelix has quit IRC15:56
*** bobh_ has quit IRC15:59
acabotdhellmann : hi, would it be possible to submit an rc-final version for python-watcherclient ? thx16:07
acabotdhellmann : we realized that our client does not support osc > 3.x16:09
dimsacabot : too late for python client changes.16:14
dimsacabot : dhellmann can confirm16:15
*** njohnston has quit IRC16:15
acabotdims : ok thx16:15
*** njohnston has joined #openstack-release16:16
*** jpich has quit IRC16:16
dimsacabot : are you missing a CI job that respects requirements upperconstraints? (https://github.com/openstack/requirements/blob/stable/newton/upper-constraints.txt#L303)16:16
acabotdims : yes we did16:17
acabotdims : and we fixed it right away16:17
dimsacabot : that's good to hear!16:17
acabotdims : but now our cli is not working any work16:17
acabotany more16:17
acabotbecause of osc dependency16:17
dimstonyb : please see situation above ^^16:18
dimstonyb : what would be consequences of updating python-watcherclient?16:18
dimsacabot : let's work through this, pinging tonyb for requirements16:18
acabotour fix is right there https://github.com/openstack/python-watcherclient/commit/a48a9213f0f4eea20a6cc76568c70b97c6b3f4bb16:18
acabotdims : thx16:19
dimsacabot : why don't you create a review asking for a release too, (may be make it a WIP)16:19
dimsacabot : stating that the situation is bad with details/history too16:20
acabotdims : I did for the RC-1 but dhellmann already told me it was too late16:20
*** lucas-hungry is now known as lucasagomes16:20
acabotdims : I will submit a new patch to explain our case16:20
dimsacabot : if dhellmann has already said no for now, then we can use the same review when we close up shop on newton.16:22
*** njohnston has quit IRC16:22
*** njohnston has joined #openstack-release16:23
dimsacabot : you are talking about python-openstackclient or osc-lib?16:23
*** njohnston has quit IRC16:25
openstackgerritAntoine Cabot proposed openstack/releases: release Watcher rc2 for newton  https://review.openstack.org/37876816:26
*** shardy has quit IRC16:26
acabotdims : sorry I'm talking about python-openstackclient16:27
acabotdims : I submitted a review for Watcher & watcher-dashboard16:27
acabotdims : will add a separate review for python-watcherclient16:28
*** jrist has quit IRC16:28
dimsack acabot16:29
*** ihrachys has quit IRC16:29
* dims stepping away for a bit16:29
*** njohnston has joined #openstack-release16:30
*** njohnston has quit IRC16:32
*** njohnston has joined #openstack-release16:32
openstackgerritAntoine Cabot proposed openstack/releases: release python-watcheclient rc2 for Newton  https://review.openstack.org/37877116:33
*** njohnston has quit IRC16:33
openstackgerritAntoine Cabot proposed openstack/releases: release python-watcherclient rc2 for Newton  https://review.openstack.org/37877116:34
*** njohnston has joined #openstack-release16:34
*** bobh_ has joined #openstack-release16:34
*** njohnston has quit IRC16:35
*** armax has quit IRC16:36
*** njohnston has joined #openstack-release16:36
*** njohnston has quit IRC16:37
*** njohnston has joined #openstack-release16:38
*** njohnston has quit IRC16:38
*** njohnston has joined #openstack-release16:39
*** njohnston has quit IRC16:40
*** njohnston has joined #openstack-release16:40
*** njohnston has quit IRC16:42
*** njohnston has joined #openstack-release16:42
*** thingee has joined #openstack-release16:43
openstackgerritBeth Elwell proposed openstack/releases: Release ironic-ui 2.1.0  https://review.openstack.org/37877916:43
*** njohnston has quit IRC16:43
*** njohnston has joined #openstack-release16:45
*** njohnston has quit IRC16:45
openstackgerritBrian Rosmaita proposed openstack/releases: Release Glance RC2  https://review.openstack.org/37878216:46
*** njohnston has joined #openstack-release16:47
*** njohnston has quit IRC16:47
*** njohnston has joined #openstack-release16:50
*** njohnston has quit IRC16:50
*** njohnston has joined #openstack-release16:51
*** njohnston has quit IRC16:52
*** njohnston has joined #openstack-release16:52
*** njohnston has quit IRC16:53
*** njohnston has joined #openstack-release16:54
*** njohnston has quit IRC16:55
*** njohnston has joined #openstack-release16:55
*** njohnston has quit IRC16:57
*** njohnston has joined #openstack-release16:57
*** njohnston has quit IRC16:58
*** njohnston has joined #openstack-release16:59
*** njohnston has quit IRC17:00
*** njohnston has joined #openstack-release17:01
*** njohnston has quit IRC17:02
*** njohnston has joined #openstack-release17:04
*** njohnston has quit IRC17:05
*** njohnston has joined #openstack-release17:06
*** njohnston has quit IRC17:07
*** njohnston has joined #openstack-release17:08
*** njohnston has quit IRC17:08
*** njohnston has joined #openstack-release17:09
*** apuimedo|away is now known as apuimedo17:34
dhellmannacabot : are you saying that osc breaks watcherclient, or that watcherclient breaks osc? I don't see any changes in the release you've proposed that seem to fix either case.17:56
*** trown is now known as trown|lunch17:57
*** mriedem has quit IRC17:59
dhellmannbetherly : did you mean to retag 2.0.0 as 2.1.0? I see that's a WIP patch, but you probably want to use something like cd743584fac066cf9ee4e2f53d4b2e1e53f8d69f right?18:00
betherlydhellmann: ye the commit-id isnt updated yet, waiting for a patch to go through18:01
betherlythanks :)18:01
dhellmannk18:01
dhellmannjust making sure, usually folks at least put the most current head sha, even if they aren't ready to go18:02
betherlydhellmann: sorry! didnt mean to confuse!18:05
dhellmannbetherly : no problem, thanks for being present to answer the question :-)18:07
betherlydhellmann: of course! thanks for all your help with my patches :)18:08
*** kzaitsev_mb has joined #openstack-release18:08
*** sjmc7 has quit IRC18:10
*** sjmc7 has joined #openstack-release18:16
kzaitsev_wsdims: dhellmann: should I ping anyone of you for +A on https://review.openstack.org/#/c/378617/ =)18:18
dhellmannkzaitsev_ws : I'll take a look18:18
*** Jeffrey4l has quit IRC18:28
*** mriedem has joined #openstack-release18:29
openstackgerritMerged openstack/releases: Tag murano Newton RC2 deliverables  https://review.openstack.org/37861718:30
*** TravT_ has joined #openstack-release18:44
dhellmannkzaitsev_ws : you should be all set now18:44
kzaitsev_mbyeah, thanks )18:44
*** sdake has quit IRC18:46
*** TravT has quit IRC18:47
*** TravT_ has quit IRC18:48
*** rhallisey has quit IRC18:50
*** rhallisey has joined #openstack-release18:51
*** spzala has quit IRC19:01
*** trown|lunch is now known as trown19:03
*** TravT has joined #openstack-release19:04
*** inc0 has joined #openstack-release19:04
*** kzaitsev_mb has quit IRC19:08
*** TravT has quit IRC19:09
*** bobh_ has quit IRC19:10
*** bobh_ has joined #openstack-release19:10
openstackgerritDoug Hellmann proposed openstack/releases: update the default series to ocata  https://review.openstack.org/36140419:15
openstackgerritDoug Hellmann proposed openstack/releases: update ocata schedule info on main page  https://review.openstack.org/37896419:15
openstackgerritDoug Hellmann proposed openstack/releases: add a step about sending the release announcement  https://review.openstack.org/37896719:18
*** kzaitsev_mb has joined #openstack-release19:26
*** TravT has joined #openstack-release19:31
*** TravT has quit IRC19:32
openstackgerritDoug Hellmann proposed openstack/releases: add more missing newton release note links  https://review.openstack.org/37897519:32
*** sdake has joined #openstack-release19:34
openstackgerritMerged openstack/releases: Release freezer 3.0.0rc2  https://review.openstack.org/37870219:36
*** TravT has joined #openstack-release19:36
*** TravT has quit IRC19:36
*** TravT has joined #openstack-release19:36
*** TravT has quit IRC19:37
*** TravT has joined #openstack-release19:38
*** TravT has quit IRC19:47
*** spzala has joined #openstack-release20:01
*** kzaitsev_mb has quit IRC20:03
*** lucasagomes is now known as lucas-afk20:04
*** spzala has quit IRC20:07
openstackgerritMerged openstack/releases: Release magnum-ui 2.1.1  https://review.openstack.org/37873920:07
*** inc0 has quit IRC20:09
*** kzaitsev_mb has joined #openstack-release20:34
*** spzala has joined #openstack-release20:49
*** spzala has quit IRC20:53
*** trown is now known as trown|outtypewww21:01
*** rtheis has quit IRC21:03
*** spzala has joined #openstack-release21:04
*** kzaitsev_mb has quit IRC21:08
*** myoung is now known as myoung|out21:19
*** kzaitsev_mb has joined #openstack-release21:25
openstackgerritMerged openstack/releases: release Watcher rc2 for newton  https://review.openstack.org/37876821:27
*** sdague has quit IRC21:27
openstackgerritMerged openstack/releases: Release Glance RC2  https://review.openstack.org/37878221:34
*** kzaitsev_mb has quit IRC21:41
*** mriedem has quit IRC21:44
*** spzala has quit IRC21:44
*** rhallisey has quit IRC21:51
openstackgerritLingxian Kong proposed openstack/releases: Relase Mistral Newton RC2  https://review.openstack.org/37901621:57
*** kzaitsev_mb has joined #openstack-release21:58
*** gordc has quit IRC22:02
*** kzaitsev_mb has quit IRC22:04
openstackgerritSean McGinnis proposed openstack/releases: Release Cinder 9.0.0.0rc2  https://review.openstack.org/37901922:09
*** kzaitsev_mb has joined #openstack-release22:14
*** kzaitsev_mb has quit IRC22:21
notmynamerelease team, feel free to branch newton stable from swift's 2.10.0 tag22:26
notmynamethank you for waiting on that22:26
*** flwang has joined #openstack-release22:29
dhellmannnotmyname : ok, I'll do that now22:30
notmynamedhellmann: this will create the URL for the release notes, right?22:30
dhellmannnotmyname : it will submit a patch to your master branch with the file that will result in that url, when you approve the patch and the notes rebuild22:31
dhellmannstandby22:31
dhellmannoh, hmm, it didn't find reno anywhere22:31
dhellmanndo you have a separate releasenotes directory?22:31
dhellmannyou do22:32
dhellmannhmm22:32
dhellmannah, but not a source dir there22:32
dhellmannnotmyname : are you publishing your release notes as part of your developer docs?22:32
notmynameI did `reno new` and committed the result22:32
notmynamewhich IIRC was what I saw to do in the reno docs22:33
dhellmannoh, I see22:33
dhellmannhttp://docs.openstack.org/project-team-guide/release-management.html#managing-release-notes22:33
dhellmannyou've missed a few steps to actually cause the build to run22:33
dhellmannthat's not a big deal, since it always runs from master22:33
dhellmannso you don't need to change your stable branch to fix it22:33
dhellmannthat section, and the following one to set up the ci jobs22:34
dhellmannthat's not in the reno docs, because it's openstack-specific22:34
dhellmannI should link to it from the reno docs, though22:34
dhellmannnotmyname : so you have reno *notes* but no sphinx build environment for publishing them. make sense?22:36
*** sjmc7 has quit IRC22:38
dhellmannnotmyname : I'm about to sign off for the night, but I can help with reviews or crafting patches tomorrow. Ping me if you need a hand, it won't take long to set this up.22:39
*** kzaitsev_mb has joined #openstack-release22:42
*** flwang has quit IRC22:45
*** sdake has quit IRC22:56
notmynamesorry was pulled away at my desk22:57
notmyname*sigh* 4 docs trees in one repo seems like 3 too many22:58
*** bobh_ has quit IRC23:07
*** hongbin has quit IRC23:10
*** kzaitsev_mb has quit IRC23:17
*** kzaitsev_mb has joined #openstack-release23:22
*** TravT has joined #openstack-release23:28
*** sdake has joined #openstack-release23:32
*** sdake_ has joined #openstack-release23:35
*** sdake has quit IRC23:38
*** kzaitsev_mb has quit IRC23:43
*** kzaitsev_mb has joined #openstack-release23:44
*** rhochmuth has quit IRC23:49
dimssmcginnis : ping about cinder rc2, don't you want to wait for https://review.openstack.org/#/c/378080/ ?23:49
*** kzaitsev_mb has quit IRC23:52
*** bobh_ has joined #openstack-release23:59
*** TravT_ has joined #openstack-release23:59

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