Monday, 2016-08-01

*** markvoelker has joined #openstack-glance00:12
*** sdake has joined #openstack-glance00:13
*** markvoelker has quit IRC00:17
*** sdake has quit IRC00:17
*** achanda has quit IRC00:20
*** harshs has quit IRC00:22
*** chlong has joined #openstack-glance00:26
*** btully has joined #openstack-glance00:29
*** chlong has quit IRC00:30
*** harshs has joined #openstack-glance00:35
*** harshs has quit IRC00:36
*** ducttape_ has joined #openstack-glance00:37
*** hongbin has quit IRC00:38
*** chlong has joined #openstack-glance00:41
*** ducttape_ has quit IRC00:41
*** hongbin has joined #openstack-glance00:58
*** julim has joined #openstack-glance01:05
openstackgerrityuyafei proposed openstack/glance-specs: Glance task creates failed when setting work_dir  https://review.openstack.org/34917401:07
*** chlong has quit IRC01:10
*** hongbin has left #openstack-glance01:11
*** markvoelker has joined #openstack-glance01:13
*** markvoelker has quit IRC01:17
*** chlong has joined #openstack-glance01:24
*** chlong has quit IRC01:28
*** chlong has joined #openstack-glance01:30
*** harshs has joined #openstack-glance02:24
*** harshs has quit IRC02:30
openstackgerritChen Fan proposed openstack/glance: cache_manage: fix a print bug in exit main  https://review.openstack.org/34932402:40
*** btully has quit IRC03:09
*** btully has joined #openstack-glance03:12
*** lujinluo has quit IRC03:26
*** liwei has joined #openstack-glance03:32
*** harshs has joined #openstack-glance03:32
*** ducttape_ has joined #openstack-glance03:39
*** ducttape_ has quit IRC03:43
*** achanda has joined #openstack-glance03:54
*** achanda has quit IRC04:00
*** lujinluo has joined #openstack-glance04:00
*** chlong has quit IRC04:15
*** chlong has joined #openstack-glance04:32
*** harshs has quit IRC04:37
*** pdeore has joined #openstack-glance04:47
*** pdeore has quit IRC04:51
*** pdeore has joined #openstack-glance04:51
*** achanda has joined #openstack-glance04:57
*** groen692 has joined #openstack-glance05:00
*** flwang1 has quit IRC05:03
*** e0ne has joined #openstack-glance05:27
*** ducttape_ has joined #openstack-glance05:41
*** e0ne has quit IRC05:41
*** e0ne has joined #openstack-glance05:44
*** ducttape_ has quit IRC05:45
*** e0ne has quit IRC05:47
*** liwei has quit IRC05:49
*** e0ne has joined #openstack-glance05:51
*** e0ne has quit IRC05:51
*** ratailor has joined #openstack-glance05:52
*** btully has quit IRC06:14
*** dshakhray_ has joined #openstack-glance06:25
*** belmoreira has joined #openstack-glance06:33
*** ihrachys has joined #openstack-glance06:36
*** btully has joined #openstack-glance06:37
*** ducttape_ has joined #openstack-glance06:41
*** tesseract- has joined #openstack-glance06:44
*** ducttape_ has quit IRC06:46
*** btully has quit IRC06:51
*** ihrachys has quit IRC06:55
*** gb21 has joined #openstack-glance06:55
*** chlong has quit IRC06:59
*** gb21 is now known as GB2106:59
*** ihrachys has joined #openstack-glance07:06
*** ihrachys_ has joined #openstack-glance07:11
*** ihrachys has quit IRC07:12
*** chlong has joined #openstack-glance07:12
*** flwang1 has joined #openstack-glance07:13
*** tshefi has joined #openstack-glance07:15
*** mosulica has joined #openstack-glance07:33
*** chlong has quit IRC07:34
*** dshakhray_ has quit IRC07:37
*** btully has joined #openstack-glance07:37
*** ihrachys_ has quit IRC07:41
*** btully has quit IRC07:42
*** ducttape_ has joined #openstack-glance07:42
*** btully has joined #openstack-glance07:43
*** ducttape_ has quit IRC07:47
*** ihrachys has joined #openstack-glance07:47
*** btully has quit IRC07:47
*** ihrachys has quit IRC07:50
*** ihrachys has joined #openstack-glance07:56
*** e0ne has joined #openstack-glance07:57
*** achanda_ has joined #openstack-glance08:05
*** achanda has quit IRC08:07
*** e0ne has quit IRC08:07
openstackgerritDavanum Srinivas (dims) proposed openstack/glance: [WIP] Testing latest u-c  https://review.openstack.org/31843608:10
*** e0ne has joined #openstack-glance08:15
*** lujinluo has quit IRC08:25
*** e0ne has quit IRC08:28
*** dshakhray_ has joined #openstack-glance08:28
*** ihrachys has quit IRC08:31
openstackgerrityuyafei proposed openstack/python-glanceclient: Replace dict.iteritems with dict.items to make PY3 compatible  https://review.openstack.org/33412808:33
*** e0ne has joined #openstack-glance08:40
*** ducttape_ has joined #openstack-glance08:43
*** ducttape_ has quit IRC08:47
*** achanda_ has quit IRC08:52
openstackgerritDarja Shakhray proposed openstack/glance: Add distinction layer  https://review.openstack.org/27211808:59
*** btully has joined #openstack-glance09:13
*** jinquan has quit IRC09:27
*** jinquan has joined #openstack-glance09:32
*** sskripnick has joined #openstack-glance09:36
*** lujinluo has joined #openstack-glance09:39
*** ducttape_ has joined #openstack-glance09:44
*** ducttape_ has quit IRC09:48
*** achanda has joined #openstack-glance09:52
*** achanda has quit IRC09:58
*** ducttape_ has joined #openstack-glance10:44
*** ducttape_ has quit IRC10:49
*** lujinluo has quit IRC11:22
*** btully has quit IRC11:32
*** edmondsw has joined #openstack-glance11:40
*** btully has joined #openstack-glance11:42
*** btully has quit IRC11:55
*** achanda has joined #openstack-glance11:56
*** smatzek has joined #openstack-glance11:58
*** pt_15 has joined #openstack-glance12:00
*** itisha has joined #openstack-glance12:00
*** achanda has quit IRC12:01
*** sdake_ has joined #openstack-glance12:02
*** ducttape_ has joined #openstack-glance12:06
*** ratailor has quit IRC12:16
*** MattMan has quit IRC12:19
*** MattMan has joined #openstack-glance12:19
*** pdeore has quit IRC12:20
*** ducttape_ has quit IRC12:22
*** markvoelker has joined #openstack-glance12:27
*** julim has quit IRC12:40
*** btully has joined #openstack-glance12:42
*** sileht has quit IRC12:44
*** sileht has joined #openstack-glance12:46
*** mosulica has quit IRC12:46
*** sdake_ is now known as sdake12:48
*** btully has quit IRC12:54
*** ducttape_ has joined #openstack-glance12:57
*** btully has joined #openstack-glance12:57
*** mtanino has joined #openstack-glance13:00
*** ducttape_ has quit IRC13:08
*** julim has joined #openstack-glance13:24
*** julim has quit IRC13:26
*** tshefi has quit IRC13:27
*** julim has joined #openstack-glance13:28
*** cdelatte has joined #openstack-glance13:29
sbezverk_nikhil ping13:36
*** ayoung has joined #openstack-glance13:36
*** zul_ has quit IRC13:38
*** ametts has joined #openstack-glance13:41
*** zul has joined #openstack-glance13:43
*** ducttape_ has joined #openstack-glance13:43
openstackgerritItisha Dewan proposed openstack/glance: Migrate glance-replicator to requests  https://review.openstack.org/28333513:49
*** thumpba has joined #openstack-glance13:50
*** ametts has quit IRC13:51
nikhilsbezverk_: hi13:55
sbezverk_nikhil: good morning13:55
sbezverk_nikhil: I was wondering if I could use regions with glance to register external endpoint used by external clients and internal endpoint used by containers internally?13:57
nikhilsbezverk_: g'morning. I don't quite get your question. Are you wanting to talk to different glance deployments? Or what are your endpoints referring to?13:59
*** achanda has joined #openstack-glance13:59
sbezverk_nikhil: ok let me explain my problem. Inside a kubernetes cluster, we use internal dns names, we cannot use static ip as services inside on a cluster move around14:00
*** ametts has joined #openstack-glance14:00
*** anush_ has joined #openstack-glance14:00
sbezverk_nikhil: so when somebody requests a catalog for glance, the process gets glance-api as dns name and our internal also running in the cluster dns resolves it into the actual location of glance-api process14:01
sbezverk_works really well, but now if we need that the external user14:01
sbezverk_accesses glance api process14:02
sbezverk_it gets the same internal name and it does not get resolved, because it is internal14:02
nikhilI see14:02
sbezverk_the idea I have is to use two regions, internal and default RegionOne14:02
sbezverk_all kubernetes internal services would explicitely use internal region, but all external clinets will use default14:03
sbezverk_do you see any problem in this approach?14:03
*** wxy has quit IRC14:03
sbezverk_from glance perspective?14:03
*** ameade has quit IRC14:04
*** tpeoples has quit IRC14:04
*** DuncanT has quit IRC14:04
*** zhiyan has quit IRC14:04
*** briancurtin has quit IRC14:04
*** boris-42 has quit IRC14:04
*** itisha has quit IRC14:04
*** serverascode has quit IRC14:04
nikhilsbezverk_: I think that should be doable. But this might be first time someone is actually doing it. (As nova has static listing)14:04
nikhilsbezverk_: I mean, you wouldn't need anything special from glance?14:05
*** achanda has quit IRC14:05
nikhilAll the magic is in keystone catalog14:06
sbezverk_nikhil: from Glance I just need "just do it" ;-)14:06
openstackgerritHemanth Makkapati proposed openstack/glance: cache_manage: fix a print bug in exit main  https://review.openstack.org/34932414:07
kairatWe had a bug with regions in glanceclient recently14:07
kairatSo it is better to use latest versions14:07
nikhilsbezverk_: lol, yeah I think this architecture won't cause problems.14:08
sbezverk_nikhil: thank you14:08
nikhilCool14:08
*** burgerk has joined #openstack-glance14:15
*** wxy has joined #openstack-glance14:15
*** itisha has joined #openstack-glance14:18
*** boris-42 has joined #openstack-glance14:18
*** pdeore has joined #openstack-glance14:18
*** DuncanT has joined #openstack-glance14:18
*** briancurtin has joined #openstack-glance14:18
*** zhiyan has joined #openstack-glance14:19
*** tpeoples has joined #openstack-glance14:19
*** ameade has joined #openstack-glance14:19
*** serverascode has joined #openstack-glance14:19
*** chlong has joined #openstack-glance14:26
*** chlong is now known as chlong|gone14:27
*** chlong|gone has quit IRC14:32
*** chlong|gone has joined #openstack-glance14:33
*** chlong|gone is now known as chlong14:34
*** hwcomcn has joined #openstack-glance14:38
*** hwcomcn has quit IRC14:39
*** thumpba has quit IRC14:39
*** hwcomcn has joined #openstack-glance14:39
*** hwcomcn has quit IRC14:41
*** hwcomcn has joined #openstack-glance14:42
*** thumpba has joined #openstack-glance14:45
*** hwcomcn_ has joined #openstack-glance14:52
*** pdeore has quit IRC14:55
*** rrecio has joined #openstack-glance14:55
*** hwcomcn has quit IRC14:55
*** TravT has joined #openstack-glance14:57
*** ducttape_ has quit IRC14:57
*** ducttape_ has joined #openstack-glance14:58
openstackgerritBrian Rosmaita proposed openstack/glance: api-ref: [POC] HTTP status code table for api-ref  https://review.openstack.org/34955114:58
*** jistr is now known as jistr|call15:00
*** tshefi has joined #openstack-glance15:03
*** mvk has quit IRC15:04
*** jistr|call is now known as jistr15:12
hemanthmflwang1, flwang: Hi, Fei. Could you please review the help text improvement of rbd options? Here's itisha's patch https://review.openstack.org/#/c/343237/15:21
*** ducttape_ has quit IRC15:30
*** ducttape_ has joined #openstack-glance15:31
*** sdake has quit IRC15:34
openstackgerritMerged openstack/glance_store: Don't include openstack/common in flake8 exclude list  https://review.openstack.org/34070515:35
*** belmoreira has quit IRC15:36
*** btully has quit IRC15:36
*** bpokorny has joined #openstack-glance15:36
*** btully has joined #openstack-glance15:37
openstackgerritMerged openstack/glance: replicator: livecopy: Display more info  https://review.openstack.org/33916115:41
openstackgerritMerged openstack/glance: replicator: dump: Display more info  https://review.openstack.org/33914615:41
openstackgerritMerged openstack/glance: Add ova to container format doc to rally plugin  https://review.openstack.org/34847115:52
*** jistr is now known as jistr|biab16:01
*** tshefi has quit IRC16:02
*** achanda has joined #openstack-glance16:03
*** Guest15832 is now known as redrobot16:04
*** e0ne has quit IRC16:05
*** ayoung has quit IRC16:06
*** achanda has quit IRC16:08
*** markvoelker has quit IRC16:09
openstackgerritDarja Shakhray proposed openstack/glance: [WIP] Fix 'saving' status when an error occurs during the upload  https://review.openstack.org/34958416:10
*** tesseract- has quit IRC16:14
openstackgerritMerged openstack/python-glanceclient: Remove discover from test-requirements  https://review.openstack.org/34576116:16
*** pt_15 has quit IRC16:16
*** cdelatte has quit IRC16:17
*** hwcomcn_ has quit IRC16:21
*** ayoung has joined #openstack-glance16:21
*** cdelatte has joined #openstack-glance16:24
*** bpokorny has quit IRC16:24
*** groen692 has quit IRC16:25
*** julim has quit IRC16:34
*** bpokorny has joined #openstack-glance16:34
*** julim has joined #openstack-glance16:36
*** tesseract- has joined #openstack-glance16:46
*** jistr|biab is now known as jistr16:49
*** tesseract- has quit IRC16:54
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for RPC opt  https://review.openstack.org/34294716:57
*** tesseract- has joined #openstack-glance16:58
*** tesseract- has quit IRC16:58
*** btully has quit IRC17:01
*** btully has joined #openstack-glance17:02
*** sdake has joined #openstack-glance17:02
*** markvoelker has joined #openstack-glance17:05
*** achanda has joined #openstack-glance17:06
*** bpokorny has quit IRC17:08
*** achanda has quit IRC17:10
*** ayoung has quit IRC17:11
*** achanda has joined #openstack-glance17:11
*** achanda has quit IRC17:11
*** achanda has joined #openstack-glance17:12
*** bpokorny has joined #openstack-glance17:15
*** sdake has quit IRC17:17
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for swift_store_utils opts  https://review.openstack.org/34248517:18
*** ayoung has joined #openstack-glance17:24
*** julim has quit IRC17:24
*** btully has quit IRC17:24
*** btully has joined #openstack-glance17:26
nikhilo/17:30
*** mfedosin has joined #openstack-glance17:31
mfedosinCourtesy meeting reminder ( #openstack-meeting-alt ): ativelkov, mfedosin, docaedo, dshakhray, kairat, nikhil, sudipto, sskripnick17:31
openstackgerritItisha Dewan proposed openstack/glance_store: Improve the help text for vmware datastore driver opts  https://review.openstack.org/34228617:32
*** ducttape_ has quit IRC17:45
*** e0ne has joined #openstack-glance17:48
*** thumpba has quit IRC17:48
*** thumpba has joined #openstack-glance17:49
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for proprty utils opts.  https://review.openstack.org/34510917:51
*** markvoelker_ has joined #openstack-glance17:53
*** markvoelker has quit IRC17:53
*** pt_15 has joined #openstack-glance17:54
*** dshakhray_ has quit IRC17:57
*** ducttape_ has joined #openstack-glance17:57
*** sabari has joined #openstack-glance17:59
*** docaedo has joined #openstack-glance18:01
nikhilmfedosin: docaedo : I need to know the glance+glare+app-catalog+defcore situation for the images API before the defcore midcycle starts tomorrow. I hope to get some time to understand their perspective and move things forward in a sane way.18:02
nikhilrosmaita: flaper87 ^ (fyi)18:02
docaedonikhil: app catalog has no intersection with defcore18:03
nikhilmfedosin: so please send me the link to your discussion with defcore when you find it18:03
docaedonikhil: app catalog will use glare as a singular back end for all asset types that we support (at this time that is glance images, heat templates, murano applications and TOSCA workflows)18:03
nikhildocaedo: surely, but having a requirement for another sub-set of images API does create a intersection. and I hope we can clarify that requirement so that the glare use for app-catalog is successful.18:04
docaedonikhil: there will be a user-facing API, but it's the community app catalog API, and it's not something anyone will run locally18:04
docaedonikhil: users will interact with it via web site, an openstack client, or by using our API18:04
docaedonikhil: since it's not part of any openstack environment, it's not competing with any other openstack services18:05
docaedonikhil: and it won't show up in anyones API listing18:05
nikhildocaedo: thanks for clarifying and I think the stance from app-catalog is clear to me. I'm more worried about the code sitting in glare repo that other sub-set of deployers may use or get confused on which is right set of APIs for images and result into a confusion situation for adoption of the images API.18:06
nikhildocaedo: basically the worry communicated from defcore and osc people is:18:06
nikhilif we have multiple pathways produced upstream for the same type of operation (say image upload), some end users may use one API and deployers will expose only that and other choose completely other way. This results into a very bad interoperable experience where the operator doesn't know which APIs to expose and the clients (whether osc or some third party18:08
nikhilclient) will adopt that single discoverable workflow for that operation (image upload in this case).18:08
nikhildocaedo: so, all I am worried about in current situation is that we have a way for app-catalog to use glare API and this doesn't get exposed to end-users or operators who expose Images APIs.18:09
docaedonikhil: then this is easily solved by calling the artifact type app-catalog-images18:09
*** julim has joined #openstack-glance18:10
mfedosinnikhil: docaedo defcore meeting log http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-03-30-16.00.log.txt18:10
nikhildocaedo: may be that's the right way. we just need that documented in use cases explicitly mentioning the same and then I will have to include it in the import spec to indicate it to the audience who have been involved in those set of discussions.18:10
docaedonikhil: end users will not be exposed to the glare API so they can't be confused, there's the app-catalog API that exists in one central location, no one will see that and be confused about their encironment18:10
nikhildocaedo: yeah that's a good plan18:11
nikhilthanks mfedosin18:13
nikhildocaedo: mfedosin : here's a FAQ about import https://review.openstack.org/#/c/318313/ and https://wiki.openstack.org/wiki/VirtualSprints#Image_Import_Refactor_Sync_.231_--_Newton18:15
*** TravT has quit IRC18:15
mfedosinnikhil: is there any code?18:15
nikhilomg, please see the comments from last week's meeting agenda18:15
nikhilhttps://etherpad.openstack.org/p/glance-team-meeting-agenda18:16
nikhillike I have been saying 14+ months of discussion should be an indication of the complexity of this18:16
*** _stowa has joined #openstack-glance18:17
nikhiland I urge everyone to try to understand the situation first18:17
*** _stowa has quit IRC18:18
nikhilmfedosin: openstack!=code, openstack==converged-opinions18:19
*** e0ne has quit IRC18:19
nikhiland let me be very honest, I am totally unhappy with such questions reasons for which I've sent to the ML emails earlier this cycle http://lists.openstack.org/pipermail/openstack-dev/2016-May/094771.html http://lists.openstack.org/pipermail/openstack-dev/2016-May/095027.html18:21
* nikhil afk18:21
*** e0ne has joined #openstack-glance18:23
*** permalac has joined #openstack-glance18:23
mfedosin"openstack!=code, openstack==converged-opinions" I put in a frame :D18:25
*** ayoung has quit IRC18:30
openstackgerritMerged openstack/glance: Add 'vhdx' disk format.  https://review.openstack.org/34735218:32
openstackgerritMerged openstack/glance: cache_manage: fix a print bug in exit main  https://review.openstack.org/34932418:36
openstackgerritMerged openstack/glance: Improving help text for taskflow executor opts.  https://review.openstack.org/34053618:36
*** markvoelker_ has quit IRC18:38
*** markvoelker has joined #openstack-glance18:39
*** markvoelker has quit IRC18:39
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/34963418:40
*** GB21 has quit IRC18:54
*** e0ne has quit IRC19:00
*** dshakhray_ has joined #openstack-glance19:01
*** e0ne has joined #openstack-glance19:04
*** mfedosin has quit IRC19:06
*** fifieldt has quit IRC19:07
openstackgerritItisha Dewan proposed openstack/glance_store: Improve the help text for Swift driver opts  https://review.openstack.org/34404719:11
*** harlowja has quit IRC19:14
*** harlowja has joined #openstack-glance19:15
*** sdake has joined #openstack-glance19:18
*** fifieldt has joined #openstack-glance19:18
*** achanda has quit IRC19:19
*** TravT has joined #openstack-glance19:20
*** TravT has quit IRC19:24
*** ihrachys has joined #openstack-glance19:26
*** TravT has joined #openstack-glance19:30
*** ametts has quit IRC19:30
*** TravT has quit IRC19:34
*** TravT has joined #openstack-glance19:35
*** ametts has joined #openstack-glance19:36
*** TravT has quit IRC19:39
*** TravT has joined #openstack-glance19:40
*** TravT has quit IRC19:44
*** TravT has joined #openstack-glance19:44
*** TravT has quit IRC19:49
*** TravT has joined #openstack-glance19:49
*** TravT has quit IRC19:54
*** TravT has joined #openstack-glance19:54
*** ametts has quit IRC19:55
*** TravT_ has joined #openstack-glance19:59
*** TravT has quit IRC19:59
*** ametts has joined #openstack-glance20:00
*** e0ne has quit IRC20:01
*** TravT has joined #openstack-glance20:02
*** TravT_ has quit IRC20:03
*** TravT has quit IRC20:03
*** e0ne has joined #openstack-glance20:06
*** e0ne has quit IRC20:12
*** flwang1 has quit IRC20:18
*** bpokorny has quit IRC20:21
*** TravT has joined #openstack-glance20:22
openstackgerritDharini Chandrasekar proposed openstack/glance: Improving help text for proprty utils opts.  https://review.openstack.org/34510920:24
openstackgerritMarc Abramowitz proposed openstack/glance: Add support for using os_client_config cloud names  https://review.openstack.org/33915520:26
*** ayoung has joined #openstack-glance20:26
*** bpokorny has joined #openstack-glance20:30
*** anush__ has joined #openstack-glance20:31
*** anush_ has quit IRC20:32
*** ametts has quit IRC20:36
*** ametts has joined #openstack-glance20:38
*** mine0901 has joined #openstack-glance20:43
*** mvk has joined #openstack-glance21:04
*** GB21 has joined #openstack-glance21:17
*** sdake has quit IRC21:20
*** dshakhray_ has quit IRC21:33
*** ducttape_ has quit IRC21:36
*** ihrachys has quit IRC21:44
*** burgerk has quit IRC21:46
*** jamielennox|away is now known as jamielennox21:48
*** ametts has quit IRC21:56
*** TravT has quit IRC21:57
*** flwang1 has joined #openstack-glance22:00
*** smatzek has quit IRC22:03
*** TravT has joined #openstack-glance22:04
*** GB21 has quit IRC22:07
*** sdake has joined #openstack-glance22:13
*** bpokorny has quit IRC22:27
*** btully has quit IRC22:42
*** btully has joined #openstack-glance22:43
*** r-daneel has joined #openstack-glance22:47
*** thumpba has quit IRC22:51
*** thumpba has joined #openstack-glance22:51
openstackgerritRyan Selden proposed openstack/glance: Properly validate metadef objects  https://review.openstack.org/34301222:51
*** TravT has quit IRC22:52
*** TravT has joined #openstack-glance22:52
*** TravT has quit IRC22:53
*** bpokorny has joined #openstack-glance22:54
*** thumpba has quit IRC22:55
*** sdake has quit IRC23:01
*** sdake has joined #openstack-glance23:03
*** achanda has joined #openstack-glance23:16
*** thumpba has joined #openstack-glance23:25
*** sskripnick has quit IRC23:29
*** sdake has quit IRC23:31
*** achanda has quit IRC23:32
*** mine0901 has quit IRC23:33
*** edmondsw has quit IRC23:40
*** sdake has joined #openstack-glance23:40
*** anush__ has quit IRC23:54
*** rrecio has quit IRC23:58

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