Inkscape Board Meeting Transcript for Friday, 2015-12-04

Tavmjong---- 20 minutes till Inkscape board meeting ----Dec 04 11:40
brycehi allDec 04 12:00
Tavmjonghi bryceDec 04 12:00
brycedo we have an alex or martin today?Dec 04 12:00
Tavmjong-------------------- Inkscape Board Meeting ----------------------Dec 04 12:00
bryceAgenda:Dec 04 12:01
bryce     Budget 2016Dec 04 12:01
bryce    Sponsorship levelsDec 04 12:01
bryce    Hackfest 2016: LeedsDec 04 12:01
bryce    Funded developmentDec 04 12:01
bryce    Other Business Dec 04 12:01
bryce Past Agenda Items Still OpenDec 04 12:01
bryce    Code of Conduct & Privacy PolicyDec 04 12:01
bryce    GSoC 2016Dec 04 12:01
bryce    Hackfest 2016 Dec 04 12:01
bryce Proposed New Agenda ItemsDec 04 12:01
bryce    C++11Dec 04 12:01
bryce    Licensing issues (GPL v2+) Dec 04 12:01
bryce Dec 04 12:01
bryce(Hmm, we should probably track names of people requesting the topic)Dec 04 12:02
bryceStarting with the budgetDec 04 12:02
Tavmjonggood point... (tracking names)Dec 04 12:02
TavmjongFirst, who is here?Dec 04 12:02
brycelast year our budget was aligned to the calendar year, but I'm thinking for 2016 aligning it with the SFC's fiscal year which starts Mar 1stDec 04 12:03
bryceso that lessens some of the urgency to get it fully nailed down this meeting, that I'd originally felt, but still would be worth going throughDec 04 12:03
tedgHowdyDec 04 12:03
TavmjongScislaC: ? tedg ? joncruz ? doctormo ? tweenk ?Dec 04 12:04
brycethe actuals from last year are now posted on the website for your reviewDec 04 12:04
bryceheya tedg Dec 04 12:04
brycehttps://inkscape.org/en/about/governance/budget/Dec 04 12:04
tedgI think that makes sense, at least they're we're aligned on deadlines.Dec 04 12:04
TavmjongI agree too.Dec 04 12:04
tedgIt'll probably make our accounting easier.Dec 04 12:04
bryceso yeah, unless anyone voices a different opinion, I think I'll just go with that approachDec 04 12:05
brycenear as I can tell this only opens one questionDec 04 12:05
brycewe voted on a $250 grant to OSUOSL last year, around this timeDec 04 12:06
TavmjongWe could do that again.Dec 04 12:06
brycebut the expense charged against FY2014, which is why the actual in our budget is 0Dec 04 12:06
bryceok, so I'll put out another vote on that then.Dec 04 12:07
tedg+1Dec 04 12:07
Tavmjong+1Dec 04 12:07
brycealso I was wondering if any money got spent on SCALE.  We approved $250 but I'm not seeing any expenditures in our recordsDec 04 12:07
bryce^ question for ScislaC Dec 04 12:07
TavmjongIf we were a quorum, could we hold a vote via IRC?Dec 04 12:08
brycefor record keeping simplicity I'd rather do it by emailDec 04 12:08
TavmjongWe are keeping meeting minutes, but if you prefer via email, OK.Dec 04 12:09
brycealso I don't know how much we can trust freenode that our nicks are actually usDec 04 12:09
bryceI've lost 'bryce' more than a couple times...Dec 04 12:09
TavmjongI think it would be pretty obvious if someone were trying to impersonate one of us (we know each other well enough).Dec 04 12:09
Tavmjongbryce: Do you have a proposed budget for next year?Dec 04 12:10
bryceTavmjong, as a starting point was thinking to use last year's budget, and let folks discuss deltas to itDec 04 12:10
bryceyou already mentioned upping hackfest by 50% so got thatDec 04 12:11
TavmjongI think we could increase developer education... if we have someone taking ownership of it.Dec 04 12:12
bryceagreedDec 04 12:12
TavmjongI could do it, but not till February.Dec 04 12:12
bryceI don't see any items to drop; even the hackfest dinner I think would be nice to carryDec 04 12:13
tedgYeah, I think keeping basically the same makes sense.Dec 04 12:13
ScislaCHey everyone, sorry for running behind, going to read backlog real quickDec 04 12:13
tedgI'm curious if our fundraising for the hackfest will be the same year over year.Dec 04 12:13
tedgIf people will get tired, or if it'll gain momentum.Dec 04 12:13
TavmjongIf our second hackfest is successful, we might try a Fall hackfest.Dec 04 12:14
brycewe had also discussed since LGM seemed not as engaged with the community as we had hoped, to maybe send folks to other conferences like fosdemDec 04 12:14
bryceso maybe we might consider upping the Other Events category (or listing a few explicitly?)Dec 04 12:14
tedgI've not done a FOSDEM, but overall I think that makes sense.Dec 04 12:15
TavmjongI think having two or three conferences to focus on would be good. The more we get together, the more motivated people become.Dec 04 12:15
brycetedg, that's a good point.  We shouldn't count on always having the same success as last time.  Although since it was such a big success, we have a nice cushion now.  Still worth being careful.Dec 04 12:15
tedgI like the way we do SCALE, with some local folks making a booth. Perhaps someone can do something similar for FOSDEM.Dec 04 12:15
ScislaCSo, +1 on OSUOSLDec 04 12:15
tedgWe'd need to hunt those folks down, but, in general I think it's a good strategy.Dec 04 12:16
ScislaCI think JonCruz bought the banner this year (related to SCALE expense), but don't know if he asked for reimbursement.Dec 04 12:16
bryceAt Samsung the travel budget has been axed big time, so jon and I are unlikely to get to go to anything this yearDec 04 12:16
brycetedg, yeah agreedDec 04 12:16
tedgbryce: I think the Mir team has an opening! ;-)Dec 04 12:17
ScislaCI would like to see if we could possibly align a hackfest for SCALE 15x (in 2017)... I just need to talk to other chairs about if we can host it.Dec 04 12:17
brycetedg, someone quit?Dec 04 12:17
jarjar12345Hey guys!Dec 04 12:17
TavmjongFOSDEM is an easy trip for me... but it conflicts with the SVG working group meeting I want to go to.Dec 04 12:17
jarjar12345You guys ready to write some code??????????Dec 04 12:18
FailBitnoDec 04 12:18
TavmjongA hackfest with SCALE sounds good.Dec 04 12:18
FailBitwe're having a board meeting, jarjar12345Dec 04 12:18
jarjar12345I understand thatDec 04 12:18
tedgYeah, I generally like SCALE as a meeting. Unfortunately ended up with a conflict this year :-(Dec 04 12:18
jarjar12345I'm just here so I don't get finedDec 04 12:18
bryceok, any other budget suggestions?  I can rough together a proposal to send the list over the holidays.Dec 04 12:19
TavmjongIt might be good to have one North American hackfest and one European hackfest. When is SCALE?Dec 04 12:19
tedgTavmjong: End of JanuraryDec 04 12:19
ScislaCI don't know the 2017 dates yet... but this upcoming one is Jan 21-24Dec 04 12:19
Mc-and fosdem is the weekend after that (Jan 30-31)Dec 04 12:20
brycehmm, two hackfests is a really interesting idea.Dec 04 12:20
TavmjongHmm, that is rather close to LGM and FOSDEM. Any Fall OpenSource orientated conferences?Dec 04 12:20
Mc-LGM is in fall (April 15-18)Dec 04 12:21
tedgTXLF has been in August, but they were talking about moving it.Dec 04 12:21
tedgNot sure that many folks would want to travel to Texas in August though. :-)Dec 04 12:22
brycelinuxcon in aug typical, but it's kind of biz orientedDec 04 12:22
Tavmjong Mc- if your from down-underDec 04 12:22
bryceplumbers also in aug but we're not low level enoughDec 04 12:22
Mc-oopsDec 04 12:22
TavmjongAugust is a bad month for Europeans. Everybody is on vacation.Dec 04 12:22
Mc-(i'm more used to "autumn")Dec 04 12:22
brycelinuxfest northwest, but think that's another spring oneDec 04 12:22
bryceOSCON but it's super spendy to attendDec 04 12:23
TavmjongWe don't need necessarily to be tied to a conference if we have a willing host.Dec 04 12:23
tedgDon't seem too much: https://lwn.net/Calendar/Monthly/2015-09/Dec 04 12:23
brycetying a NA hackfest to SCALE seems the most sensible to meDec 04 12:23
tedgWow, can't type today.Dec 04 12:23
bryceeven if there's some overlap with other events, that's probably fine - this is for folks that wouldn't be flying such distances already by definitionDec 04 12:24
brycewhat about any gtk relevant events?  That was something we were interested in last timeDec 04 12:24
TavmjongIt's probably a bit late for SCALE this January... but for 2017.Dec 04 12:25
tedgI think the only one is really GUADEC today, which is Europe.Dec 04 12:25
TavmjongWhen is GUADEC?Dec 04 12:25
brycetedg, hrmDec 04 12:25
Tavmjong... July/August 2016Dec 04 12:26
tedgThough, they'd probably be happy to have us. Usually there is space.Dec 04 12:26
TavmjongWe could use some GTK help but how well would we fit in with GUADEC?Dec 04 12:26
brycealright well for budget purposes I'll pencil in a rough amount to start with, and the decision on how to use it can come later.Dec 04 12:27
tedgEh, I think the answer is "okay", I think we could be a separate "track" or hack room.Dec 04 12:27
bryceplease give some thought meantime into what conferences might make the most senseDec 04 12:27
tedgI don't think there'd be a ton of things besides the GTK talks that folks would find interesting.Dec 04 12:27
brycetedg, sounds like it might be a send-one-representative kind of conferenceDec 04 12:28
Mc-there as a "Paris open source summit" in november, not sure about the 2016 datesDec 04 12:28
brycewhich we could totally afford and would probably get the lion's share of the benefitDec 04 12:28
bryceMc-, that'd be easy for Tavmjong Dec 04 12:28
tedgbryce: Yeah, more thinking it might be a way to reduce costs by sharing some space for a hackfest instead of a hackfest then attend the conference type of thing.Dec 04 12:28
TavmjongYup...Dec 04 12:29
brycesometimes the local conferences don't have enough "meat" thoughDec 04 12:29
bryceok, any other thoughts or suggestions on budget stuff?Dec 04 12:30
bryceotherwise I'll try and get a draft up on the mailing list over the holidaysDec 04 12:30
bryce------------------- Sponsorship Levels ------------------------Dec 04 12:30
TavmjongI'm not sure what this topic is about...Dec 04 12:31
brycehmm, I have forgotten why this item is on our agenda forDec 04 12:31
TavmjongWe voted on "Award" levels awhile back but don't have a page yet.Dec 04 12:31
brycelet's see... we identified some levels, let karen know, etc.Dec 04 12:31
bryceok, so we need a page set up?Dec 04 12:32
TavmjongYes... and check if any sponsors need to be added retroactively.Dec 04 12:32
brycerightDec 04 12:32
brycealso looking at last month's meeting notes...Dec 04 12:33
bryceheh, you and I were the ones discussing it last time :-)Dec 04 12:33
bryceyou asked if we got the donation that brought up the issueDec 04 12:33
bryceI don't recall spotting an abormally huge donation when I last lookedDec 04 12:33
bryceah, tweek had volunteered to own this taskDec 04 12:34
bryceok, since he's not here and it's not an urgent item, moving on...Dec 04 12:34
Tavmjongtweek is probably busy getting settled in to his new placeDec 04 12:35
bryce----------------------  Hackfest 2016: Leeds  --------------------------------Dec 04 12:35
bryceAlex is not here I take it?Dec 04 12:35
TavmjongAlex has been working on finding a place for the hackfest. He may have a place and a sponsor.Dec 04 12:35
bryceis there anything the board can do right at the moment to help in moving this forward?Dec 04 12:36
brycelast meeting I recall we tentatively voted to favor Leeds over the other optionsDec 04 12:37
TavmjongAlex asked about a "sponsors" package.Dec 04 12:37
brycepackage as in perks?Dec 04 12:37
TavmjongAs in offering a sponsor recognition.Dec 04 12:38
bryceright, I think that ties in with the prior item.  maybe tweek will have something for us on that by next meeting?Dec 04 12:38
TavmjongWe could put their logo on our home page perhaps for the month of the hackfest and on the sponsor's page.Dec 04 12:39
bryce(01:53:32 PM) tweenk: and what about the perks? e.g. I guess for $X one would get a logo on the website, for $Y a logo on the about screen and for $Z a logo on the splash screenDec 04 12:39
bryce(01:54:41 PM) bryce: tweenk, iirc we only discussed website placement as perks but would be good to brainstorm more beyond thatDec 04 12:39
TavmjongI'm a little hesitant to wait until next meeting... time passes quickly.Dec 04 12:40
bryceTavmjong, true... would you mind facilitating an email discussion on this, with alex and kk?Dec 04 12:40
TavmjongOKDec 04 12:40
bryceI'm pretty open to whatever here, think it's just a matter of brainstorming and decidingDec 04 12:41
TavmjongCan we tell Alex that Leeds is a go if he finds us a suitable meeting place?Dec 04 12:41
bryceyep, certainlyDec 04 12:41
Mc-I don't have a problem with thanking sponsors on the website... but in the application itself, I'm not convinced that's a good ideaDec 04 12:41
TavmjongI think having that kind of commitment will help motivate him.Dec 04 12:42
brycewe'll do a formal vote when there's a formal proposal but at this point I think it's informally the decided placeDec 04 12:42
TavmjongMc-: agreed.Dec 04 12:42
TavmjongBTW, LGM will be in Brasil in 2017....Dec 04 12:42
bryceok, unless there's anything else on hackfest, moving on....Dec 04 12:42
bryce----------------------------------- Funded Development ---------------------------------Dec 04 12:42
bryceI've been plucking away at this over the monthDec 04 12:43
TavmjongHow close are we to being able to go live?Dec 04 12:43
brycehard to say, I feel like I've only just started scratching the surface trying to understand *what* needs doneDec 04 12:44
bryceit's a non-trivial development effortDec 04 12:44
TavmjongIt does seem to be quite complicatedDec 04 12:44
bryceI've sketched in some todo items and design thoughts and plans at http://wiki.inkscape.org/wiki/index.php/FundedProjectSystemDevelopmentDec 04 12:46
bryceit may go faster once I'm more comfortable with Django development, I'm still pretty newbie hereDec 04 12:46
TavmjongDjango is PHP?Dec 04 12:47
brycethe technicals are actually not that hard, and not that much code is needed to get stuff done, the hard part is mostly the design decisions of what forms are needed, where they should be plugged in, and so onDec 04 12:47
bryceDjango is PythonDec 04 12:47
brycethe form I'm focusing on right now is the application form for folks to sign up for projectsDec 04 12:48
brycethe underlying bits are already there for that, so it's just a matter of making the form and hooking it upDec 04 12:48
TavmjongIs there anything that a non-Django expert can help with?Dec 04 12:49
bryceI've cleaned up some of the existing project item pages, but some of that is going to require adding some new data fields to the database, which is something I've not figured out yetDec 04 12:49
brycehmmDec 04 12:49
brycelike I mentioned a lot of the work right now is design stuff, so like laying out what web pages should look like, and how verbage should be phrasedDec 04 12:50
brycemockups of things would help me out a lotDec 04 12:50
brycebut it might be easier for me to just get the underpinnings working, with stubbed in pagesDec 04 12:50
bryceand then folks can help by bikeshedding design suggestions on topDec 04 12:51
TavmjongOK. Anything for the board to act on?Dec 04 12:51
bryceafter the Application Form, I think the next item I'll work on is the Project Suggestion Form, and a Suggested Projects list.  These last two I am aiming for being useful for GSoCDec 04 12:52
bryceso one thing that would be helpful to know is what requirements GSoC has for our "Suggested Projects" list, so I can target fulfilling thoseDec 04 12:52
brycenothing for the board to act on, except carrying (or expanding) the funding budget for the project itemsDec 04 12:53
brycemy goal is to have it in some sort of usable form in 2016.Dec 04 12:53
TavmjongGSoC signup for mentoring organization is Feb 8-19 so it would be good to have that by then.Dec 04 12:53
bryceok, I can set that as a target for that bit.Dec 04 12:54
bryceif someone can scare up the requirements for it, that'd save me a little timeDec 04 12:54
bryceany other questions on this or shall we move on?Dec 04 12:55
bryce----------------------------  Other Business  -----------------------------Dec 04 12:55
bryce(open for any other items anyone wants to bring up, including the past agenda items or proposed new ones)Dec 04 12:55
tedgOn the list we were talking about licensing stuff.Dec 04 12:56
tedgI'm one of the folks that needs to act there.Dec 04 12:56
tedgWas thinking that I could just CLA my copyright to the foundation.Dec 04 12:56
TavmjongWhat needs to be done?Dec 04 12:56
tedgDo folks have an opinion on how that should be done?Dec 04 12:57
brycetedg, why does your copyright need to be CLA'd?Dec 04 12:57
tedgThere are a couple files that are unclear so kk e-mailed the devs in the bzr history.Dec 04 12:57
tedgbryce: It doesn't, but I'd like to make it easier in the future.Dec 04 12:57
Mc-i wondered why many files had specific in-file authors in addition to the authors fileDec 04 12:58
brycehmm, not sure it's really worth the bother.  Don't think we have any plans in mind to change licenseDec 04 12:58
bryceMc-, yeah copyright is sort of a per-file thingDec 04 12:58
Mc-but some files just have "copyright authors" mentionDec 04 12:59
TavmjongI think the main thing kk is concerned about is that some files are only GPL2 which causes problems with using GTK3 code.Dec 04 12:59
bryceMc-, yeah those should have had a named author.  ted's right that our boilerplate is a bit substandard, thus the discussion for cleaning it up.Dec 04 12:59
tedgYeah, I mean, I don't want to require a CLA, that'd be too controversial to have any benefit.Dec 04 12:59
tedgBut it still seems like a good idea, even without specific plans.Dec 04 13:00
Mc-so should people add themselves at the top of the file when they modify it ? or only when modifying it substantially ?Dec 04 13:00
brycetedg, feel free to investigate, but personally I don't think it's worth bothering withDec 04 13:00
tedgMc-: I think it doesn't matter as much with DVCSes today, but if the file was substantially modified that person would have copyright.Dec 04 13:01
tedgMc-: Typically OSS folks take the conservative approach of saying anyone who modifies it is a co-owner.Dec 04 13:01
bryceMc-, only when modifying substantially.  No firm rules there, but if you change like 50% or more of the file that's probably a good time to add yourself.Dec 04 13:01
tedgMc-: But that's not needed or entirely correct. Just hard to decide on where "substantially" lies.Dec 04 13:01
Mc-ok, thanks for the clarificationsDec 04 13:02
bryceok, anything else?  If not, we're at the hour and can close.Dec 04 13:02
Mc-there was "c++11" in the proposed agenda itemsDec 04 13:03
TavmjongYeah, I need to go.Dec 04 13:03
bryceMc-, I think that's an item Alex and Jon are interested in but neither is hereDec 04 13:04
bryceokie doke, thanks all, cya on the lists.Dec 04 13:04
Tavmjongkk is writing a patch to allow Inkscape to be compiled with GTK libraries that require c++11.Dec 04 13:04
bryce-----------  EOM -----------Dec 04 13:04
TavmjongcyaDec 04 13:05
Mc-cyaDec 04 13:05
ScislaCcya TavmjongDec 04 13:05
su_vgnDec 04 13:05
ScislaCsu_v!!!!!!!!!!!!!!!!!!!!!!Dec 04 13:05
su_vScislaC!!!!!!!!!!!!!!!!!!!!!!+1Dec 04 13:05
jabiertxofAny one can share the log of the yestreday meet?Dec 05 05:10
Mc-30sDec 05 05:10
Mc-pmDec 05 05:13
jabiertxofthanksDec 05 05:13

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!