15:59:42 <djmitche> #startmeeting weekly
15:59:42 <bb-supy> Meeting started Tue Aug 22 15:59:42 2017 UTC and is due to finish in 60 minutes.  The chair is djmitche. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:59:42 <bb-supy> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:59:42 <bb-supy> The meeting name has been set to 'weekly'
15:59:48 <djmitche> #topic introduction
16:00:03 <djmitche> http://bit.ly/2rup31x
16:00:37 <rutsky> hi!
16:00:41 <djmitche> hi!
16:00:51 <djmitche> pierre isn't here
16:00:57 <djmitche> so it will probably be short
16:01:04 <djmitche> rutsky: any particlar topics you want to bring up?
16:01:27 <rutsky> nope
16:01:31 <djmitche> ok
16:01:32 <rutsky> just looking around :)
16:01:36 <djmitche> me too more or less
16:01:46 <rutsky> I have some questions about a book
16:02:14 <djmitche> #topic Twisted Book Chapter
16:02:15 <djmitche> fire!
16:02:35 <rutsky> two potential additional topics
16:02:42 <rutsky> Interfaces and component model (which Twisted imposes via zope.interface)
16:02:47 <rutsky> System integration (command line options handling, daemon implementation)
16:02:54 <frodox> I see your google comments also in the doc
16:03:19 <rutsky> I added comment with those topics into some google doc, but looks like it was some another google doc
16:03:36 <rutsky> in the agenda link on another doc
16:03:50 <djmitche> https://docs.google.com/document/d/13nlFCnkAX_vwhKwtky3u7E1fBJAZmKSbJGXSt-8yVwA/edit ?
16:04:00 <djmitche> yeah, that was the outline from the meeting with todd, osrry
16:04:04 <rutsky> djmitche: yes
16:04:27 <djmitche> so let's talk Interfaces & Components
16:04:31 <rutsky> ok, maybe then add link to new doc to old doc?
16:04:36 <djmitche> what does Buildbot have to add to that?
16:05:06 <rutsky> Buildbot uses them
16:05:30 <rutsky> and they helps to organize code better
16:05:51 <rutsky> I assume that Buildbot is presented in the book as an real-life Twisted user example
16:06:12 <djmitche> yes
16:06:18 <rutsky> I dunno how important this topic is, just my 2 cents :)
16:06:22 <djmitche> I'm having a hard time remembering how we use interfaces :)
16:06:57 <rutsky> well, this part is not that I really like in Buildbot :)
16:07:04 <djmitche> I think my question is, aside from somewhere else in the book where there's a section about "this is what an interface is and how to use it", does buildbot's use offer additional information to the user? maybe potential issues, or tricky cool ways to use it
16:07:17 <djmitche> yeah, I remember removing a lot of interfaces..
16:08:37 <djmitche> would you be able to fill out a few more bullet points for those two topics?
16:08:48 <djmitche> I'm not asking you to write it (but I'll probably ask you that next week)
16:09:11 <rutsky> one tricky part that I remember is using interfaces in Perspective Broker part
16:09:27 <rutsky> but this is also think that I don't like much
16:09:44 <rutsky> djmitche: no, I think I can't expand this topic
16:09:54 <djmitche> that is probably worth talking about -- places where either interfaces seem useful but aren't, or places where you're forced to use them
16:10:03 <rutsky> but I wanted to introduce it in case someone else has something to say
16:10:09 <djmitche> ok
16:10:14 <djmitche> I added them to the outline in the chapter document
16:10:39 <djmitche> #info two new proposed topics, although no volunteers to write them
16:10:51 <djmitche> #info Interfaces and component model (which Twisted imposes via zope.interface)
16:10:59 <djmitche> #info System integration (command line options handling, daemon implementation)
16:11:16 <djmitche> fwiw I wrote a few paragraphs but it's not much
16:11:20 <djmitche> still, any comments are appreciated
16:11:26 <djmitche> frodox: anything you want to add on the topic?
16:12:22 <rutsky> with regards to system integration - it's great that Twisted have, e.g. daemon stuff, but in reality this works only on Unix-like system and Twisted here fails to give generic enough (or simply working) solution to cover Windows
16:14:08 <djmitche> yeah
16:14:19 <djmitche> we had a lot of iterations of trying to get buildmaster and slave/worker running on windows
16:16:37 <rutsky> nothing more from my side
16:17:31 <djmitche> ok
16:17:34 <djmitche> quick meeting then :)
16:17:36 <djmitche> #endmeeting