Entry tags:
dev chat meeting: 2014-07-11 22:00 EDT
In two hours, we'll be starting a meeting in #dreamwidth-dev! Please drop by if you're around and chat with us!
If you can't make today's meeting, the next meeting will be on Saturday, July 19, at 12 noon EDT.
Update: We only had a few people show up, so tonight's chat was very informal. If you are one of the developers who cannot attend meetings at 12 noon EDT on Saturdays, will you consider proposing an alternate time for our opposite weeks in the comments here?
Here's the list of topics I'd intended to discuss tonight, to follow up with next time:
In attendance were myself, foxfirefey, Afuna, rax, and fhocutt.
If you can't make today's meeting, the next meeting will be on Saturday, July 19, at 12 noon EDT.
Update: We only had a few people show up, so tonight's chat was very informal. If you are one of the developers who cannot attend meetings at 12 noon EDT on Saturdays, will you consider proposing an alternate time for our opposite weeks in the comments here?
Here's the list of topics I'd intended to discuss tonight, to follow up with next time:
- project tracking for non-development projects (e.g. documentation)
- general tracking of larger developer projects (wiki? milestones? other?)
- specific "what are we working on" discussion/issues (chat? blogs? other?)
- possibly moving chat meetings to every other week
In attendance were myself, foxfirefey, Afuna, rax, and fhocutt.
20:59 < Kareila> I'm going to get a drink and then we can start! 21:01 < Kareila> okay, who all is here for the dev chat? 21:02 < Afuna> I'm here-ish (going to grab breakfast but heading back up) 21:02 * rax is lurking? :) 21:02 < Kareila> hi rax :) 21:02 < rax> hi! 21:02 * fhocutt is vaguely lurking 21:04 < Kareila> I have a growing suspicion that we may not get very much participation tonight. I know zorkian wasn't going to be around until later, but I didn't want to lose the east coast to sleep. 21:05 < Kareila> if we mostly get lurkers, I may abandon my agenda and do an "ask me anything about DW" instead :) 21:06 < foxfirefey> I'm here! 21:09 < Kareila> while we wait for fu to come back, what have y'all been working on, or are interested in working on? 21:10 < foxfirefey> I'm doing a thing I started a long long time ago that is pretty low priority but I just want it finished up 21:10 < Kareila> oh yeah? 21:10 < foxfirefey> Basically, it lets you customize S2 styles in the wizard even if they're not the style you are currently using 21:10 < Kareila> oh, I saw something about that recently 21:10 < foxfirefey> Yup yup 21:11 < Kareila> so it is not quite finished? 21:11 < foxfirefey> It's mostly done, I have to make a few changes for Fu and then I think it should be good to go 21:11 < foxfirefey> https://github.com/dreamwidth/dw-free/pull/760 21:11 < foxfirefey> but it is right there and it works! 21:11 < Kareila> excellent. I know that's a thing I have wished for in the past. 21:11 < foxfirefey> after that I can start working on more important things 21:12 < Kareila> I wrote code today! for the first time in almost a year! 21:12 < foxfirefey> !! 21:12 < foxfirefey> how did it go? 21:12 < Afuna> heya :) 21:12 < Kareila> good so far, but I need to test the bits I just added 21:13 < Kareila> testing is my least favorite part of the process 21:13 < rax> I have a random question, is poll data pullable via any kind of API or does one just have to scrape it? 21:13 < Kareila> it's a project I last touched 2 years ago 21:13 < foxfirefey> rax: I think right now it is scrape only 21:14 < Kareila> hmmmmmm, I don't think we have an API for poll data 21:14 < rax> *nodnods* thanks 21:14 < foxfirefey> but I think an API for it would be a good idea 21:14 < rax> It would be! 21:14 < rax> APIs for everything, forever :) 21:14 < foxfirefey> oh! 21:14 < foxfirefey> there used to be a bug for exporting it in CSV 21:14 < rax> that counts! 21:14 < foxfirefey> I think it got lost in the Bugzilla doom 21:14 < foxfirefey> but it can be put into GitHub issues 21:14 < Kareila> DOOOOOOM 21:15 < Kareila> I'll do a greppy thing, hang on 21:15 < Afuna> dooooom 21:15 < foxfirefey> HI FU 21:15 < Afuna> I wonder if I should suggest json 21:15 < Afuna> instead of cnsv 21:15 < Afuna> DETALI 21:15 < Afuna> hi :) 21:15 < foxfirefey> I think JSON would be dandy 21:15 < Afuna> haha sorry juggling a hot egg 21:15 < Afuna> typing hard 21:15 < foxfirefey> but CSV is far more useful to the lay person 21:15 < foxfirefey> who just wants to pop their poll data into excel and do magic 21:15 < foxfirefey> for instance, Denise 21:15 < Afuna> ooooh yeah okay 21:15 < Afuna> csv it is then! 21:15 < Afuna> I hadn't thought of excel :) 21:16 < rax> I mean access to both would be maximally shiny 21:16 < rax> people also paste CSV into google docs 21:17 < Kareila> it was bug 28 21:17 < foxfirefey> haha yes an early one 21:17 < foxfirefey> I think Denise really liked the idea of having it 21:17 < foxfirefey> I went to look into implementing it once and it's a bit trickier than it first seems 21:18 < foxfirefey> due to the way the data is structured in the DB as I remember 21:20 < fhocutt> both would be very nice... 21:21 < foxfirefey> JSON might be easier to do initially 21:21 < foxfirefey> because you could produce the data in a way that's more in line with how it ended up in the DB 21:23 < rax> turning JSON into useful CSV could be a separate project arguably? 21:24 < Kareila> that sounds like the kind of thing that has probably been done already by somebody, somewhere :) 21:24 < rax> in the most general case I'm sure :) 21:24 < rax> in this case the way the information wants to be organized could be the hard part? but I don't know what it looks like in the db 21:25 < Kareila> well, from what I recall, there were two separate datasets that needed to be returned 21:25 < Kareila> one was the poll questions, and the other was the submitted answers 21:26 < Kareila> so for JSON, you could nest that data, but for CSV you'd probably need two separate sheets 21:32 < Kareila> okay, I think I better punt my list of talking points to the next meeting 21:32 < Kareila> one thing though, there's a code push scheduled for about 48h from now 21:32 < foxfirefey> ! 21:32 < Kareila> so it would be good to get a code tour done - the last one was about a month ago 21:33 < Kareila> Afuna: if I submit a PR sometime in the next several hours, is there a chance it might make it in? it's something Denise wanted soonest. 21:34 < Afuna> kareila: depend,s but most probably! 21:34 < Kareila> it's an admin page, so minimal impact 21:35 < Afuna> Gotcha. I'll look at it as soon as you submit and barring any unforeseen errors (unescaped user input, priv-checking and the like), should go through fine 21:35 < Afuna> Man code push though... 21:36 < Afuna> I'm trying to decide if I should merge my own code changes or wait until next heh 21:36 < foxfirefey> maybe I can get my style thingie tidied up in time 21:36 < Afuna> that'd be cool! 21:36 < Afuna> everything would be cool ~ 21:36 < foxfirefey> whee 21:37 < Afuna> Kareila: I'm almost 100% sure taht it can make it btw! so please do submit when you can :) 21:37 < Kareila> I will! I'm excited to be working on code again 21:38 < Afuna> yessssss 21:38 < foxfirefey> maybe I can work with you on converting vgift thingies to TT! 21:38 < Kareila> I think the only vgift pages I've written in BML are the admin pages, so eh :) 21:39 < foxfirefey> they count! 21:40 < Afuna> yespls. the earlier pages are converted, the less we'll need to convert in the future 21:40 < Kareila> I have a problem though 21:40 < Kareila> I can't convert just one page <_<; 21:40 < Kareila> if I get started, I will go on a Karzilla rampage <_<;;; 21:41 < foxfirefey> i see no downside to this 21:41 < Afuna> I'm afraid I don't either kar 21:42 < Kareila> I will wake up in an alley a month from now moaning something about Brad in his dorm room with a steam radiator 21:42 < Kareila> it's not pretty 21:43 < Afuna> we will lure you from the allyeway with cookies! 21:43 < Afuna> it will be devious~ 21:43 < Afuna> and so glorious 21:44 < Kareila> mm, cookies. 21:45 < Kareila> did we ever come up with a procedure for using GHI to generate a code tour? 21:46 < Afuna> Kareila: I'm not sure! I vaguely recall Sophira had come up with something (was coming up with something?) 21:46 < Afuna> but I don't remember the current progress 21:47 < Kareila> yeah, and she's presumably asleep with the rest of the UK. 21:47 < Afuna> yeah 21:48 < Afuna> were there a lot issues closed? maybe another manual one is still doable 21:49 < Kareila> I could paste together something using my changelog digest entries, but if we're only including closed issues, I'd have to check that status manually... 21:49 < Afuna> ponder 21:49 < Kareila> and I'd rather be finishing this code, heh 21:49 < Afuna> I wrote a script at some point which extracted all closed issues, but prs versus actuall issues were duplicates so it still needed manual checking 21:49 < Afuna> yeah 21:50 < Afuna> I don't want to disturb your flow! 21:59 < Kareila> if you want to use changelog digest, this is the entry to start from: http://changelog-digest.dreamwidth.org/123288.html 21:59 < Kareila> 5 entries total 22:00 < Kareila> but I haven't done one in a week or so 22:05 < Kareila> afuna, do you want to work on that or should I come back to it after I submit my PR? 22:06 < Kareila> I'm good either way but don't want to duplicate effort :) 22:07 < Afuna> Kareila: oh sorry got distracted 22:09 < Afuna> i could pull ogether a list of closed issues reporetd in changelog digest, sure 22:12 < Kareila> thanks! 22:13 < Kareila> does anyone else have anything they want to discuss, or should I call this meeting over? 22:13 < foxfirefey> I think I am good! 22:13 < Afuna> I'm good! 22:14 < Kareila> okay! I think what I will do is say next meeting on our regular alternate Saturday schedule, but ask for comments in the community about alternative times for the opposite week 22:14 < foxfirefey> Sounds good 22:15 < Afuna> ok 22:15 < Kareila> all right then! 22:15 < Kareila> thanks for coming :) 22:17 -!- ChanServ changed the topic of #dreamwidth-dev to: Dreamwidth Studios (dreamwidth.org) -- development discussion. Grab a bug and start hacking! || Next dev chat 2014-07-19 @ 12:00 EDT