EmilienM | in a story, why urls aren't automatically href'ing ? http://storyboard.macchi.pro:9000/#!/story/1743140 | 00:28 |
---|---|---|
EmilienM | I have to copy/paste the url in my browser | 00:29 |
EmilienM | I guess it would be a feature ;-) | 00:29 |
diablo_rojo | EmilienM, https://storyboard.openstack.org/#!/story/2000876 | 00:37 |
diablo_rojo | They work for me? | 00:37 |
diablo_rojo | Might be something with the migration? | 00:37 |
diablo_rojo | I just added that one by hand. | 00:37 |
diablo_rojo | We migrated kolla-k8s and the stories there with urls are all hrefed fine https://storyboard.openstack.org/#!/project/916 | 00:39 |
diablo_rojo | EmilienM, ^^ | 00:39 |
EmilienM | sounds good to me then | 00:41 |
EmilienM | just checking :P | 00:41 |
EmilienM | I like the tags import | 00:41 |
*** tosky has quit IRC | 00:52 | |
persia | diablo_rojo: As a drum-beating measure, bug numbers are approaching collision. When we picked 2 million, we anticipated transition soon. Bug creation speed in LP seems to have slowed some since then, but it continues to move. While I am not authoritative, I strongly suspect that any project not migrated by the time the LP bug counter reaches 2000000 will not be able to migrate without complex manual adjustment. | 08:46 |
*** tosky has joined #storyboard | 10:27 | |
SotK | oh dear, that lack of href'ing feels like its an unnoticed change caused by switching markdown parsers | 11:24 |
SotK | should be easy enough to fix though I think | 11:28 |
* SotK should have time to send a patch later | 11:28 | |
EmilienM | venv: commands succeeded (tripleo migration from launchpad to my local SB instance) | 14:42 |
EmilienM | diablo_rojo: just a heads-up ^ no error | 14:42 |
EmilienM | diablo_rojo: I'll share the instance with my team so they can take a look at how it would be | 14:42 |
*** jamesmcarthur has joined #storyboard | 15:52 | |
persia | There seem to be separate tags "storyboard-blocker" and "blocking-storyboard-migration": should these be consolidated? Do they have different semantic meaning to anyone in this channel? | 16:14 |
Zara | I don't know where the storyboard-blocker originated. blocking-storyboard-migration was used by our ex-facilitator for organisational purposes, aiui. in general they seem to be relative to individual projects but the tags don't convey that. | 16:16 |
SotK | that matches my memory | 16:17 |
persia | I'm considering re-tagging storyboard-blocker to blocking-storyboard-migration (which was recently mentioned on openstack-dev@), unless there are objections. | 16:35 |
persia | In practice, I don't think any of the bugs are actually blocking migration: just potential blockers for some folk. | 16:36 |
persia | (as we've seen plenty of successful migrations despite them) | 16:36 |
SotK | feel free :) | 16:37 |
Zara | yeah, application of the tag isn't evaluated (and I don't know who would be able to evaluate its application! :)) | 16:38 |
SotK | and yeah, I think that is the meaning of the tag, "thing which someone considers blocking for them from migrating" | 16:38 |
SotK | maybe s/them/their project/, but that is how I've seen it being used | 16:38 |
persia | Is there any way to delete a tag from the tag cache? I'd like to abolish "storyboard-blocker" entirely. | 16:38 |
Zara | I suspect not, I think there'd still be a db record for it | 16:39 |
SotK | I also suspect not | 16:39 |
SotK | a temporary solution could be "ask a db admin nicely" | 16:40 |
Zara | (As I remember a new 'tag' is created in the db (with id etc) each time someone writes a new tag, and then those are reused.) | 16:40 |
persia | Ah, too bad. I suppose this is one of those things that would need someone with db access, with odd side effects (like maybe messing up the history of the story for which I just changed tags) | 16:40 |
SotK | probably | 16:40 |
persia | Then probably better to just leave it. Oh well. | 16:40 |
Zara | renaming vs removing might work for that | 16:40 |
Zara | but it'd have to happen in teh db | 16:41 |
Zara | *the db | 16:41 |
Zara | and yes the history would refer to the new name | 16:41 |
persia | Future improvement would be to have a way to deprecate tags by admin users, so tag searches skipped deprecated ones by default. | 16:41 |
Zara | I think that'd be pretty easy to implement | 16:41 |
persia | of course, admins would find this unpleasant (as they would be potentially swamped by requests), so no hurry on implementation (or even documentation of a story suggesting the feature) :) | 16:41 |
Zara | okay. I think the *technical* side of that would be easy at least | 16:42 |
Zara | though probably lots of places it'd be easy to miss, but it only really matters on the 'add tag' screen | 16:43 |
persia | Also the search screen and the browse/filter screens. | 16:46 |
persia | Especially given the need to switch from search to browse and back to search to reinitialise after deleting things (the story for which I just changed tags, and for which I can verify behaviour). | 16:47 |
Zara | I think those are less of a problem (they contribute less to new stories being split between tags) though it would be better to change those too | 16:49 |
persia | I agree they are less of a problem. | 16:58 |
persia | dhellmann: You may find https://storyboard-blog.io/things-that-storyboard-does-differently.html a useful guide for setting up an automatic board. There are plans to integrate that into openstack-hosted docs at some point, but it is work looking for hands at this point. | 17:42 |
dhellmann | persia : thanks | 18:17 |
dhellmann | I think the thing I was missing was realizing that a "lane" and a "worklist" are the same thing | 18:18 |
dhellmann | it honestly didn't occur to me to click through on the lane to edit its settings | 18:18 |
dhellmann | I'm also unable to figure out how to define a query for "tasks for story X with status Y" | 18:19 |
dhellmann | if I say I want tasks I can type "todo" in and get an option for that but I can't figure out the syntax for specifying that only tasks on a given story are relevant for a board | 18:19 |
dhellmann | I'm starting to wonder if I should be using boartty instead of the web ui, but if that's true then it makes me rather sad | 18:25 |
Zara | I think that feature was planned but not there yet, so you wouldn't necessarily need boartty right now but you would need some custom script to populate a board with that query (but could then use the web ui after that). it is something we wanted to add to the web ui, though. | 18:32 |
fungi | regarding the tripleo test-drive thread on the -dev ml, anybody have any particular objection to or recommendation why we shouldn't drop the robots.txt on the storyboard.openstack.org deployment? | 18:38 |
fungi | it looks like it's been baked into the webclient since krotscheck's initial commit on that repo, so may be vestigial but i could be missing some important reason to keep it even on production deployments | 18:38 |
fungi | i'm bringing it up with the infra team in our meeting in ~20 minutes to see if anyone has opinions from that end as well | 18:39 |
fungi | particularly, i expect teams would like their stories to show up in popular web search engines when relevant | 18:40 |
krotscheck | OH NO SOMEONE MENTIONED ME | 18:40 |
fungi | krotscheck is now known as kibo | 18:40 |
* krotscheck doesn't mind. | 18:40 | |
fungi | ;) | 18:40 |
krotscheck | AFAIK Google's the only search engine that knows how to read and parse running javascript. | 18:41 |
fungi | that's a fair point | 18:41 |
krotscheck | So, robots is unlikely to help. | 18:41 |
krotscheck | SB would have to switch to HTML5 routing, and implement something akin to Angular Universal to pre-render the various pages on-server. | 18:42 |
fungi | we may end up needing to consider a future feature for a plaintext embedder at story urls as a workaround, and yeah, sounds complicated | 18:42 |
fungi | thanks for the very salient points | 18:42 |
Zara | the only argument I can come up with for preventing crawlers (not a good one imo) is that someone might paste sensitive data from their terminal into a story. but in that situation they should change their passwords etc. | 18:42 |
Zara | that's on the assumption that search engines can see it though, otherwise probably no good reason to allow them | 18:43 |
krotscheck | If that's done, don't forget to manage cache headers. | 18:43 |
fungi | yeah, i expect at least some teams are going to view lack of search engine indexing a major feature parity gap compared to lp (or other popular trackers) | 18:44 |
* krotscheck goes back to lurching | 18:44 | |
krotscheck | *lurking even | 18:44 |
fungi | krotscheck: thanks, also a great point. enjoy your lurking! | 18:44 |
Zara | +1! | 18:44 |
SotK | yeah, I think that lacking the ability to find bug reports using google will cause a lot of pain for folk, its definitely something we need to think on | 18:47 |
* SotK will not be around for the infra meeting today so will catch up on any discussion he misses later | 18:47 | |
fungi | no worries | 18:47 |
fungi | and i suppose dropping the robots.txt on sb.o.o for now cant hurt for now, at least to see whether "teh goog" picks up any actual story content | 18:48 |
* Zara wonders if it'd pick up the things at the api endpoints | 18:49 | |
SotK | yeah, I have no issue with dropping it | 18:49 |
dhellmann | persia, Zara : where is the source for that blog? | 18:49 |
Zara | (eg: https://storyboard.openstack.org/api/v1/stories/32) | 18:49 |
Zara | dhellman: currently it's hosted here: https://github.com/Zarathecat/storyboard-blog , we'd like to move it to other infra but I've been busy and nobody else has volunteered yet :D | 18:50 |
dhellmann | ok. I'm working on at least the post persia pointed me to | 18:50 |
Zara | nice! :) | 18:54 |
Zara | (I should be clear, in terms of hosting content as docs, diablo_rojo has offered to start working on that so you could sync up with her if you're thinking along those lines. :) in terms of moving the blog itself to other infra, afaik nobody is looking at that at the moment) | 18:58 |
*** diablo_rojo has quit IRC | 19:05 | |
*** diablo_rojo has joined #storyboard | 19:21 | |
Zara | mordred: oh yeah... I remember I meant to do a quick rebase on that ui-router patch, then couldn't remember how to send the changes to someone else's patch and I've been too busy to look it up :/ | 19:32 |
Zara | there are some fun abandoned patches from me where I sent like 3 ui router patches in one night to the wrong place | 19:33 |
Zara | maybe will get to it tonight but I think that's the only thing blocking that :D | 19:33 |
*** openstackgerrit has joined #storyboard | 19:34 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: import blog post "Things that StoryBoard does differently" https://review.openstack.org/534412 | 19:34 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: separate worklist instructions from theory https://review.openstack.org/534413 | 19:34 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: fix document cross-link syntax https://review.openstack.org/534414 | 19:34 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: fix syntax for toctree https://review.openstack.org/534415 | 19:34 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: fix literal block markup for blocks within bullet lists https://review.openstack.org/534416 | 19:34 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: escape an example URL as literal text to avoid build warning https://review.openstack.org/534417 | 19:35 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: fix field list markup syntax https://review.openstack.org/534418 | 19:35 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: highlight notes about permissions on API endpoints https://review.openstack.org/534419 | 19:35 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: import blog post "Mapping Launchpad to StoryBoard" https://review.openstack.org/534420 | 19:35 |
openstackgerrit | Doug Hellmann proposed openstack-infra/storyboard master: import blog post "Why StoryBoard for OpenStack?" https://review.openstack.org/534421 | 19:35 |
dhellmann | Zara, diablo_rojo: ^^ | 19:35 |
dhellmann | that builds without warnings but the actual content could probably use some tone cleanup | 19:36 |
Zara | thanks, will take a look later tonight! | 19:36 |
mordred | Zara: git review -d 384554 ; git fetch origin ; git rebase -i origin/master ; # fix things ; git rebase --continue ; git review | 19:44 |
mordred | Zara: but I can also help out with that if you don't get to it before I do | 19:44 |
diablo_rojo | dhellmann, awesome! I'll look now. | 19:46 |
Zara | mordred: ahaaaa I missed `git fetch origin` so it posted the new patch as a brand new patch. thanks. | 19:50 |
Zara | (I assume that's the relevant bit since the rest is my usual workflow) | 19:50 |
mordred | Zara: well - the most important bit is the Change-Id: line | 19:51 |
mordred | Zara: your new patch has an extra Change-Id line in it - I'm guessing something from rebasing and squashing perhaps? | 19:52 |
*** ianw has joined #storyboard | 19:52 | |
Zara | ah possibly | 19:52 |
mordred | Zara: in any case - all totally fixable ... | 19:52 |
openstackgerrit | Monty Taylor proposed openstack-infra/storyboard-webclient master: WIP Migrate to using webpack https://review.openstack.org/534424 | 19:52 |
Zara | :D thanks | 19:53 |
Zara | don't send patches late at night folks | 19:53 |
Zara | you will forget how to gerrit | 19:53 |
openstackgerrit | Monty Taylor proposed openstack-infra/storyboard-webclient master: Update UI-Router https://review.openstack.org/384554 | 19:53 |
mordred | Zara: there you go ^^ | 19:53 |
Zara | thanks :) | 19:55 |
mordred | Zara: I also pushed up the in-progress poking around webpack witha long commit message about where it's at currently - just in case someone else wants to play with that before I get to it | 19:57 |
Zara | cool, thanks. I have a general 'update all the webclient things' I've been meaning to get to | 20:02 |
diablo_rojo | We have a lot of reviews to do it seems | 20:18 |
SotK | thank you for all the patches dhellmann! | 20:25 |
SotK | also mordred :)] | 20:25 |
SotK | s/]// | 20:25 |
dhellmann | SotK : I'm happy to help. | 21:01 |
dhellmann | The next thing I want is the "query language" documented. I need to see if I can reverse engineer that from the code somehow | 21:01 |
persia | A thought on robots.txt: I suspect that the majority of interesting content is the story description and task notes: much of the commentary is likely to be false positives if crawled. I wonder about the value of having a special spider page that just contains links to story URLs, with static rendering of the story description and task notes as fallback for non-JS-aware clients. Dunno how this would affect JS-capable crawlers, but given a list of | 21:02 |
persia | stories they may be able to parse each. | 21:02 |
*** diablo_rojo has quit IRC | 21:27 | |
*** diablo_rojo has joined #storyboard | 21:27 | |
mordred | persia: so - interestingly enough - one of the 'features' in the newer frameworks like angular2 is server-side rendering - exactly to address this particular use case: https://angular.io/guide/universal | 22:29 |
mordred | "the server is slow and less scalable, move all the processing to the client!" "the client is underpowered slow, move all the processing to the server!" ... lather, rinse, repeat | 22:30 |
* persia seems to remember about 10 cycles of that over the past few decades | 22:32 | |
* mordred too | 22:35 | |
*** jamesmcarthur has quit IRC | 22:36 | |
persia | Of course, the same argument applies to "virtualise your workload"/"software runs faster directly on hardware", or at least has since 1964: before that most virtual machines ran on dedicated hardware, with one virtual machine per real computer (back to 1942, before which there were no virtual machines, to the best of my knowledge). | 22:36 |
*** jamesmcarthur has joined #storyboard | 22:43 | |
*** jamesmcarthur has quit IRC | 22:59 | |
*** jamesmcarthur has joined #storyboard | 23:00 | |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard-webclient master: Enable link detection in the markdown parser https://review.openstack.org/534461 | 23:27 |
SotK | tiny patch that I promised to fix the link detection issue EmilienM noticed | 23:29 |
EmilienM | wow | 23:30 |
EmilienM | SotK: thank you | 23:30 |
EmilienM | "linkify: true" | 23:30 |
EmilienM | that's it? :-) | 23:30 |
SotK | yeah, turned out very easy indeed | 23:37 |
Zara | nice! | 23:52 |
Zara | should be at a computer shortly... | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!