Monday, 2017-07-10

*** masaki has joined #openstack-doc00:02
*** thorst has joined #openstack-doc00:02
*** thorst has quit IRC00:08
*** gmann has quit IRC00:11
*** gmann has joined #openstack-doc00:11
*** fragatina has joined #openstack-doc00:19
*** fragatina has quit IRC00:24
openstackgerritMerged openstack/openstack-manuals master: Imported Translations from Zanata  https://review.openstack.org/48158300:29
openstackgerritMerged openstack/openstack-manuals master: use the right flag to build api-ref list  https://review.openstack.org/48106400:29
openstackgerritMerged openstack/openstack-manuals master: link to both api-ref and api-guide from listing page  https://review.openstack.org/48106500:29
*** thorst has joined #openstack-doc00:36
*** thorst has quit IRC00:36
*** charcol has quit IRC00:39
*** s-shiono has joined #openstack-doc00:40
*** mriedem has quit IRC00:42
*** dmacpher has joined #openstack-doc00:50
*** caoyuan has joined #openstack-doc00:53
*** gouthamr has quit IRC01:13
*** fragatina has joined #openstack-doc01:20
*** fragatina has quit IRC01:25
*** thorst has joined #openstack-doc01:52
*** charcol has joined #openstack-doc01:54
*** thorst has quit IRC01:56
*** fragatina has joined #openstack-doc02:58
*** fragatina has quit IRC03:03
*** fragatina has joined #openstack-doc03:09
*** fragatina has quit IRC03:13
*** yamamoto has joined #openstack-doc03:47
*** Dinesh_Bhor has joined #openstack-doc03:52
*** thorst has joined #openstack-doc03:53
*** thorst has quit IRC03:57
*** dmacpher has quit IRC04:12
*** dmacpher has joined #openstack-doc04:25
*** ianychoi has joined #openstack-doc04:56
*** fragatina has joined #openstack-doc05:10
*** fragatina has quit IRC05:16
*** dmacpher has quit IRC05:24
*** dmacpher has joined #openstack-doc05:37
*** masaki has quit IRC05:49
*** masaki has joined #openstack-doc05:53
*** thorst has joined #openstack-doc05:54
*** phuongnh has joined #openstack-doc05:57
*** thorst has quit IRC05:59
*** AJaeger has quit IRC06:03
*** vijaykc4 has joined #openstack-doc06:05
*** AJaeger has joined #openstack-doc06:09
*** andreas_s has joined #openstack-doc06:20
*** vijaykc4 has quit IRC06:25
*** alexchadin has joined #openstack-doc06:27
openstackgerritOpenStack Proposal Bot proposed openstack/api-site master: Imported Translations from Zanata  https://review.openstack.org/48201506:37
*** s-shiono has quit IRC06:38
openstackgerritMerged openstack/api-site master: Imported Translations from Zanata  https://review.openstack.org/48201506:44
*** rcernin has joined #openstack-doc06:47
*** vijaykc4 has joined #openstack-doc06:53
*** belmoreira has joined #openstack-doc06:54
*** vijaykc4 has quit IRC06:57
*** suyog has quit IRC07:01
*** charcol has quit IRC07:04
*** amotoki_away is now known as amotoki07:11
*** fragatina has joined #openstack-doc07:13
*** fragatina has quit IRC07:17
alexchadinAJaeger: ping07:18
*** tesseract has joined #openstack-doc07:36
*** nicolasbock has joined #openstack-doc07:37
*** thorst has joined #openstack-doc07:54
*** masaki has quit IRC08:00
*** thorst has quit IRC08:00
*** phuongnh has quit IRC08:07
*** phuongnh has joined #openstack-doc08:07
*** fragatina has joined #openstack-doc08:13
*** fragatina has quit IRC08:18
asettleMorning o/08:29
*** dmacpher has quit IRC08:39
*** phuongnh has quit IRC08:40
*** vijaykc4 has joined #openstack-doc08:51
*** tosky has joined #openstack-doc08:52
*** pblaho has joined #openstack-doc09:05
*** vijaykc4 has quit IRC09:20
*** thorst has joined #openstack-doc09:23
*** vijaykc4 has joined #openstack-doc09:26
*** thorst has quit IRC09:28
*** vijaykc4 has quit IRC09:43
*** vijaykc4 has joined #openstack-doc09:46
*** caoyuan has quit IRC10:02
*** fragatina has joined #openstack-doc10:16
*** masaki has joined #openstack-doc10:18
*** masaki has quit IRC10:18
*** fragatina has quit IRC10:20
alexchadinhi10:25
*** vijaykc4 has quit IRC10:35
asettleAJaeger: why is this taking it's sweet ass time? https://review.openstack.org/#/c/475697/10:40
asettlealexchadin: hello :)10:40
alexchadinasettle: do we still need api-ref folder in root of project?10:40
asettlealexchadin: please see line 10: https://etherpad.openstack.org/p/doc-migration-tracking10:40
asettleAnd then lines 29 - 3110:41
alexchadinasettle: okay, we didn't have api-ref in root, but when tried to submit this commit: https://review.openstack.org/#/c/481069/ there was an check gate error that watcher don't have api-ref folder10:43
alexchadinasettle: we already have api in doc/source/api, can we set a link to it somehow?10:44
asettleLemme take a looksie :)10:44
asettlehttps://developer.openstack.org/api-ref/resource-optimization/ does not exist (404)10:45
*** vijaykc4 has joined #openstack-doc10:45
alexchadinasettle: yeap, cause we don't have api-ref in root folder10:46
alexchadinbut we have api in doc/source/api10:46
asettleHave you have to removed the api-ref from your check and gate jobs?10:46
openstackgerritMerged openstack/security-doc master: Fixes incorrect OpenSCAP link  https://review.openstack.org/48165210:49
openstackgerritAlexandra Settle proposed openstack/security-doc master: Adds checklist item for keystone insecure_debug  https://review.openstack.org/48167110:49
alexchadinasettle: we didn't have api-ref in check and gate jobs10:50
asettleHmm10:50
asettleI can't think of anything off the top of my head, simply because this api stuff has been a bit of a mess. Perhaps I'm misunderstanding, but can you not rename your api folder to api-ref? Also, seeing as you don't have 'api-ref' why have you set it to true?10:52
asettleBecause you don't have an api-ref, you have an api10:52
*** caoyuan has joined #openstack-doc10:53
openstackgerritMerged openstack/security-doc master: Adds checklist item for keystone insecure_debug  https://review.openstack.org/48167110:59
*** vijaykc4 has quit IRC11:01
openstackgerritMerged openstack/openstack-manuals master: remove link to networking guide from draft doc list  https://review.openstack.org/48164911:04
openstackgerritMerged openstack/openstack-manuals master: show which template renders a given page  https://review.openstack.org/48187111:04
AJaegerasettle: I think it should be api - but let's discus with dhellmann11:04
AJaegerasettle: https://review.openstack.org/#/c/475227/1 needs to merge fist11:05
asettleAJaeger: ah. But there's no dependency on it?11:05
AJaegerasettle: stacked on top of it11:07
AJaeger"Related changes"11:08
asettleAh, of course, thank you.11:09
asettleI always forget that11:09
*** alexchadin has quit IRC11:10
*** caoyuan has quit IRC11:16
robcresswellasettle: What's the best way to mark a setting deprecated in docs?11:23
robcresswellIs there a magic tag / syntax?11:23
asettlerobcresswell: good question. I don't actually know. AJaeger do we have magic stuff?11:24
asettleWe tend to do a bit of "This is deprecated as of RELEASE"11:24
*** vijaykc4 has joined #openstack-doc11:24
*** edmondsw has joined #openstack-doc11:25
*** edmondsw has quit IRC11:25
*** edmondsw has joined #openstack-doc11:25
AJaegerasettle: agreed ^11:38
asettleOkay, no magic.11:38
asettleMaybe we should magic that..11:38
asettleAJaeger: https://review.openstack.org/#/c/481110 merged, so I'm going to pull WIP of the deletion patches11:40
asettlehttps://review.openstack.org/48109011:40
asettlehttps://review.openstack.org/48109211:40
*** vijaykc4 has quit IRC11:41
*** vijaykc4 has joined #openstack-doc11:41
robcresswellasettle, AJaeger: A little googling says Sphinx has .. deprecated:: :D Although its not really styled by the docs theme11:44
asettleDamn that docs theme11:45
robcresswellNeither is .. versionadded::, its just plain text11:45
asettleYou could... add it... to the docs theme11:45
robcresswellSure11:45
asettle:D11:45
AJaegerasettle: for cli-reference, we have no solution yet - so for that one it's too early to go forward, isn't it?11:45
asettleAJaeger: what do you mean we have no solution? As in, we haven't moved it to the pythonclient?11:45
asettleAlso, don't we still have the tag that is before-migration?11:46
asettleSo we can still access everything?11:46
AJaegerasettle: docs.openstack.org/cli-reference will be empty, won't it?11:46
AJaegerasettle: we can - but our users not. The guide will be *removed* once your change merges!11:46
asettleAJaeger: oh, ha. Yes. Hm. \11:46
asettleI'll put the -w back on the cli ref11:46
AJaegerthanks11:47
asettleI'll think some more about that cli ref11:47
AJaegerSorry, no time for more work right now - I'm busy with some other stuff for the next hours...11:47
asettleNo problem, you do what you gotta do :)11:47
AJaeger;)11:48
*** caoyuan has joined #openstack-doc11:52
*** thorst has joined #openstack-doc11:53
*** pkovar has joined #openstack-doc12:02
*** d0ugal has joined #openstack-doc12:04
*** d0ugal has quit IRC12:04
*** d0ugal has joined #openstack-doc12:04
*** d0ugal has quit IRC12:12
*** fragatina has joined #openstack-doc12:17
openstackgerritAlexander Chadin proposed openstack/openstack-manuals master: Enable install guide for Watcher  https://review.openstack.org/48106912:19
*** caoyuan has quit IRC12:20
*** fragatina has quit IRC12:22
*** alexchadin has joined #openstack-doc12:25
*** caoyuan has joined #openstack-doc12:26
*** dmacpher has joined #openstack-doc12:35
alexchadinasettle: could you please review it? https://review.openstack.org/#/c/481069/12:35
asettlealexchadin: gotcha12:36
asettleyeah that built, it was the 'true' before. Which, it viewed you as not having.12:36
alexchadinasettle: yeap, but I still don't know what to do with it :) actually, we have api-ref, but it's called api and placed in doc/source as new doc standards require it12:39
asettleYeah, so, as AJaeger mentioned, I think you are right in having an api rather than api-ref. But it is looking for 'api-ref' rather than api. Hopefully when dhellmann comes in he can shed some light here12:40
alexchadinasettle: I will read log if he comes and I am not here12:42
asettlealexchadin: no problem, i'll update the etherpad too12:42
*** rbowen has joined #openstack-doc12:48
*** d0ugal has joined #openstack-doc12:54
*** d0ugal has quit IRC12:54
*** d0ugal has joined #openstack-doc12:54
*** d0ugal has quit IRC12:59
openstackgerritMerged openstack/openstack-manuals master: Enable install guide for Watcher  https://review.openstack.org/48106913:01
*** catintheroof has joined #openstack-doc13:04
*** caoyuan has quit IRC13:07
*** d0ugal has joined #openstack-doc13:07
*** egallen has joined #openstack-doc13:14
alexchadinasettle: well, since install guide is merged, how can we add link to watcher? I see here https://github.com/openstack/openstack-manuals/blob/master/www/project-install-guide/ocata/rdo-services.html that project should have ocata series13:21
*** dustins has joined #openstack-doc13:25
*** donghao has joined #openstack-doc13:31
*** belmorei_ has joined #openstack-doc13:32
*** belmoreira has quit IRC13:32
stephenfindhellmann, mordred: I've been playing around with Sphinx trying to find a way to make https://review.openstack.org/#/c/481676/ an extension13:41
stephenfinSorry - https://review.openstack.org/#/c/481674/13:42
stephenfinmordred was dead right in his comment that "the initial sphinx constructor fails when project and version are missing so it doesn't make it as far as extensions" :(13:43
stephenfinThe earliest "event" we can hook into is 'builder-inited', which comes way too late in the process, so I went adding a 'config-inited' event that we could use in Sphinx 1.7 or whatnot13:44
stephenfinbut then I thought, "this is silly. Why don't readthedocs.org" have this issue13:44
stephenfinand it's because they store config _outside_ of conf.py, and simply pass it in as sphinx-build flags13:45
stephenfinwhich is something we can also do with the setuptools command (build_sphinx)13:45
*** caoyuan has joined #openstack-doc13:47
stephenfinso, my thought is that we modify the doc build jobs to start passing in these flags and completely override ignore whatever's in conf.py13:47
stephenfinI'm not sure if we already thought of this, but it's minimal effort and doesn't require rolling anything out to the projects now or ever. We just tell folks to set 'project', 'version' and 'copyright' to something generic _if they want to_13:47
stephenfinalso, I just realized I posted this all in #openstack-docs instead of #openstack-infra, where I think we had the "deprecate pbr's 'build_sphinx'" discussion Friday. Sorry13:48
stephenfinbut in any case, let me know what you think dhellmann, mordred13:48
*** vijaykc4 has quit IRC13:50
csataridhellmann, AJaeger: Where are the "other cookiecutter templates" mentioned in https://review.openstack.org/#/c/481642/ ?13:56
AJaegercsatari: openstack-dev/cookiecutter openstack/ui-cookiecutter13:58
AJaegerThe other cookiecutter templates are not relevant here.13:59
AJaegercheck https://git.openstack.org/cgit for list of all repos13:59
*** xiaofandh12 has joined #openstack-doc14:01
alexchadinAJaeger: hi14:02
*** d0ugal has quit IRC14:03
*** donghao has quit IRC14:04
*** gouthamr has joined #openstack-doc14:10
csatariAJaeger> Thanks.  I think only openstack/cookiecutter is affected. Not even openstack/ui-cookiecutter .14:12
csatariI rty to folrulate a mail about the deprecation of installguide-cookiecutter.14:13
*** mriedem has joined #openstack-doc14:15
*** fragatina has joined #openstack-doc14:19
*** fragatina has quit IRC14:24
*** chlong_ has joined #openstack-doc14:24
*** fragatina has joined #openstack-doc14:24
*** alexchadin has quit IRC14:25
*** caoyuan_ has joined #openstack-doc14:35
mordredstephenfin: I think the biggest issue is that we need a tool (could be a command-line tool pbr provides) that can call sphinx-build with the right project version and copyright options14:35
mordredstephenfin: and that, I think, gets us back into the similar place of having the 'normal' sphinx-build command not work14:35
mordredstephenfin: I like, if we can, the possibility of having people able to just run sphinx-build if they are people who know how that works and have that not do anything worng14:36
*** fragatina has quit IRC14:36
*** caoyuan has quit IRC14:37
*** belmorei_ has quit IRC14:41
*** ianychoi has quit IRC14:44
*** annegentle has joined #openstack-doc14:45
*** rcernin has quit IRC14:57
*** xiaofandh12 has quit IRC15:02
stephenfinmordred: Yeah, good point. I was thinking more along the lines of setting the configuration options to dummy values though15:07
mordredstephenfin: I worry that that will cause confusion for people if the values are in the conf.py file and then they do not end up in the published docs - that people would submit a patch to change something and then be confused why it didn't take effect15:08
mordredstephenfin: however - I'm not _opposed_ to that direction - I think it's certainly a viable option15:09
stephenfinmordred: Ditto for the new configuration option (from my perspective). I'm just looking around at how things are done elsewhere for inspiration right now15:11
dhellmannasettle, AJaeger, alexchadin: the has_api_ref flag looks for the separately published API guide. I planned to change that to deal with in-tree API guides after we tell project to move that content.15:12
AJaegerdhellmann: "API reference" instead of "API guide" I hope ;)15:14
dhellmannAJaeger : both, either, whatever -- moving any API docs and linking to them is future work15:15
dhellmannstephenfin : passing values from the docs jobs may make sense, but I think I'd have to see the details more clearly. Could you post a follow-up to the ML thread about that with some examples?15:15
stephenfindhellmann: Sure, I'll put that together now15:16
*** chlong_ has quit IRC15:16
dhellmannstephenfin : also consider that maybe this isn't an extension but a cantrip that we just put in the conf.py to get the values from pbr so they are consistent.15:17
mordreddhellmann, stephenfin: for the jobs to pass the data in, we'll need *something* to be able to produce the data to pull in. I believe that isn't code we'd want to live directly in the jobs themselves15:17
dhellmannright15:17
stephenfindhellmann: cantrip?15:17
mordreddhellmann: like this: https://review.openstack.org/#/c/481674/2/doc/source/conf.py ?15:17
dhellmannmordred : sort uf, but ew, setting globals like that?15:18
dhellmannwhat happened to project, release, version = ...15:18
mordreddhellmann: that's also possible with that patch15:18
mordreddhellmann: I made a get and a set15:18
dhellmannstephenfin : https://en.wikipedia.org/wiki/Cantrip15:18
dhellmannstephenfin : s/cantrip/pattern or boilerplate or some other term for "put the same code in each project"15:19
mordreddhellmann: but I got a little more aggressive in https://review.openstack.org/#/c/481677 and the set_ wound up being helpful15:19
mordreddhellmann: in any case - I broke it out into a series so we could think about relative merits and whatnot15:20
dhellmannok. I'll put those in my review queue15:20
AJaegerdhellmann: so, for a first step for alexchadin: They can move api-ref to doc/source/api, we link to that from our manual overview page - and later we autogenerate it. AGreed?15:20
*** d0ugal has joined #openstack-doc15:20
*** d0ugal has quit IRC15:20
*** d0ugal has joined #openstack-doc15:20
dhellmannAJaeger : how about adding a "has_in_tree_api_docs" flag instead?15:21
dhellmannthen as projects move their API guides, one step is to change which flag they have set to link to the new publish location15:21
AJaegerdhellmann: would work as well15:21
AJaegerdhellmann: good idea15:21
dhellmannmoving all of those guides is going to break the links on developer.o.o and I haven't had time to figure out that site build yet so I didn't want anything moving, but if these are already in-tree it's fine15:21
*** fragatina has joined #openstack-doc15:26
*** chlong_ has joined #openstack-doc15:30
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: link to in-tree API documentation  https://review.openstack.org/48218815:38
dhellmannAJaeger, alexchadin: ^^15:38
*** d0ugal has quit IRC15:56
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: remove config ref from openstack-manuals  https://review.openstack.org/48109015:59
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: treat redirect errors as invalid links  https://review.openstack.org/48110915:59
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add a page listing all configuration reference guides  https://review.openstack.org/48111015:59
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: remove links to cli-reference from template pages  https://review.openstack.org/48109615:59
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: remove the cli-ref from openstack-manuals  https://review.openstack.org/48109215:59
*** cathrichardson has joined #openstack-doc15:59
*** cathrich_ has quit IRC16:02
*** chlong_ has quit IRC16:06
*** vijaykc4 has joined #openstack-doc16:07
*** vijaykc4 has quit IRC16:11
*** annegentle has quit IRC16:12
*** caoyuan_ has quit IRC16:20
*** chlong_ has joined #openstack-doc16:21
*** fragatina has quit IRC16:21
*** dmacpher has quit IRC16:22
robcresswellasettle: How does one go about patching the docs theme? Is it a standard gerrit process?16:28
robcresswellasettle: Would just like to add support for a few of the notes that appear to be missing, like versionadded, deprecated, etc.16:29
mugsierobcresswell: it is16:29
robcresswell\o/ neat16:29
mugsiehttps://github.com/openstack/openstackdocstheme16:29
robcresswellmugsie: Thanks16:30
mugsienp16:30
*** annegentle has joined #openstack-doc16:34
robcresswellUh, another more general question, why are we using non-minified CSS for everything?16:34
robcresswellSeems like a pretty nice way of making the doc site use more bandwidth and load slower :/16:34
robcresswellnon-minified JS too :)16:35
mugsiethere was a commit for that somewhere16:36
robcresswellOh, I'll take a look16:36
mugsiedebian freaked out a little bit I think16:36
robcresswell-.-16:36
robcresswellI wonder if we could just put both in the theme and that would make them happy16:37
robcresswellbut only serve the minified version16:37
mugsieyeah - we would have to make the release job do the minification - but that should be doable16:37
robcresswellWell, what I meant was, if we provide both files (min and original) as part of the theme, but only serve the .min file; I wonder if that would satisfy Debians requirements.16:38
mugsieyeah -  it think that is allowed16:38
*** chlong_ has quit IRC16:38
robcresswellAh, well thats trivial to do. I'll look at patching that when I've figured out how this all works.16:39
AJaegerasettle: could you +2a https://review.openstack.org/#/c/481110/ , please?16:41
AJaegerrobcresswell: I'm happy to +2 ;)16:42
*** fragatina has joined #openstack-doc16:42
AJaegeranother option to investigate is serving the theme JS from one location at our side - instead of making it part of each document. so, publish once to docs.o.o/common-js - and use that everywhere. for offline building, we might need to add some options to include the JS in that case.16:43
robcresswellI mean, ideally you'd run all the CSS through some sort of preprocessor to reduce all the nesting and then serve a single file16:45
robcresswellI dont know if its worth investing the time though, tbh.16:45
robcresswellThe .min files is very easy to change though, and I wouldn't be surprised if it has quite a big impact on loading time / bandwidth (maybe 10 - 20%)16:46
mugsierobcresswell: yeah - someone needs to take the theme and make it more sphinx'y first though16:46
mugsiehorizon does minification after install right?16:47
mugsieor does it do some in -infra /16:47
mugsie?*16:47
robcresswellmugsie: Yeah, we run everything through a compressor16:48
robcresswellstatic sites like this would generally serve up one compressed css file and one compressed js file, but that requires building a toolchain around it16:48
robcresswellAnd I think the time involved there probably outweighs the gain :)16:49
*** fragatina has quit IRC16:49
* mugsie wonders if there is a way to get sphinx to compress them16:49
*** pkovar has quit IRC16:50
mugsiehttp://sakulstra.github.io/2015/04/18/asset_compression_in_tinkerer_and_sphinx.html might do it16:51
robcresswellmugsie: https://github.com/Kronuz/pyScss would probably be a bit more straightforward16:52
mugsierobcresswell: yeah but the advantage of ^ would be it would also compress css / js from other plugins / custom CSS included by projects16:52
mugsiebut it would be more complex16:53
robcresswellhuh, I hadn't actually realised anyone else was adding css on top of the base theme16:53
mugsie(sphinx plugins are great, once you get used to them, but before that they are a royal pain)16:53
robcresswellYeah, I'm not familiar with them16:53
mugsiewell, api-ref does, and designate does for a our driver matrix16:54
mugsiethat all I know of16:54
robcresswellthats 2 already though, it could easily be more.16:54
mugsie(both of which are my fault to be fair)16:54
* robcresswell shakes fist16:54
*** masaki has joined #openstack-doc16:55
mugsiewell api-ref was sdague first - I just compounded the issue :D16:55
robcresswellhaha16:55
openstackgerritMerged openstack/openstack-manuals master: remove config ref from openstack-manuals  https://review.openstack.org/48109016:55
AJaegermugsie: is there anything to merge back to openstackdocstheme?16:55
openstackgerritMerged openstack/openstack-manuals master: treat redirect errors as invalid links  https://review.openstack.org/48110916:55
*** masaki has quit IRC16:55
mugsieAJaeger: not really16:55
mugsiehttps://github.com/openstack/designate/blob/master/doc/ext/assets/support-matrix.css16:56
mugsieand https://github.com/openstack/designate/blob/master/doc/ext/assets/support-matrix.js to make it work16:56
mugsiewow - that was hacky code16:56
annegentlemugsie :) if you say so16:58
AJaegerdhellmann: if we merge https://review.openstack.org/#/c/481092 , docs.o.o/cli-reference will 404 - we will automatically delete it. Do you want to add some redirects?17:00
AJaegerannegentle: could you +2a https://review.openstack.org/#/c/481110/ , please?17:01
annegentleAJaeger looking17:01
*** tesseract has quit IRC17:01
annegentleAJaeger what's the draft/ story?17:03
annegentleAJaeger get /latest/ only? And use Gerrit for drafts?17:03
dhellmannAJaeger : I thought I had a redirect for that in one of the patches? maybe that was the series17:04
robcresswellmugsie: This is the kind of thing I wanted to add for the versionadded tag. Similar for deprecated and versionchanged. http://i.imgur.com/5pZHuSv.png17:06
robcresswellClearly thats a silly example as its old, but you get the point17:06
dhellmannAJaeger : where should it redirect? maybe the python-openstackclient docs?17:07
dhellmannAJaeger : or the language-bindings page?17:07
mugsierobcresswell: yeah, makes sense17:08
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: redirect cli-reference to python-openstackclient  https://review.openstack.org/48222017:10
*** fragatina has joined #openstack-doc17:15
*** fragatina has quit IRC17:15
*** fragatina has joined #openstack-doc17:17
*** fragatina has quit IRC17:18
*** fragatina has joined #openstack-doc17:18
*** yamamoto has quit IRC17:19
AJaegerdhellmann: perhaps language-bindings - no good idea17:23
AJaegerannegentle: we published /draft/config-reference - and now have a new generated page that is currently not accessible17:24
annegentleAJaeger ok, so between releases, no more /draft/config-reference, correct?17:24
AJaegerannegentle: correct. We removed config-reference from openstack-manuals17:25
AJaegerits now all in project repos17:25
annegentleAJaeger got it.17:26
annegentlethanks!17:26
robcresswellre: deprecated, versionadded, something like this? http://i.imgur.com/UzjKNDU.png17:31
robcresswellasettle: ^^17:31
*** dustins has quit IRC17:33
annegentlerobcresswell fwiw I like it, esp. if you can link to the "use this instead"17:34
annegentlerobcresswell I always get confused on "Deprecated since" wording17:35
annegentlerobcresswell but if that's what it says now, keep it!17:35
annegentlerobcresswell (thinking: New in, Deprecated in"17:35
annegentlekeep the "in" for consistency, is all.17:35
robcresswellYeah, thats just the default. The actual content in the doc atm is .. deprecated:: 9.0.0(Mitaka) <other text>17:36
*** tosky has quit IRC17:37
annegentlerobcresswell oh, funny. ok17:38
annegentlerobcresswell still doesn't answer, "Can I use it in Mitaka?" LOL17:38
robcresswellAh I see what you mean17:40
robcresswellI guess that's a wording thing? I take deprecated to mean that its still there. When its removed it wouldn't be documented any more.17:40
annegentlerobcresswell yeah... it is... I'll let asettle take a look too. Where does that actual "since" word live then?17:44
mugsierobcresswell: I like that style for the rendering - I will stay out of any wording disscussions though :)17:45
annegentlemugsie :)17:45
openstackgerritMerged openstack/openstack-manuals master: add a page listing all configuration reference guides  https://review.openstack.org/48111017:52
openstackgerritDoug Hellmann proposed openstack/openstackdocstheme master: show the current project name and version in navigation link  https://review.openstack.org/48223017:54
*** annegentle has quit IRC17:56
*** annegentle has joined #openstack-doc17:59
robcresswellannegentle: no idea, I'd not looked at a theme until about half an hour ago, so no idea how they work17:59
annegentlerobcresswell ok, no worries17:59
openstackgerritMajor Hayden proposed openstack/security-doc master: Rework the 'node hardening' section  https://review.openstack.org/48223118:00
*** emagana has joined #openstack-doc18:00
*** tosky has joined #openstack-doc18:01
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: link to in-tree API documentation  https://review.openstack.org/48218818:15
mugsieannegentle: it looks like the wording is built into sphinx18:17
annegentlemugsie ohhh then probably leave well enough alone :)18:17
mugsie:)18:17
*** yamamoto has joined #openstack-doc18:19
*** yamamoto has quit IRC18:27
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: use the governance data to build the redirect list for /latest/  https://review.openstack.org/48117218:28
openstackgerritMerged openstack/openstackdocstheme master: show the current project name and version in navigation link  https://review.openstack.org/48223018:33
*** dustins has joined #openstack-doc18:55
*** annegentle has quit IRC19:03
notmynameis the resulting conf.py in the unified docs tree supposed to have tex/manpage/pdf entries?19:37
notmynameare those used anywhere?19:37
*** annegentle has joined #openstack-doc19:42
*** cathrichardson has quit IRC19:49
*** cathrichardson has joined #openstack-doc19:49
*** edmondsw_ has joined #openstack-doc19:53
*** edmondsw has quit IRC19:56
*** edmondsw has joined #openstack-doc19:57
*** d0ugal has joined #openstack-doc19:57
*** edmondsw_ has quit IRC19:59
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add libraries to list of configuration reference guides  https://review.openstack.org/48226320:01
openstackgerritRob Cresswell proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226520:07
openstackgerritRob Cresswell proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226520:09
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add validation requiring clients to have a description value  https://review.openstack.org/48227520:18
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: shorten the shade description  https://review.openstack.org/48227620:18
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: sort libraries by service description  https://review.openstack.org/48227720:19
robcresswellAJaeger, asettle, mugsie: I pushed a patch with a rough implementation and an alternative (w/ screenshots) to the theme repo.20:20
robcresswellJust in case you were interested.20:20
robcresswellIts just a WIP for now.20:21
annegentlehey robcresswell - what's the RST markup for those admonitions again?20:32
annegentleI'll add it to the demo docs in the repo20:32
robcresswellannegentle: ..versionadded::, ..versionchanged::, ..deprecated::20:33
annegentlerobcresswell ok thanks20:33
robcresswellannegentle: I just pinched them from http://www.sphinx-doc.org/en/stable/markup/para.html20:33
*** nicolasbock has quit IRC20:34
mugsierobcresswell: cool, will have a look in a few mins20:41
robcresswellmugsie: Definitely no rush! Whenever is good, just thought I'd point it out.20:41
mugsieDoing this takes me away from looking at failed ci runs20:42
mugsie:D20:42
*** thorst has quit IRC20:42
*** thorst has joined #openstack-doc20:45
openstackgerritAnne Gentle proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226520:46
annegentlerobcresswell hm, review my RST, doesn't seem to pick it up, and I'm not sure why?20:47
annegentleOh am I missing a space? Trying again20:47
*** thorst has quit IRC20:49
openstackgerritAnne Gentle proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226520:49
annegentlerobcresswell yeah, needed a space, but "Changed in" doesn't seem to be giving styling.20:49
*** d0ugal has quit IRC20:52
*** catintheroof has quit IRC20:53
*** MeganR has joined #openstack-doc20:55
*** thorst has joined #openstack-doc21:00
*** annegentle has quit IRC21:01
*** annegentle has joined #openstack-doc21:01
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add flag to www-generator to look for links to enable  https://review.openstack.org/48231321:02
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add flags for a bunch of missing guides  https://review.openstack.org/48231421:02
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add a new landing page to list all admin guides  https://review.openstack.org/48231521:02
*** fragatina has quit IRC21:18
*** fragatina has joined #openstack-doc21:19
*** tonytan4ever has joined #openstack-doc21:19
*** fragatin_ has joined #openstack-doc21:21
*** fragatina has quit IRC21:25
*** fragatin_ has quit IRC21:25
*** fragatina has joined #openstack-doc21:25
robcresswellannegentle: Thanks for updating the patch! I'll take a look again in the morning. Any thought on which version of the screenshots is better?21:26
*** oanson has quit IRC21:28
*** oanson has joined #openstack-doc21:29
*** MeganR has quit IRC22:02
*** thorst has quit IRC22:02
*** dustins has quit IRC22:03
*** deep-book-gk_ has joined #openstack-doc22:26
*** deep-book-gk_ has left #openstack-doc22:29
*** suyog has joined #openstack-doc22:29
*** emagana has quit IRC22:36
*** emagana has joined #openstack-doc22:37
*** emagana has quit IRC22:42
*** catintheroof has joined #openstack-doc22:43
notmynamesince the new docs layout has the existing dev docs moving to the contributors/ subdir, is there a plan for dealing with the broken links this will create?22:43
notmynameis the existing root of the published docs going to point to the new contributing/ subdir? (ie nothing breaks, but the sibling subdirs don't get referenced)22:44
notmynamemy understanding is that stuff that's currently in doc/source/ is to be moved to doc/source/contributor/. which is fine, i guess, but what about existing links? eg https://docs.openstack.org/swift/latest/ring.html22:50
notmynameif we move it, that doc will be at https://docs.openstack.org/swift/latest/contributor/index.html22:51
*** egallen has quit IRC22:52
notmynameso is the plan to rip the band-aide off and redo everything now? or is there going to be a 404 redirect to contributor/? or is the plan for /{project}/latest/ to only be the stuff under contributor/ and the whole docs may or may not have a root somewhere else?22:54
*** egallen has joined #openstack-doc23:02
*** egallen has quit IRC23:02
openstackgerritAnne Gentle proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226523:05
openstackgerritAnne Gentle proposed openstack/openstackdocstheme master: Add support for versionadded and deprecated  https://review.openstack.org/48226523:05
*** fragatin_ has joined #openstack-doc23:07
*** fragatina has quit IRC23:10
*** fragatin_ has quit IRC23:14
*** fragatina has joined #openstack-doc23:15
notmynamehmm... based on the 404 page, broken links are expected23:16
*** thorst has joined #openstack-doc23:17
notmyname(although I'm not sure a link to the doc migration spec is helpful or friendly to those who actually need to use the docs)23:17
notmynameis it possible to have my own 404 page defined. eg doc/source/404error.rst or something like that?23:18
notmynameor at least a link back up to the project? eg https://docs.openstack.org/swift/latest/foo has a link to https://docs.openstack.org/swift/latest/23:18
notmynameor https://docs.openstack.org/swift/23:18
*** thorst has quit IRC23:21
*** charcol has joined #openstack-doc23:23
*** edmondsw has quit IRC23:40
*** amotoki is now known as amotoki_away23:43
*** annegentle has quit IRC23:45
*** thorst has joined #openstack-doc23:57
*** oanson has quit IRC23:59
*** catintheroof has quit IRC23:59

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