*** mrmartin has joined #storyboard | 05:14 | |
*** mrmartin has quit IRC | 05:41 | |
*** jtomasek has joined #storyboard | 05:50 | |
*** mrmartin has joined #storyboard | 08:26 | |
Zara | morning, storyboardy! | 10:26 |
---|---|---|
Zara | erm, storyboard! | 10:26 |
SotK | morning indeed | 10:34 |
Zara | I hope puppet brings you better fortune today | 10:55 |
SotK | me too | 10:55 |
Zara | I daresay there are folks in infra who are more familiar with it, but idk if they'd be able to help here. | 10:56 |
paulsherwood | Zara, SotK - I'm looking at http://storyboard.baserock.org for the first time in a long time... and it's looking *much* improved | 11:34 |
Zara | \o/ phew! | 11:35 |
SotK | paulsherwood: thanks :) | 11:35 |
paulsherwood | should there be a Boards link on the left, to show public boards? | 11:36 |
Zara | I we're wondering about how best to do it. we think most users won't be interested in every board, so a full list might not be very helpful, but they need a way of finding boards they might not yet be a user/owner of. | 11:37 |
Zara | hm, stray 'I'! | 11:38 |
paulsherwood | Zara: a list of public boards, sorted by latest activity, would probably be of interest to lots of users including drive-bys imo | 11:40 |
paulsherwood | in the absence of that, how do i discover what current boards exist? | 11:44 |
SotK | at the moment, the only way is to be added to one (or use the API directly: `http://storyboard.baserock.org/api/v1/boards` will get a list of all publicly visible boards) | 11:47 |
Zara | I think we need them to be indexed in the search, too but we have a bunch of search fixes planned, so probably worth grouping them. | 11:48 |
SotK | getting them to be more discoverable is something I want to look at soon, but I've gotten distracted trying to work out why emails aren't working on storyboard.openstack.org but are everywhere else I've tried this last couple of days | 11:48 |
Zara | yeah, I'm currently working on some UI fixes for boards and worklists. after that, we plan to speed them up, and make things more discoverable. watch this space! :D | 11:53 |
*** nexIRC has joined #storyboard | 11:55 | |
paulsherwood | ok | 11:58 |
*** nexIRC has quit IRC | 12:00 | |
paulsherwood | how do i subscribe to receive email notifications about a story? | 12:18 |
paulsherwood | s/a story/something/ | 12:18 |
pedroalvarez | paulsherwood: you need to susbsribe to a story (or a whole proyect) | 12:20 |
pedroalvarez | by clicking on the star | 12:21 |
pedroalvarez | also you need to enable email notifications in https://storyboard.baserock.org/#!/profile/preferences | 12:21 |
paulsherwood | aha! missed those :) | 12:21 |
Zara | yeah, they currently overlap with user preferences. in the future we want to allow subscriptions to more things (and maybe have different emails preferences from user preferences, so a user can get updates on the dashboard for lots of resources, but only emails for some)... so many plans! :) | 12:24 |
pedroalvarez | Nice that you already have these plans in mind :) | 12:25 |
* paulsherwood notices that boards don't scale/adjust to fit narrow windows | 12:27 | |
Zara | pedroalvarez: heh, I wrote a very long spec/roadmap on notifications so I wouldn't forget it. still need to format it so others want to read it, since it's all just in <pre> tags atm.... but I have trouble justifying 'make document pretty' as a high priority atm. | 12:28 |
*** jtomasek__ has joined #storyboard | 12:30 | |
*** jtomasek__ has quit IRC | 12:30 | |
Zara | paulsherwood: yeah, they should still *work* (dragging a card will scroll the view) but it doesn't look good yet, and it means a user can't get an overview of a board on a mobile. we need a way to do it that won't push lanes off the screen if there are lots of lanes, and will keep card titles readable in lanes. | 12:30 |
SotK | indeed, I didn't find a satisfactory way of displaying an arbitrary number of lanes and scaling them to all be visible at once | 12:32 |
SotK | so I went for the trello-like horizontal scroll approach :) | 12:32 |
pedroalvarez | I even played with trello from a phone to see how it worked, and the experience wasn't much better.. | 12:33 |
Zara | I'm in favour of having a 'for less than x lanes, display at this size relative to screen, else default to horizontal scroll' | 12:33 |
Zara | but could be easier said than done | 12:33 |
paulsherwood | SotK: you don't like hobokan's approach? | 12:34 |
SotK | paulsherwood: its good for non-mobile screen resolutions, and also for boards with <= 5 or so lanes, but it breaks down a bit when either of those situations aren't the case | 12:36 |
SotK | (lanes become unreadably narrow) | 12:36 |
paulsherwood | ack | 12:36 |
Zara | hm, I wonder why gerrit emboldens certain things, even after I've looked at them. | 13:12 |
pedroalvarez | Zara: if you ever figure out, please tell me | 13:13 |
Zara | hahaha | 13:13 |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard-webclient: Fix some minor project group issues https://review.openstack.org/269627 | 13:31 |
*** Guest3619 is now known as b3rnard0 | 14:02 | |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard-webclient: Fix some minor project group issues https://review.openstack.org/269627 | 14:14 |
openstackgerrit | Adam Coldrick proposed openstack-infra/storyboard-webclient: Fix width of "no result" and "loading" rows in list tables https://review.openstack.org/269663 | 14:15 |
Zara | trying to work out how sb displays task assignee names... it's trivial to display the ids, but names remain witchcraft to me | 14:34 |
Zara | oh, maybe because it's part of the user-typeahead class... | 14:37 |
Zara | yay, it worked! looks goofy, though | 14:41 |
* Zara moves things around | 14:41 | |
Zara | do we want assignees listed on worklists as well, or are we assuming that worklists will just contain items assigned to the user (so listing assignee would just clutter the view) | 14:44 |
Zara | ? | 14:44 |
SotK | hmm, could perhaps be useful to have them on both | 14:45 |
Zara | hah, time taken to implement feature: 10 secs. time taken to make it look good: ARGH IT STILL LOOKS BAD. | 15:27 |
pedroalvarez | hah | 15:27 |
pedroalvarez | is this the assignees in cards? | 15:27 |
Zara | yup. 'when in doubt, <class="pull-right">' won't work here... ;_; | 15:27 |
Zara | I can send wip for review so work so far is up in public | 15:28 |
pedroalvarez | If you do that, I will try it | 15:29 |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Display Assignees on Cards and Worklists https://review.openstack.org/269707 | 15:32 |
pedroalvarez | Zara: just tested that | 16:37 |
pedroalvarez | I guess you are planning to put gravatar's icon instead of that icon right? | 16:38 |
Zara | yeah | 16:38 |
Zara | I still need to work out how to do that tbf | 16:38 |
pedroalvarez | yeah, it's good you have put that icon, so that we get the idea | 16:39 |
pedroalvarez | I don't know what to suggest to improve what you already have, tbh | 16:39 |
* pedroalvarez goes to look other kamban implementations | 16:39 | |
Zara | I think I'd like the names to be a bit further away from the task/story titles, maybe with the icon in the bottom left corner or something. mayyybe unbolded with titles in bold, though that might look weird | 16:40 |
Zara | just something to visually separate them | 16:40 |
pedroalvarez | trello, for example, doesn't use the name | 16:41 |
Zara | it might be better to have just an icon with the name only appearing on hover | 16:41 |
Zara | but I'd need to work out how to do that xD | 16:41 |
pedroalvarez | :) | 16:41 |
SotK | I think you'll need to hash the email with gravatar/libravatar's hashing method in the API, then send that as part of any responses to `GET /v1/user` (we don't send the email address, so we can't hash it in the webclient) | 16:42 |
Zara | yeah, it was one of those things where the instructions were straightforward, then the codebase was wayyyy more complicated than the example they gave | 16:43 |
Zara | (since the example was 'get a hash for one example email and then put the whole thing in html *somewhere*' and I had no idea where to put things.) | 16:43 |
Zara | so I went back to tasks I could do on my own for a bit... | 16:44 |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Display Assignees on Cards and Worklists https://review.openstack.org/269707 | 16:54 |
Zara | that's a version with no blank space at the ends of the cards (thanks SotK for the tip on that) | 16:55 |
*** mrmartin has quit IRC | 17:06 | |
*** mrmartin has joined #storyboard | 17:08 | |
openstackgerrit | Zara proposed openstack-infra/storyboard-webclient: Display Assignees on Cards and Worklists https://review.openstack.org/269707 | 17:18 |
Zara | alternative version with things spaced out a bit | 17:18 |
Zara | it's a patch series but the different iterations aren't really upgrades, just different options | 17:19 |
*** mrmartin has quit IRC | 17:28 | |
Zara | they might look better centred horizontally. I thought it'd be overkill to send patches for that, though... :P | 17:29 |
SotK | so, I've deployed a storyboard instance with puppet and system-config, and it sends emails successfully | 17:48 |
Zara | \O/ | 17:48 |
Zara | you are more patient than I am | 17:48 |
Zara | I'd've set my vm on fire by now, congrats | 17:49 |
Zara | today has been endless pain day. | 17:49 |
paulsherwood | in discussion elsewhere, someone asked if storyboard is/canbe integrated with gerrit? | 17:49 |
Zara | paulsherwood: there is a plugin but I don't think it was finished | 17:49 |
Zara | gimme a sec, I'll find the link | 17:50 |
Zara | https://gerrit.googlesource.com/plugins/its-storyboard/ | 17:50 |
paulsherwood | does openstack use it? | 17:51 |
Zara | (I think it's still being patched so that it doesn't get out of date, but not maintained any more than that (I spoke to zaro (Khai Do) in Tokyo; he was pretty busy with upgrading Openstack's gerrit at that time, so I think that was his top priority)) | 17:51 |
Zara | they don't use it | 17:52 |
Zara | I did find something that looked like it had been updated by gerrit so I was a bit confused by that | 17:52 |
paulsherwood | in openstack, what systems is sb integrated with? | 17:53 |
* paulsherwood is considering proposing sb in a customer, wants to know what it plays nicely with | 17:53 | |
Zara | I'm not sure what you mean by integrated; storyboard is used to track development for some projects that are part of openstack, but as far as I know it doesn't talk to those systems. it might help if you can give examples of the sorts of things you're thinking of | 17:56 |
paulsherwood | well, the obvious one would be gerrit, but would be nice to track stories/issues through to ci results for example | 17:57 |
Zara | (this was the story that looked as though it had been updated by gerrit at some point: https://storyboard.openstack.org/#!/story/859620 , might be worth investigating what was going on there) | 17:58 |
paulsherwood | four years ago??? when did sb start? | 18:01 |
Zara | wiki page only goes back to 2013, so your guess is as good as mine! daresay persia would know. | 18:03 |
paulsherwood | hah | 18:04 |
Zara | I don't know about what things it's currently integrated with, so I think I'd need to ask around. | 18:04 |
Zara | would hazard a guess that it's relatively simple to write plugins, but nobody has been tasked with it (excepting that gerrit plugin). | 18:05 |
paulsherwood | ack | 18:08 |
Zara | storyboard exposes (if that's the word?) REST endpoints so it's simple enough on the storyboard side | 18:08 |
Zara | just a question of someone actually doing it... I've kept away from the gerrit plugin so far because a) other priorities and b) I don't know java | 18:09 |
paulsherwood | is there any trail of history for the boards? | 18:10 |
paulsherwood | ie showing change of states over time etc | 18:11 |
Zara | hm, I don't think so, SotK would know more about that though (it's possible that there's nothing in the webclient but there's support for it in the backend, but he's much closer to the boards code than I am.) | 18:13 |
SotK | pretty sure that storyboard began in late 2013, and that story was imported from launchpad | 18:58 |
Zara | ahh, so the comments as well, that would make sense | 18:59 |
SotK | re: history of boards, nothing at the moment, but it would probably be fairly easy to add | 19:01 |
*** jtomasek has quit IRC | 21:20 | |
*** mrmartin has joined #storyboard | 21:56 | |
*** mrmartin has quit IRC | 22:18 | |
*** davidlenwell has quit IRC | 22:37 | |
*** davidlenwell has joined #storyboard | 22:38 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!