Inkscape Board Meeting Transcript for Friday, 2016-09-02

Tavmjong======== Board Meeting in 1 hour ========Sep 02 11:01
bryce10 min warning :-)Sep 02 11:51
buovjagaok now I think I reached my 400 bug goal.. tomorrow I'll do some checking on the reports I replied toSep 02 11:51
Tavmjong2 minutes!Sep 02 11:58
brycebuovjaga, thanks so much for your work on the bugs!Sep 02 12:00
Tavmjong========== Inkscape Board Meeting ===========Sep 02 12:00
TavmjongWho's here?Sep 02 12:00
Tavmjongbuovjaga: Ditto, thanks for your bug work!Sep 02 12:01
tedgHowdy!Sep 02 12:01
buovjagathanks, guys.. I will try to write something for a guest news postSep 02 12:01
TavmjongHowdy!Sep 02 12:01
TavmjongScislaC: ?Sep 02 12:01
Tavmjongtweenk: ?Sep 02 12:01
rindolfHi all.Sep 02 12:02
TavmjongHi rindolf !Sep 02 12:02
rindolfTavmjong: hi.Sep 02 12:02
Tavmjongbryce: ?Sep 02 12:03
tweenkhelloSep 02 12:03
tedgHeh, bryce gave the 10 minute warning and then ran off ;-)Sep 02 12:03
TavmjongHi tweenk!Sep 02 12:04
tweenksorry for missing the last mtg, it's rather crazy at my job right nowSep 02 12:04
Tavmjongtweenk: Working you too hard?Sep 02 12:04
tweenkTavmjong: there's a lot of last minute stuff before a launchSep 02 12:05
Tavmjongtweenk: Ah, anything you can share?Sep 02 12:06
bryceheya allSep 02 12:06
brycesorry, was trying to jot down bits about the hackfest proposalSep 02 12:06
tweenkTavmjong: it's this thing https://vr.google.com/daydream/Sep 02 12:06
Tavmjongtweenk: Cool!Sep 02 12:07
tweenkMobile VR is a hard problem :)Sep 02 12:07
Tavmjongbryce: I'm really curious about your hackfest proposal.Sep 02 12:07
brycesureSep 02 12:07
tedgI'm concerned about the amount of Karaoke :-)Sep 02 12:08
brycemy wife loves looking at properties, so she was gung ho to do some research, and she found kind of a cool optionSep 02 12:08
Tavmjongtedg: I don't do Karoke! (Not even when I lived in Japan)Sep 02 12:08
brycethe idea we were pursuing is getting an airbnb house to share, figuring it might be a lot cheaper than hotel rooms.  And doing a group lodging thing rather than everyone having to sort out their own housing saves some effort thereSep 02 12:09
Tavmjongbryce: Sounds like a good idea.Sep 02 12:09
bryceturns out there's a number of really good options via airbnb in portlandSep 02 12:10
brycethe best one she found, is this:Sep 02 12:10
bryce  https://www.airbnb.com/rooms/6731334?guests=8&s=CROR3h1X&sug=50Sep 02 12:10
bryceit's actually a 2-building unit, and you can rent either the front unit or the back unit, or bothSep 02 12:10
bryceLocation is the Mississippi District in North Portland.  It's a shortSep 02 12:10
brycedriving distance (under 10 miles) to the Portland International Airport,Sep 02 12:10
bryceand walking distance to several local restaraunts and coffee shops.  TheSep 02 12:10
brycearea is friendly trendy Portlandhipster-style -- if you've seenSep 02 12:10
brycePortlandia, that's the vibe.Sep 02 12:10
bryce Sep 02 12:10
bryceThe rental property is a 1920s house that's been recently renovated, andSep 02 12:10
brycehas an optional (separately rented) second building in the back.  BothSep 02 12:10
brycebuildings have bedrooms, a kitchen, and work areas.  The front roomSep 02 12:10
brycehas 4 bedrooms,5 beds,and sleeps 9, which is probablyadequate for theSep 02 12:10
bryceneeds of a smallish hackfest, but adding the rear unit adds 5 bedroomsSep 02 12:10
bryceand increases sleeping capacityto 20.Sep 02 12:10
bryce Sep 02 12:10
brycethe cost is about $335 for the front unit, and $310 for the back. Sep 02 12:11
bryceso that's waaay cheaper than individual hotel rooms + venue rentalSep 02 12:11
brycetake a look at the photos, they did a really nice job with the reno and the furnishings look pretty cool.Sep 02 12:12
tedgThat makes sense to me.Sep 02 12:12
tweenkNice!Sep 02 12:12
brycewe can stock the fridge (my wife volunteers), and then have the option of eating in / deliver dish / or strolling out to local places to eatSep 02 12:13
brycethe one down side compared to e.g. a hotel is that we'd need to book fairly far in advanceSep 02 12:14
brycei.e. a couple months at least.Sep 02 12:14
bryceI'm figuring with holidays in nov/dec, and with portland weather being crappy jan/feb/mar, that spring would be a more ideal time.  But I know that's quite a ways out...Sep 02 12:15
bryceanyway, I'll write a more detailed proposal for the vote, but that's the basic gist.  Thoughts?Sep 02 12:15
TavmjongSounds like a good plan. What about mid November before the holidays?Sep 02 12:16
tedgSo, I like the idea, I'm not sure if we had a reason for Fall other than it seemed like a good time from the last.Sep 02 12:16
tweenkSo would we hack on the property or go to a library or a similar place?Sep 02 12:17
tedgIt seems like they have an availability map on their website: http://shiftvacationrentals.com/#//mississippi-streetSep 02 12:17
tedgIt seems if we just wanted the front we could do beginning of NovSep 02 12:17
bryceone of the tricks is if we do want both front and rear units, you gotta find a slot where they're both availableSep 02 12:17
tedgYeah, if you click "Book Now" it'll do that for youSep 02 12:18
tedgGuess we could do Oct 22-26Sep 02 12:18
bryceyeah for just renting front or rear there's more flexibility as far as timesSep 02 12:20
TavmjongGSoC Mentor's meeting is Oct 28-29Sep 02 12:20
tedgAh, that's right, I had forgotten about trying to get Google to pay for the International tickets :-)Sep 02 12:21
bryceend of nov sounds like earliest for both unitsSep 02 12:21
TavmjongI actually would prefer end of Nov.Sep 02 12:21
bryceso am I hearing that having something before december is the desire?Sep 02 12:22
tedgYeah, we have to watch for ticket prices around Thanksgiving though.Sep 02 12:22
tedgI don't have a strong feeling, I think we had seen some alignment there.Sep 02 12:23
tedgI was wondering if we were talking Oct if it could be a release sprint.Sep 02 12:23
brycea release sprint would be highly dependent on having certain specific people thereSep 02 12:24
brycemostly for the release at the moment we just need to get a few specific bugs fixed.Sep 02 12:24
TavmjongWho would you want at a release sprint?Sep 02 12:25
tedgYes, so I'd value those people's being available above all else :-)Sep 02 12:25
tweenkIf it's in the US, I can probably go on company timeSep 02 12:25
tweenkJust before or after the mentor meeting sound goodSep 02 12:26
tweenk*soundsSep 02 12:26
bryceTavmjong, folks able to fix the remaining blocker bugs, and people generally involved in the remainder of the process... about screen stuff, translations, website, osx/windows/linux packagers, etc.Sep 02 12:27
bryceso, while I do think holding a release sprint would be a humongous help, I'm not confident that the people we would want there would be available to attendSep 02 12:29
brycethat said, aside from the release I know there is also a lot of stuff to be coordinated and done for 0.93, that would involve folks who would be more likely to be availableSep 02 12:31
brycebut what do you guys think?Sep 02 12:31
tedgSure, I guess my thoughts were to try for a release sprint, but knowing that a fair number of folks would be focused on 0.93 as well.Sep 02 12:31
tedgBut, if that's not feasible, I'm happy to ditch that idea.Sep 02 12:31
bryceI suppose we don't need to nail down an actual agenda until we know who is availableSep 02 12:32
TavmjongA release sprint sounds like a good idea. I'm a bit worried at how long it's taking to get 0.92 out.Sep 02 12:32
bryceTavmjong, me too.  It's the damn blocker bugs.Sep 02 12:33
bryceI hate blocker bugs... they block the release.  :-/Sep 02 12:33
bryceunfortunately we don't have assignees for most of them, so they just kind of sit in limbo indefinitelySep 02 12:33
Tavmjong... but a quality release is important!Sep 02 12:34
TavmjongI'm working on one at the moment.Sep 02 12:34
brycethanksSep 02 12:34
bryceyeah I made a troll through all of them about a week ago.  But most I can do is ask questions reallySep 02 12:34
brycesome of the issues are lower priority and I'm tempted to punt them out from blocker statusSep 02 12:35
tweenkI guess I should step up my game once I get back from vacationSep 02 12:36
tweenk(Sep 3-Sep 11)Sep 02 12:36
*rindolf hates release blocker bugs too.Sep 02 12:36
Tavmjongbryce: I think it might be good to ask people directly to volunteer to take on a bug or two.Sep 02 12:36
brycethe about screen contest is also still tbd, and I'm not sure where we are with osx and windows packaging; I'm worried they might have stalled.  Potentially just pressing forward will stimulate action, but I'm not sure.Sep 02 12:36
TavmjongWho is handling the screen contest?Sep 02 12:37
JonCruzI'll take a peek this weekend. unfortunately I burned all my PTO driving eldest daughter cross country for collegeSep 02 12:37
bryceScislaC and doctormo were coordinating use of the new contest support in the inkscape website, but I lost track of where we are thereSep 02 12:37
bryceTavmjong, worst case we can just use the 0.91 about screen and just change the number, but...Sep 02 12:38
Tavmjongbryce: I would be against that... I think the screen contest helps build community.Sep 02 12:39
tweenkYeah, I think we should do the about screen, even if it's an additional delaySep 02 12:39
JonCruzdittoSep 02 12:40
bryceanyway, I think you see what I mean, it's not just a manpower issue it's getting manpower from particular peopleSep 02 12:40
Tavmjongbryce: Don't hesitate to ask people directly for help.Sep 02 12:42
TavmjongIs there a 0.92 release page tracking what needs to be done?Sep 02 12:42
tweenkhttps://inkscape.org/en/develop/next-release/Sep 02 12:43
brycehttps://inkscape.org/en/develop/next-release/Sep 02 12:44
bryceha yepSep 02 12:44
bryce+ the blocker bugsSep 02 12:44
brycehttps://bugs.launchpad.net/inkscape/+bugs?field.tag=blockerSep 02 12:44
bryceok, so back to the hackfest localeSep 02 12:45
bryceshould I work up a proposal for this place in Oct/Nov, for just one building?Sep 02 12:46
tweenkYes :)Sep 02 12:49
bryceok thanks, we'll get something posted hopefully this weekendSep 02 12:50
bryceI'll also sharpen my pencil on people who would be worth having there for accelerating the releaseSep 02 12:50
TavmjongI would go for both buildings. The cost isn't very high and if attendance isn't very large, there is advantage in not sharing rooms (e.g. not keeping people awake with my snoring).Sep 02 12:51
bryce(although in some cases like the osx and win packagers, I'm not sure who)Sep 02 12:51
bryceTavmjong, I'll have my wife call and find outSep 02 12:51
tedgUhg, sorry. My computer died...now giving me a TPM error....Sep 02 12:52
fguimontDo you need frontend devs for the website?Sep 02 12:52
brycefguimont, at the hackfest?  At least one or two website folks would be really niceSep 02 12:53
bryceok, I know the hour's getting long, but real quickSep 02 12:53
bryce=== GNOME Related Event ===Sep 02 12:53
rindolftedg: that sucks.Sep 02 12:54
brycewe talked last time about maybe sending folks to a gnome event.Sep 02 12:54
brycewe're running out of time to arrange something, this is probably the last time to make a decision on it.Sep 02 12:54
brycedo we want to pursue this?  And if so, who wants to take care of getting it arranged?Sep 02 12:54
tedgI think that the sprint we're talking about in Portland is better.Sep 02 12:55
tedgI don't know that we need both, I thought we were mostly talking about that for colocation.Sep 02 12:55
brycealrightSep 02 12:57
brycethat's kind of my feeling as well.Sep 02 12:57
bryceif anyone wants to pursue it, speak now or ping me asap post-meeting and we'll get it sortedSep 02 12:58
bryceotherwise we can table it, maybe look at it again next year.Sep 02 12:58
bryce== Fundraising / Merchandising ==Sep 02 12:58
bryceAs I mentioned in the meeting announcement, I've set up an account on Spreadshirt for inkscape, but we need to hook up bank and tax info before we can do a storefrontSep 02 12:59
bryceI've contacted SFC for guidance on that.  Sounds like they want to be involved in that, but are tied up right now.Sep 02 12:59
bryceso at least the business end of that is blocked for a bitSep 02 12:59
tweenkDo we have designs?Sep 02 13:00
bryceI think if folks are interested in working on designs and such, that could proceed in parallelSep 02 13:00
brycetweenk, apart from the inkscape logo, nothing pinned down.Sep 02 13:00
tedgI'd like to just have another logo shirt :-)Sep 02 13:01
bryce:-)Sep 02 13:01
tedgBut, yes, I think we can grow from that.Sep 02 13:01
bryceok, moving onSep 02 13:01
bryce=== Inkscape Forum ===Sep 02 13:01
Tavmjong... got disconnected ...Sep 02 13:01
tedgI still have the old logo shirt, but it is... not nice enough to wear in polite places anymore.Sep 02 13:01
brycebig news here is that the inkscapeforum.com domain name has now officially been transferred to usSep 02 13:02
tweenkGreat! :)Sep 02 13:02
TavmjongYeah!Sep 02 13:02
brycelike with inkscape.org, it is owned by SFC (they're the billing and administration contacts), with me as the technical contactSep 02 13:03
bryceis anyone else from the forum here today?Sep 02 13:03
bryceI am not sure where we are as far as the software / database is.Sep 02 13:03
bryceI believe the plan is to rehost it onto the OSUOSL servers, but I'm not sure of the status on that.Sep 02 13:04
tedgAre we gonna host it with the same folks as the website?Sep 02 13:04
tedgOkay, makes sense.Sep 02 13:04
tedgNot sure on the amount of traffic, but guessing OSUOSL is okay with it?Sep 02 13:05
TavmjongI'm going to need to go.Sep 02 13:05
bryceI'd assume soSep 02 13:05
rindolfTavmjong: byeSep 02 13:05
brycealrightSep 02 13:05
bryce=== Other Business ===Sep 02 13:05
bryceanyone have anything else?Sep 02 13:06
tedgNothing except thanks to bryce and Terri for doing the leg work there!Sep 02 13:07
rindolfbryce: well...Sep 02 13:10
tweenkYes! Big thank you for doing the hardest part :)Sep 02 13:10
rindolfbryce: there is some code I'd like to clean up/refactor in the bzr trunk.Sep 02 13:11
rindolfbryce: of inkscape.Sep 02 13:11
rindolfbryce: but I'm wondering if I should wait for the transition to git.Sep 02 13:11
rindolfand Can I use C++11 or C++14?Sep 02 13:12
tedgWe're using C++11 generally, but that's not really a board thing.Sep 02 13:14
brycerindolf, I'm not sure when the git transition is going to be scheduled but it's not a near term thingSep 02 13:14
tedgI'd recommend putting stuff in a branch, even if it's bazaar, you can transition it.Sep 02 13:14
bryceswitching to C++11 is ongoing now, so you should be ok to use that, but check the C++11 page in wiki for specific language elements we're allowing currently, and check with Alex for questions beyond thatSep 02 13:14
rindolftedg: OK, thanks.Sep 02 13:14
bryceok, if no other board business, EOM.  thanks allSep 02 13:15
bryce== End of Meeting ==Sep 02 13:15
rindolfHow can I create a new branch under my user based on the main branch? https://code.launchpad.net/inkscapeSep 02 13:32
doctormonbryce: What time is the meeting today?Sep 02 13:33
rindolfdoctormon: it already took place.Sep 02 13:35
doctormonOh drat, I hate that 12 noon at WSTSep 02 13:36
doctormonWhat time was it? 4pm EST?Sep 02 13:36
doctormonSorry board, hope everything went ok.Sep 02 13:40
tweenk12pm PST = 3pm EST, I thinkSep 02 14:17
tweenkrindolf: about Git, now that we are branched, we can do that any time. I can do it in 2 weeks.Sep 02 14:18
tweenk0.92 will stay in Bazaar until release, though.Sep 02 14:19
doctormontweenk: What's the situation with git? I raised it on the mailing list, but didn't get a response.Sep 02 14:21
tweenkdoctormon: I have a script on my machine that fixes up contributor e-mails, I have a slightly outdated version of the result on my githubSep 02 14:22
tweenkIn general, the transition is pretty smooth. I already moved lib2geom over.Sep 02 14:22
tweenkhttps://github.com/tweenk/inkscapeSep 02 14:23
tweenkI know that you have some misgivings about using github... but the hosted GitLab CI is not usable for us, it doesn't support C++ or installing arbitrary packages on the buildhostsSep 02 14:24
tweenkso if we wanted to use it, we would have to figure out our own CI, whereas on github we can use Travis CI, which is literally effortlessSep 02 14:24
tweenkI do wish Travis integrated with GitLab...Sep 02 14:25
tweenkbecause the GitLab issue tracker is better, and we could have everything in one placweSep 02 14:25
doctormontweenk: Is Travis CI open source?Sep 02 14:26
doctormonBecause part of the issue is locking ourselves into platforms that end up like Sourceforge.Sep 02 14:27
tweenkthey are open source, but the hard is putting this stuff togetherSep 02 14:28
tweenk*the hard partSep 02 14:28
tweenkas in, getting the infrastructure set up and running. Launchpad is open source but we would be utterly unable to run it on our ownSep 02 14:28
tweenkSo to me it makes no pragmatic difference that github is not open source, at least for code hosting and CI. I would be wary of putting our bug database there, since I'm not sure they allow you to export issues easily.Sep 02 14:29
doctormontweenk: The bug/issue is pretty settled, github is a no from a functionality standpoint.Sep 02 14:30
doctormonWhich is a shame. But it does mean we'll have an issue tracker that people WILL try and use.Sep 02 14:31
tweenkYou can disable the issue trackerSep 02 14:31
doctormonAlso the project trademark issues specified before.Sep 02 14:31
tweenkWhat were those?Sep 02 14:32
doctormonhttps://github.com/tweenk/inkscape <- looks like it might be the legit canonical home for contributions.Sep 02 14:32
tweenkOh, we own github.com/inkscape/inkscapeSep 02 14:32
doctormonYes, but there's no great difference between your fork, other people's forks and our canonical site.Sep 02 14:32
tweenkI think everyone who uses github realizes that github.com/randomperson/famousproject are not the official sources for famousprojectSep 02 14:33
tweenkFor that, you go to github.com/famousproject/famousproject, and we do own that repoSep 02 14:33
doctormonThat's a cultural function that's been added because of the weak project managementSep 02 14:33
doctormonIt'd just be nice if there was a giant banner that said "This is not the canonical project repository, merge requests to here will be a pointless waste of everyone's time"Sep 02 14:34
tweenkYeah, that's a concernSep 02 14:34
tweenkbut I recall that there's a "forked from" somewhere at the topSep 02 14:34
tweenkAh, it is under the repo name, but in awfully small fontSep 02 14:35
tweenkhttps://github.com/tweenk/cephSep 02 14:35
tweenkI guess we can avoid this problem by specifying the official location at the top of README.mdSep 02 14:36
doctormonThat'll help, yes.Sep 02 14:36
doctormonDo we want to grab all our merge requests on launchpad before we move to github?Sep 02 14:36
tweenkA fork also has a different icon, but it's small and low contrast.Sep 02 14:36
tweenkI guess so. But I won't be able to do the transition for the next 2 weeks.Sep 02 14:37
doctormonok. We should perhaps do a merge requests sprint, get everyone on the same page.Sep 02 14:39
doctormonlet me know! I have to go the coffee shop is kicking me outSep 02 14:39
jabiertxofany one have the log of september 2 meeteeng? thanks in advanceSep 02 15:43
jabiertxofforget me, need to go, read it later in wiki. Good night!Sep 02 15:47

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