*** kkup has quit IRC | 04:23 | |
*** kkup has joined #storyboard | 04:24 | |
*** jtomasek has quit IRC | 04:39 | |
*** jtomasek has joined #storyboard | 04:58 | |
*** jtomasek has quit IRC | 05:38 | |
*** jtomasek has joined #storyboard | 08:33 | |
Zara | morning, storyboard! | 09:22 |
---|---|---|
SotK | morning! | 09:23 |
Zara | noticed that the gerrit-integration patches are trapped, awaiting rebase | 09:24 |
Zara | so this morning is the best morning | 09:24 |
Zara | today's storyboard musical interlude: https://www.youtube.com/watch?v=vvlCu1_noTc | 09:48 |
Zara | looking through logs to see if I could find how to do posts with the client. ended up finding the day I tripped the circuit breakers in my house by putting a hot cross bun in the toaster | 11:03 |
Zara | thank you, past me http://eavesdrop.openstack.org/irclogs/%23storyboard/%23storyboard.2016-04-05.log.html#t2016-04-05T17:11:15 | 11:05 |
Zara | + that's interesting, as I think I tried that first. will check again | 11:05 |
Zara | (if anyone's wondering how I got the date for that, I used the date from the first submitted change to the wip python-updating-from-gerrit patch, and went backwards from there. so that's an argument for posting wips whenever possible, when working on stuff.) | 11:07 |
Zara | aw, that didn't work, so either past-me didn't quote properly, or it used to work and now doesn't | 11:14 |
Zara | I wonder if it's todo with the stuff we added so we could get tags by name, and we've accidentally changed which url it tries to get for posts | 11:19 |
Zara | in which case, the if/else in base.py is probably the culprit | 11:20 |
Zara | (when I post successfully with webclient, I get:127.0.0.1 - - [26/Jul/2016 11:18:06] "POST /v1/tasks HTTP/1.1" 200 268 | 11:21 |
Zara | whereas my failed post with python client is: | 11:22 |
Zara | 127.0.0.1 - - [26/Jul/2016 11:21:17] "POST /v1/tasks?story_id=3&project_id=2&title=pythonclient-task HTTP/1.1" 400 110 | 11:22 |
Zara | so around here is where I think the problem may lie: https://git.openstack.org/cgit/openstack-infra/python-storyboardclient/tree/storyboardclient/base.py#n72 | 11:23 |
Zara | that only adds '?' if the method is a get, though... | 11:25 |
* Zara starts with brute force approach of just reverting that file to ye olde base.py | 11:26 | |
Zara | okay so I'm not saying I'm the best person ever, but I am saying I saved the older version as baseold.py in the same dir so I'd have it to hand just in case my patch turned out to break things. | 11:31 |
Zara | and also, that worked | 11:31 |
Zara | so yeah, we broke posts in the client when we made the gets better ;_; | 11:31 |
Zara | relevant diff: https://review.openstack.org/#/c/305411/6/storyboardclient/base.py | 11:32 |
Zara | gahhhh, somehow I had old base.py, so it wasn't the most recent version of that change | 11:41 |
Zara | (so it didn't check the method | 11:41 |
Zara | so updating that should fix it. well now I'm sad again. xD | 11:41 |
Zara | aaaand it works | 11:43 |
Zara | (it was able to happen because my client uses the versions of things from usr/local/lib, meaning they have to be copied manually from git-tracked things. which is not great, to say the least.) | 11:48 |
SotK | uninstall from there and run with tox? :) | 12:01 |
Zara | I should, but yak so fluffy | 12:12 |
*** dmsimard is now known as dmsimard|afk | 12:58 | |
Zara | it's too warm, and I'm sleepy! | 13:05 |
* Zara finds a worklist called 'SOCK boardy' in her test instance. hm. | 13:09 | |
*** alexismonville has quit IRC | 13:10 | |
*** alexismonville has joined #storyboard | 13:10 | |
SotK | :D | 13:14 |
Zara | tbh the creepiest thing is that it says I made it. I have no memory of this. maybe someone else retitled it. | 13:14 |
Zara | some mysterious other person. | 13:15 |
SotK | probably | 13:16 |
SotK | seems spooky | 13:16 |
Zara | very! :0 | 13:18 |
Zara | anyway, the 'get stuff not by id' solves a lot of the 'I want to get this via the python client', even when there's nothing explicit for it. but I think we still need to add stuff for puts and posts to work in those cases | 13:19 |
Zara | eg: with the due_dates stuff, I can get the due_dates for a specific board with due_date_board = storyboard.due_dates.get_all(board_id=2) , but I don't think there's a way to change the fields of that due_date (eg: 'name') | 13:20 |
Zara | so that's the kind of thing that's left. I'm not too sure about how to approach permissions, so I've tucked that away for later (since I'm not sure how much I'll be able to see even if it does work...) | 13:21 |
Zara | but yeah, might as well note it here in case it should be possible to change things already and I'm wasting time due to not knowing runes. | 13:22 |
Zara | due_dates dans monsieur python client await reviews here https://review.openstack.org/#/c/345995/ | 13:24 |
Zara | hm, thought I should add system_info. it only has a get() method, no get_all(); get() requires an argument and I don't know what I'm meant to give it. | 13:41 |
Zara | actually nvm | 13:42 |
Zara | orrrr not. still doesn't work | 13:44 |
Zara | (I thought I could get it by asking for version, and I'd used the wrong var name, but no) | 13:44 |
Zara | oh, I had also done that | 13:48 |
Zara | that plus passing 'None' worked | 13:48 |
Zara | how did anyone ever let me near a keyboard | 13:49 |
Zara | whatever, the client should soon be able to tell what version of storyboard you're using. and having looked at the results, it's now clear to me that this isn't the thing I thought it was (sha1) and instead is just the numerical version, which is basically pointless | 13:50 |
Zara | but I'm gonna submit it anyway in the name of completeness ;_; | 13:52 |
openstackgerrit | Zara proposed openstack-infra/python-storyboardclient: Add system info https://review.openstack.org/347405 | 13:58 |
Zara | I don't think that's the most useless patch I've ever submitted, but it's gotta be up there | 14:00 |
Zara | oh well, should help the next person not waste time on systeminfo ;_; | 14:00 |
Zara | huh, there's a separate thing for task_statuses in the api, but I think the client handles task-status things fine already | 14:11 |
* Zara really wishes every linux had an ms-paint equivalent | 14:32 | |
Zara | http://imgur.com/LOjzKdN | 15:05 |
Zara | green = definitely there, yellow = in review, white is a mixture of 'I'm not sure' and 'not there' | 15:06 |
Zara | for some of the mapping stuff, I'm not sure what to expect. | 15:07 |
Zara | (and in the end I used the watercolour brush in ms paint. :P) | 15:09 |
Zara | so, private stories have been added since last time, so that's the next one! :P | 15:17 |
openstackgerrit | Zara proposed openstack-infra/python-storyboardclient: Add support for private stories https://review.openstack.org/347448 | 15:20 |
Zara | ideally, I'd use a nice collaborative online editor for this, but so far I've found none with transparent brushes | 15:21 |
Zara | oh, woe | 15:21 |
*** faybrocklebank has quit IRC | 15:21 | |
anteaya | does inkscape not offer transparent brushes? | 15:33 |
anteaya | and nice work on the schema diagram | 15:33 |
Zara | it's probably possible to get to them somehow, but as far as I know there's no preset 'brush', let alone a preset transparent one, so it'd require delving into it--and afaik it's just a desktop thing, so at that point I might as well use the tool I find easiest | 15:36 |
Zara | and thank you! :) | 15:37 |
anteaya | oh okay | 15:38 |
anteaya | yeah I don't think inkscape offers preset things like that | 15:38 |
Zara | yeah, it's a shame; I find inkscape looks like paint on the surface, but is actually more of an in-depth image-manipulation thing, when often what I want is a *really* basic drawing tool (normally I'm not fussed about transparent brushes, either xD) | 15:39 |
Zara | when I want to do a diagram to explain something but it doesn't need to look neat and I just want a big marker pen. | 15:41 |
Zara | there are online tools in this era, though I've found it hard to find ones that don't save your picture with an enormous url that breaks your irc client when you paste it (this has happened to me twice) | 15:41 |
anteaya | ah yes | 15:42 |
anteaya | very tough to find the right image editing tool for your needs | 15:42 |
Zara | yeah, I don't know of anyone else who (ab)uses ms-paint like I do | 15:43 |
anteaya | I bet there are thousands | 15:45 |
anteaya | you just haven't met them yet | 15:45 |
Zara | :) | 15:45 |
* Zara finds http://imgur.com/a/4JesN in a folder labelled 'my artwork' | 15:47 | |
SotK | D: | 15:56 |
Zara | :D | 15:57 |
persia | Gimp is usually the recommended tool for pixel manipulation (paint), vs vector definition (draw), which is inkscape. | 15:59 |
persia | Gimp reviews usually suggest it is too complex for a newcomer and not powerful enough for a professional though, leaving "paint" and PhotoShop common. | 16:01 |
Zara | yeah, that matches my experience | 16:01 |
Zara | + I think it tries to do things better than other tools, so it has different ways of doing things, so you take a trick that works in most places and it doesn't work. | 16:02 |
Zara | which might be nice if you were going to use it all the time, but for dipping in, it's a pain. | 16:02 |
persia | Krita goes the other way, but seems not very popular. I have no personal experience. | 16:03 |
* SotK has used Gimp ever since he needed something more complex than paint, and the "free software vs. expensive proprietary software" part has stopped me from moving on to using PhotoShop | 16:04 | |
Zara | my tablet doesn't play nicely with paint, but I still use paint xD | 16:05 |
Zara | I had photoshop on a pre-owned desktop for a while, which was nice (although my desktop wasn't really powerful enough, so couldn't do much with it). and I got artweaver free with another tablet, but I don't use it because I found it would crash when I zoomed too fast, and it was sensitive enough to zoom accidentally a lot. | 16:07 |
Zara | (physical media + scanner would be great if I'd ever figured out how to get the contrast right so fill tools weren't too sensitive) | 16:11 |
*** dmsimard|afk is now known as dmsimard | 16:47 | |
Zara | disappearing for a bit; will be back around meeting time! :) | 17:02 |
*** jtomasek has quit IRC | 17:10 | |
Zara | gah, my internet keeps cutting out | 19:52 |
Zara | I get the meeting in weird batches | 19:52 |
*** jtomasek has joined #storyboard | 20:40 | |
*** jtomasek has quit IRC | 20:41 | |
*** jtomasek has joined #storyboard | 20:41 | |
*** openstackgerrit has quit IRC | 22:03 | |
*** openstackgerrit has joined #storyboard | 22:04 | |
*** openstackgerrit has quit IRC | 22:48 | |
*** openstackgerrit has joined #storyboard | 22:48 | |
*** kkup_ has joined #storyboard | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!