Inkscape Board Meeting Transcript for Friday, 2016-05-06

Tavmjong=================== Board Meeting =====================May 06 12:00
brycehi all, thanks for comingMay 06 12:00
TavmjongHi!May 06 12:00
bryceIt sounds like the main thing folks want to discuss is the release, which technically isn't a board matter.May 06 12:00
tweenkH E L L OMay 06 12:00
bryceSo what I think we'll do is zip through the proper board meeting, close, and then delve into release discussions subsequently.May 06 12:00
doctormonoMorningMay 06 12:00
brycehttp://wiki.inkscape.org/wiki/index.php/Board_MeetingsMay 06 12:00
brycehi tav, tweenk and doctormono May 06 12:01
brycedo we have a ScislaC ?May 06 12:01
*doctormono waves at tweenk, bryce and TavmjongMay 06 12:01
brycerightMay 06 12:01
bryceLuckily there's not anything super urgent right now, but there's a few items that seem worth touching onMay 06 12:01
ScislaCWe doMay 06 12:01
bryce0.  Debrief Hackfest Leeds 2016May 06 12:01
bryce1.  Future hackfestsMay 06 12:01
bryce2.  Followup on past board itemsMay 06 12:01
bryce3.  Other businessMay 06 12:01
TavmjongLooks good...May 06 12:01
rindolfbryce: hi.May 06 12:02
brycetav, doctormono, tweenk want to regale me with tales of the hackfest?  sounds like it was a lot of fun and big success.May 06 12:02
Tavmjong=============== Leeds Hackfest =============May 06 12:02
brycethanks for writing up such a good summary.  Are there any items the board needs to follow up on?May 06 12:02
doctormonobryce: Did everyone read the news article: https://inkscape.org/en/news/2016/04/16/what-happened-hackfest-2016/May 06 12:02
TavmjongIt was fun and quite productive.May 06 12:02
doctormonoIt was fun and it felt like we got a lot done.May 06 12:03
tweenkI think it was a lot better than the one in TorontoMay 06 12:03
rindolfawesome.May 06 12:03
TavmjongGiven its success and  coming under budget, I think we should be planning another one before next year.May 06 12:03
Mc-we talked a bit about spreadshirt/equivalent things in england, is it a board thing ?May 06 12:03
doctormonoRelationships were built pretty strong too. Big thanks to everyone for being such great co-conspirators.May 06 12:03
brycewas that mostly due to experience of being on hackfest #2, or was there something in particular that helped make it better?May 06 12:04
bryceMc-, spreadshirt?May 06 12:04
tweenkMore focus, more coding, less discussionMay 06 12:04
doctormonoThe venue was very relaxing, everything was taken care of, even lunches were easy. Just pop into the other room, eat, talk, laugh, go back to work.May 06 12:04
TavmjongI think the Toronto hackfest was successful for what was needed then... getting lots of discussions going.May 06 12:04
TavmjongBut this hackfest was more about coding.May 06 12:04
TavmjongYes, having the catered lunches turned out to be a good thing.May 06 12:05
tweenkbryce: it's a site that allows you to sell your own designs of t-shirts and other gadgets and collect a cut from each sale, basically self-serve merchandiseMay 06 12:05
bryceyeah I appreciated the eyes on the cmake stuffMay 06 12:05
doctormonoI felt the one thing we could work on is getting everyone in the same hotel. This because we ended up being in different places (and I fummbled my housing)May 06 12:05
Mc-(bryce: having a sort of "store" for inkscape-related stuff (mugs, shirts, stickers, etc with libre inkscape artwork) )May 06 12:05
doctormonoWe should talk about the store in a minuteMay 06 12:06
*tedg waves (sorry I'm late)May 06 12:06
Mc-doctormono: having the same hotel would be nice yesMay 06 12:06
LazurhiMay 06 12:06
rindolfLazur: hello.May 06 12:06
doctormonoYes, since we're being reimbursed as well. It makes sense I think for that work of searching for a place to be done once.May 06 12:06
TavmjongYeah, having everyone in the same hotel would be good.May 06 12:06
bryceah yes.  excellent idea.  Probably makes sense to establish a second or third fund raising strategyMay 06 12:06
tweenkand we could probably get a discount that way.May 06 12:07
TavmjongFund raising a hackfest with a release as a goal would probably be quite successful.May 06 12:07
brycehouse rental might be another option to consider.  Sometimes can be cheaper + nicer, but less maid serviceMay 06 12:08
su_vre hotel - I wonder whether there are similar venues outside Germany like this one: http://www.linuxhotel.de/community.en.htmlMay 06 12:08
TavmjongI shared an AirBnB for the SVG meeting after LGM and that worked out really well.May 06 12:08
su_v(site seems to lack full translation, sorry)May 06 12:08
brycewould someone be willing to collect these brainstorming ideas into wiki?May 06 12:09
doctormonoYes a shared AirBNB might be a nice idea, maybe cheap for a group of us.May 06 12:09
doctormonoAnd probably wouldn't be quite as horrific as the slum CR, me and jabiertxof experienced in leedsMay 06 12:09
brycedoctormono, agreed, worth looking into for sureMay 06 12:09
bryceslum CR?May 06 12:09
doctormonobryce: The place we stayed in had an indoor waterfall.May 06 12:10
doctormonoCR is crodgers.May 06 12:10
bryceokMay 06 12:10
tedgI know that the GTK+ folks rented a house in Berlin for a week, just a holiday rental.May 06 12:10
TavmjongI stayed in a former homeless shelter in Leeds. It was quite clean despite being spartan.May 06 12:10
tedgSo I think anything like that can work.May 06 12:10
brycewell, hmm, yeah sending a scout to scope out lodging might not be a bad idea to avoid bad experiences for participantsMay 06 12:11
TavmjongThe linux hotel looks like a very reasonable place.May 06 12:11
Tavmjong... centrally located for Europeans.May 06 12:11
tedgIt seems like having a local planner probably also helped this sprint?May 06 12:11
doctormonoYes, Alex was a great resource and set everything up like a champ.May 06 12:12
Lazurhttp://kepfeltoltes.hu/160506/ban_www.kepfeltoltes.hu_.pngMay 06 12:12
TavmjongYes, Alex did a great job, especially after the first place fell through.May 06 12:12
brycehi Lazur May 06 12:12
LazurhiMay 06 12:12
crogershey folks.May 06 12:12
doctormonowelcome crogersMay 06 12:12
crogersthanks doc.May 06 12:13
doctormonoI would go so far as to say we should prefer locations with local inkscape community on the ground.May 06 12:13
bryceso, shifting slightly, there's been some chatting about what to do for future hackfestsMay 06 12:13
crogersYep, say the email.May 06 12:13
crogerssawMay 06 12:13
brycedoing things tied to release stuff is a brilliant ideaMay 06 12:14
crogersOnly problem with the States migh be getting everyone visas to enter.May 06 12:14
doctormonoI'm putting up Boston/MIT as a location. But I don't think ScislaC is here to defend the SCALE optionMay 06 12:14
bryceI know I sound like a broken record here, but I'm hoping to get 0.92 wrapped up soonish, so maybe too near term to schedule a hackfest forMay 06 12:14
crogersheheheMay 06 12:14
brycebut certainly for 0.93, and maybe 0.92 if it dragsMay 06 12:15
TavmjongYeah, I think we should get 0.92  out the door ASAP.May 06 12:15
tedgI think it'd be nice, at least for fundraising to target a release with features of some sort. "Release 0.93 based on GTK+3" or some such.May 06 12:15
doctormonobryce: I can code a website plugin that sends a message to all developers saying "Bryce is watching you not making a release this week" :-PMay 06 12:15
crogerswe're making jabiertxof finish the eraser stuff. Fueled with coffee bribes. :DMay 06 12:15
tedgThen it feels like funding a feature (even though it really isn't)May 06 12:15
TavmjongI think a GTK3 would be a great hackfest topic, focusing on 0.93May 06 12:15
JonCruzHi allMay 06 12:15
brycethere was also talk of a gtk3 focused hackfest, and I definitely think object-focused hackfests are smart and probably would be way more productive than general onesMay 06 12:15
doctormonoI agree regarding gtk3 and 0.93May 06 12:16
ScislaCSorry, stepped away for a few. I need to catch back up.May 06 12:16
crogersthird for the gtk3 stuffMay 06 12:16
doctormonoAlthough maybe 0.94 can be 1.0.... speculation.May 06 12:16
bryceany other hackfest ideas we should capture with those?May 06 12:16
tedgDo we need a process of some sort to decide the location?May 06 12:17
doctormonoWould an autumn event be a good time for a hackfest?May 06 12:17
brycefundraising was brought up earlier, and it's true that funding is going to be the key element to doing theseMay 06 12:17
TavmjongWe've still got $4000 in the hackfest pool, and I would argue that hackfests are the best use of our other funds.May 06 12:17
brycetedg, good question.  I suspect we can mostly do as we've done before, just have folks propose options and then we trade off cost projections and so onMay 06 12:17
bryceand evidently having boots on the ground at a locale should be a heavy weighting in that decisionMay 06 12:18
doctormonoTavmjong: Agreed, it blunts to sharp end of our personal investment into inkscape.May 06 12:18
tedgYeah, I agree. I just want to be transparent where we choose. I don't want to generate hard feelings.May 06 12:18
doctormonoWith the way the ideas are going here, we might be able to do both anywayMay 06 12:18
tedgThe GNOME folks have a hackfest over Columbus day at MIT. Might be something to align with.May 06 12:19
JonCruzthat matches my impressionsMay 06 12:19
TavmjongUS in fall, Europe in Spring (unless we want to try for Brazil... which I am a bit doubtful of).May 06 12:20
TavmjongJonCruz!!!May 06 12:20
JonCruzTavmjong!!!!!!!May 06 12:20
doctormonoOctober 10th 2016May 06 12:20
bryceautumn seems reasonable to shoot for.  Probably not necessary to nail things down too specifically just yetMay 06 12:20
TavmjongHackfest with Gnome, hmmm GTK3 experts near by.May 06 12:20
doctormonoWe should check gnome is still doing events, they've been quiet on the local calendars.May 06 12:21
tedgYes, though there are a lot of GTK/GNOME folks in Boston. Even without aligning we could probably get them to come for a day.May 06 12:21
crogersI need to get you guys the presentations featuring inkscape mods.May 06 12:21
crogersfrom this year's LGMMay 06 12:21
bryceshall we set some action items to do some research, and plan to dig in more next meeting?May 06 12:21
*crogers makes mental noteMay 06 12:21
JonCruzbtw, east coats college my daughter is transferring to has midterms Oct 12May 06 12:22
JonCruz13th-16th as a recess. We might want to check to see what others there are doing schedule-wiseMay 06 12:22
su_vjfyi - the folks on #gtk+ are monitoring the gtk3 page in the Inkscape wiki:May 06 12:22
brycetedg, can you gather some details on the GNOME option?May 06 12:22
su_v2016-05-05.log:21:46         mclasen@: this may be of wider interest: http://wiki.inkscape.org/wiki/index.php/Gtk_issuesMay 06 12:22
tedgbryce: Sure, I'll ask what they're thinkingMay 06 12:23
doctormonoRedHat might be able to spring for some costs too, since they're near and gnomeyMay 06 12:23
ScislaCsu_v!!!!!!!!!!!!!!!!May 06 12:23
*su_v wavesMay 06 12:23
JonCruzsu_v!!!!!!!!!!!!1May 06 12:23
bryceTavmjong, maybe you could brainstorm a bit in wiki for some initial 0.93 hackfest ideas?May 06 12:23
tweenkdoctormono: 1.0 needs to fix non-SVG flowed text and coordinate inversionMay 06 12:24
Tavmjongbryce: Sure.May 06 12:24
doctormonotweenk: Eeek, ok a good 0.94/1.0 target hackfest :-DMay 06 12:24
bryceI'd also like it if ScislaC could draft up some initial thinking on a SCALE-related optionMay 06 12:24
JonCruzbryce, that could include a 'class' on contributing/hacking inkscapeMay 06 12:25
Tavmjongtweenk: Trunk already renders SVG 2 flowed text but there is quite a bit of work to be done.May 06 12:25
FailBitsu_v: listening to users?May 06 12:25
bryceso going back to the earlier mention of fundraisingMay 06 12:25
FailBitimpossbleMay 06 12:25
ScislaCbryce: will doMay 06 12:25
tweenkTavmjong: cool! so at least part of the problem is fixed.May 06 12:25
su_vFailBit: on GIMPNetMay 06 12:25
FailBitI just joinedMay 06 12:26
Tavmjongtweenk: Got to get the SVG 1.1 fallback in place as well as fix some line-height bugs.May 06 12:26
bryce"spreadshirt"May 06 12:26
FailBit>implyingMay 06 12:26
tweenk>memeing in publicMay 06 12:26
brycewe've brought up the idea of merchandise-relating fundraising in the past, I know there's a few other options too like cafepress, that we've discussedMay 06 12:26
FailBit>not using fabulous meme arrowsMay 06 12:27
Tavmjong================== Fund Raising ===============May 06 12:27
Lazurjust have reached 20150 logged moderation action at inkscapeforumMay 06 12:27
bryceit definitely sounds like we should start scoping it outMay 06 12:27
Lazurin Apr 12, 2016May 06 12:27
TavmjongLet who ever is motivated choose the appropriate option.May 06 12:27
brycewho can tell me more about spreadshirt?May 06 12:28
Lazurthere was only 16225 of themMay 06 12:28
doctormonoLink, Gnome Boston events https://wiki.gnome.org/action/show/Events/SummitMay 06 12:28
doctormonoSorry got in late with thatMay 06 12:28
Lazurin a month time, 4000 necessary actions it takes to remove the spamMay 06 12:29
crogersI've seen people do pretty well selling tutorial series.May 06 12:29
LazurnowMay 06 12:29
Lazurstarted it two years agoMay 06 12:29
crogersMaybe we could do a series for inkscape to raise money.May 06 12:29
FailBitLazur, here's an ideaMay 06 12:29
Lazurso that means an exponent levelMay 06 12:29
FailBituse a simple captcha that the spammers wouldn't know aboutMay 06 12:29
LazurnoMay 06 12:29
FailBitlike "what is the first tool that is open when inkscape starts"May 06 12:29
tweenkbryce: there are several services to which you can basically outsource fulfillment of merchandise orders, they do literally everything for you - you only upload your designs, set a price and convince people to buy them and the money starts flowingMay 06 12:29
Lazurthe problem isMay 06 12:29
LazurI can ONLY moderateMay 06 12:29
doctormonoFailBit: We don't have control over the website there.May 06 12:29
Lazurcan delete and banMay 06 12:29
FailBitsuggest it to the moderatorsMay 06 12:29
Mc-bryce: also you can setup a "shop" specifically for your brand, iircMay 06 12:30
Lazurit is ONLY microUgly who can set up capchaMay 06 12:30
Lazuror the old approval systemMay 06 12:30
Lazurwho haven't responded to my ask for thatMay 06 12:30
Lazursince januaryMay 06 12:30
brycetweenk, Mc- cool, sounds like exactly what we want.  What would be the first steps necessary to start getting that organized?May 06 12:30
tweenkSo the forum basically succumbed to the bus factor...May 06 12:30
doctormonoI did talk with Golden Ribbon and with Think Penguin; I was hoping Think Penguin could be the open source/Linux fulfilment house. But they just don't seem to have that idea yet.May 06 12:30
Lazuryet in the mailing list another month is requested?May 06 12:30
Lazuron what end?May 06 12:31
Mc-bryce: registering there, uploading a few designs, investigating how you setup where your money goesMay 06 12:31
Tavmjongspreadshirt supports SVGMay 06 12:31
Mc-or what can be customizedMay 06 12:31
Lazurthere is already a "capcha question"May 06 12:31
bryceMc-, is this something you might be interested in helping us work on getting set up?May 06 12:31
Lazuryou need to answer the number of position of the tweak toolMay 06 12:31
bryceI suppose we'll need some process for selecting a designMay 06 12:31
Mc-bryce: sureMay 06 12:32
LazurI am the only active moderatorMay 06 12:32
bryceMc-, great, thanksMay 06 12:32
su_vLazur: could this be pleased discussed under its own topic? (current topic is 'Fund Raising')May 06 12:32
su_v¨May 06 12:32
Lazurand just the admin can set up the approval systemMay 06 12:32
su_voopsMay 06 12:32
tweenkLazur: no known way of reaching microUgly?May 06 12:32
crogersHow about this:May 06 12:32
brycethanks su_v, yeah we can make forum the next discussion topicMay 06 12:32
crogersWe make a mosiac of entriesMay 06 12:32
crogersthat forms the shape of the inkscape logo.May 06 12:33
Mc-For now, I think it would be a good start to do just the official inkscape stuff, not contributed (official "about" images, inkscape logo, for a start)May 06 12:33
doctormonoThey have a rest api too (spreadshirt)May 06 12:33
crogersit's donation based, so to get a spot in the mosaic, you spend $5May 06 12:33
bryceMc-, would you like to have a more detailed discussion on this next meeting, and take time in the meanwhile to investigate/experiment?May 06 12:33
crogersthen we sell the shirts after the mosaic is complete.May 06 12:33
Mc-I'll experiment and send an emailMay 06 12:34
brycegreatMay 06 12:34
doctormonoI agree, we have permission to, but we should ask and be clear if we want to make merch from about screen contests.May 06 12:34
tweenkcrogers: that's a pretty cool ideaMay 06 12:34
crogerstweenk, thanks. :)May 06 12:34
Mc-doctormono: of courseMay 06 12:34
brycelast bit on fundraising, I'll just note we brainstormed a bunch of ideas at hackfest #1 - http://wiki.inkscape.org/wiki/index.php/Fundraising_IdeasMay 06 12:34
JonCruznice. Like doing a phantasmagoria would be for blender supportersMay 06 12:34
tweenkMc-: I agree that contrib stuff should wait, and if we do end up selling about screen images on T-shirts it would be nice to give something back to the authorsMay 06 12:35
FailBitLazur: the way we had to stem our spam problems was (1) akismet automatically flags questionable posts (2) require an account made to post topics (3) automatically ban accounts that post 5 or more spam topics in a rowMay 06 12:35
bryceif anyone feels inspired for fundraising, take a look at the ideas.  the more we raise, the more hackfests we can entertainMay 06 12:35
FailBitwe rarely see spam nowadaysMay 06 12:35
bryceok, moving on to forumMay 06 12:35
Tavmjong================== Forum ======================May 06 12:36
bryceLazur, are there particular items you'd like to raise for the board to look into?May 06 12:36
tweenkbryce: there are 2 ways to proceed. Either there is some way to contact microUgly, or we have to move the forumMay 06 12:36
bryceok, straightforward enoughMay 06 12:36
Lazurit's not really my boardMay 06 12:36
Lazurjust a semi-captain by choiceMay 06 12:37
Lazurhttp://www.inkscapeforum.com/viewtopic.php?f=30&p=86379#p84569May 06 12:37
ScislaCI can email himMay 06 12:37
bryceLazur, I mean the Inkscape board ;-)May 06 12:37
bryceScislaC, thanksMay 06 12:37
Lazurhere was a brief explanationMay 06 12:37
doctormonoLazur: This is going to sound like a mad idea, but... create a new non-moderator account for yourself and change your current account into a moderators group account (change the profile details to reflect that) and invite other members of the forum to help you by giving out your password to this moderators account.May 06 12:37
brycelet's set a deadline of maybe by next meeting?  Or sooner?May 06 12:37
doctormonoIt's a bit of a hack, but it should release some pressureMay 06 12:37
Lazurcannot do thatMay 06 12:37
Lazurcannot add other users to be moderatorsMay 06 12:37
Lazurnor is that a solution to change back to the first post approval systemMay 06 12:38
doctormonoLazur: You don't need to, just use your existing account.May 06 12:38
doctormonoGive everyone your password to your existing account (or change it to something to share)May 06 12:38
Lazurso that multiple users would use the same account?May 06 12:38
doctormonoyesMay 06 12:38
Lazurwell...May 06 12:39
Lazurthen who would know who is whoMay 06 12:39
doctormonoat least for moderation. They'd need to have their own accounts for normal chatMay 06 12:39
JonCruzthat is a considerationMay 06 12:39
Lazurfor that I would need to reassign my old posts to the new accountMay 06 12:39
doctormonoLazur: Depends, if we lose the forum, you'll lose the posts anywayMay 06 12:40
Lazurthere was 3727May 06 12:40
ScislaCLazur: Are you Lazur on the forums?May 06 12:40
LazuryesMay 06 12:40
FailBitwell actuallyMay 06 12:40
ScislaCThanksMay 06 12:40
brycefrom Brynn's email it sounds like the most alternative path would be for inkscape to establish a new forum and maintain it in-house.  Sounds like Brynn would be willing to leadMay 06 12:40
FailBitthe board is written in phpMay 06 12:40
Lazurand at ocal btwMay 06 12:40
FailBitso someone could haxxor their way in and take overMay 06 12:40
FailBit:pMay 06 12:40
doctormonoFailBit: We should consider domain name despute take over before out and out computer crime.May 06 12:41
FailBitwell then we lose the forum contentMay 06 12:41
FailBitentirelyMay 06 12:41
Lazurthere is a 50:1 spam:not spam ratioMay 06 12:41
Lazurit's quite deadMay 06 12:41
doctormonoSo the activity of the forum is very low?May 06 12:41
Lazurconsidering deleting all my posts and moving that content somewhere elseMay 06 12:42
brycesince I know there's going to be tons and tons of details to discuss on establishing a forum, what I'd like to do is designate a Forum committee, like we did for the vote, and recruit 3-5 folks for itMay 06 12:42
Tavmjongbryce: Good idea.May 06 12:42
su_vdoctormono: AFAICT not really low (compared to past years), just that the daily spam is interfering ...May 06 12:42
ScislaCalright, emailed microUglyMay 06 12:42
Lazur90-95% of the non-spam activity is like helpdeskMay 06 12:42
bryceso we'll have Scislac taking the lead on the effort to contact inkscapeforum, and maybe try and at least get a dump of the databaseMay 06 12:43
tweenkSounds similar to doctormono's experience with website chat...May 06 12:43
doctormonoScislaC: Did you CC anyone? I'd be interested in being nosy.May 06 12:43
bryceand then second a committee to look into a new forum effortMay 06 12:43
su_vLazur: it was never different since I know the forum (~ 2009)May 06 12:43
su_v(re "helpdesk")May 06 12:43
ScislaCdoctormono: I did not CC anyone, I can do so depending on his response.May 06 12:43
bryceI'll take the action to follow up with Brynn and get that committee established, if no one objects?May 06 12:43
doctormonobryce: sounds goodMay 06 12:44
bryceok, any other tasks related to forums?May 06 12:44
bryceright then, moving on.May 06 12:45
bryceFollow up to other board itemsMay 06 12:45
brycehttp://wiki.inkscape.org/wiki/index.php/Board_MeetingsMay 06 12:45
tweenkbryce: do we want transplanted phpBB under new administration or do we want sometinh integrated into the website?May 06 12:45
Lazurother than building a new one/mirroring current/helping Brynn's inkscapecommunity?May 06 12:45
tweenkDjango plugin or some such?May 06 12:45
Mc-are there django forums plugins as functional as phpbb ?May 06 12:46
Lazurno I think there is not much moreMay 06 12:46
brycetweenk, if we get a dump of the database then a transplant might make the most sense.  Otherwise I think it's pretty open what we should consider.  I know software selection can get religious so would prefer to just delegate the decision to the committee.May 06 12:46
brycebut yeah, integration with the website seems like an important thing to consider, though.May 06 12:46
doctormonotweenk: For the committeeMay 06 12:46
JonCruzwe might want them to define and then sandbox "integration"May 06 12:47
Mc-(I found https://code.djangoproject.com/wiki/ForumAppsComparison )May 06 12:47
tweenkhttps://code.djangoproject.com/wiki/ForumAppsComparisonMay 06 12:47
JonCruzsince it can mean many things to many different peopleMay 06 12:47
Mc-tweenk: :)May 06 12:48
bryce================== Followups ==================May 06 12:48
JonCruzPersonally I'd consider a 'true' forum just an alternate web-view on a nice newsgroup serverMay 06 12:48
bryceso on to followups...May 06 12:48
bryceI'm going to machine gun some questions for some of these itemsMay 06 12:48
bryceif you have status to update, just shoot backMay 06 12:48
bryceI figure we can dig into them more next meeting, I just want to know where we're at for now.May 06 12:48
bryce Followup to GPLv2+ licensing [tweenk]May 06 12:49
bryceFollowup to CoC workMay 06 12:49
bryceFollowup to sponsorship level [tweenk]May 06 12:49
bryceCredentials management for board members and administrators May 06 12:49
su_vwhat is used on https://discuss.pixls.us/? AFAIK there was a talk about that at LGM ... (sorry, late -->  for last topic)May 06 12:49
bryce Contact GIMP developers about licensing of GPLv3+ code included in Inkscape [tweenk]May 06 12:49
bryce Check that our credentials escrow includes √twitter, facebook, Inkscape forum admin, and IRC moderation keys [bryce]May 06 12:49
bryce Privacy Policy [drmo]May 06 12:49
doctormonoCoC is done: https://inkscape.org/en/community/coc/May 06 12:49
FailBitre code of conduct: I was not aware we had conduct issuesMay 06 12:49
bryce GSoC 2016 [scislac]May 06 12:49
brycedoctormono, great thanksMay 06 12:50
FailBitgood to know I guessMay 06 12:50
tweenkbryce: no response from 2 people who contributed to 2 LPE-related files, but I'm tempted to just go ahead and change the licenseMay 06 12:50
brycefor the credentials, basically I just need to strong arm gpg keys from everyone.  Some day I'll get around to emailing each of you for them.May 06 12:50
doctormonoPrivacy Policy needs SFC, and they've been really busy. We might want to use a stock one for now.May 06 12:51
Mc-doctormono: is the coc advertized somewhere on the website ? (is there a link to it ?)May 06 12:51
brycewe just have a few services hooked up so far, but there's others on the todo list to add.  basically we need to have an "Inkscape Admin" account registered with the service so we can share the keysMay 06 12:51
ScislaCGSoC 2016 looks to be good to be on track, at this point Tavmjong & tweenk are better positioned to update us at this point.May 06 12:52
tweenkbryce: The unresponded people are Ben Scholzen aka Dasprid and Eric GrevesonMay 06 12:52
brycedoctormono, ok, can you snag a stock one and bring it to next month's meeting for us to look at?May 06 12:52
doctormonoLinked from comment posting, moderator pages.May 06 12:52
doctormonobryce: will doMay 06 12:52
brycetweenk, ok, how do you think we should proceed on that?May 06 12:52
Lazurhttps://www.youtube.com/watch?v=jzWuctAII8QMay 06 12:52
Mc-DASPRiD is on this channelMay 06 12:52
InkBot[00:04:46] Cirith Ungol - Better Off DeadMay 06 12:52
tweenkI have an idea: I'll check whether those two authored GPL v2+ code, and if they did, I'll just go ahead and slap a modified header on the offending filesMay 06 12:53
doctormonoI'm switching on the coc's visibility in the community menuMay 06 12:53
brycetweenk, can we drop/rewrite those files?  Should we ask SFC for advice on JFDI with the license?May 06 12:53
bryceScislaC, great thanks.  Sounds like no issues on GSoC front for us to track then?May 06 12:53
tweenkbryce: one is main-cmdlineact.h/.cpp and this is used in the command line interface so it would be annoyingMay 06 12:54
crogersre GSoC 2016, how long do we have to get a UI roned out for the students?May 06 12:54
tweenkbryce: the other files are LPEs which could be disabledMay 06 12:54
crogers*ironedMay 06 12:54
TavmjongGSoC: We have two great looking projects. My student looks quite good and has been quite responsive.May 06 12:54
brycecrogers, UI?  You mean the web tools I've been poking around with?  I'm going to try and work on it more this weekend, but no promises.May 06 12:55
Tavmjongcrogers: A few weeks probably. It would be good to produce something that can be worked on incrementally.May 06 12:55
brycetweenk, ok those sound easy.  Send them a note and just disable them.  The command line bits sound like something that could be reimplemented if necessaryMay 06 12:55
crogersbryce, no, there was an email sent to our new Inkscape UI team about the Style and CSS dialogsMay 06 12:55
ScislaCbryce: not atm, it starts on 5/23, so hopefully we will have a couple weeks of work to report on next meetingMay 06 12:55
brycecrogers, ah right.  Sorry haven't been following that discussion closelyMay 06 12:56
tweenkactually it's only 1 LPE, lpe-jointype.cppMay 06 12:56
bryceScislaC, great thanks.May 06 12:56
brycetweenk, ok sounds good thanks.  We'll follow up with you again in a future meeting.  Meanwhile let me know if you need help.May 06 12:56
FailBitjointype was mine iircMay 06 12:56
crogersbryce, no problem. What you're doing sounds interesting. Could be useful to us in the near future, so we should talk about that sometime.May 06 12:56
tweenkis jointype enabled in 0.91 or is it an experimental LPE?May 06 12:56
FailBitand idgaf what the license isMay 06 12:56
FailBitjust change itMay 06 12:57
brycetweenk, where are we at on sponsorship levels?   Last I recall we were close on that?May 06 12:57
tweenkFailBit: sure but someone else changed it since then so it's polluted by their non-GPLv2+ contribsMay 06 12:57
FailBitughMay 06 12:57
bryceScislaC, also you were chasing down a sponsor, did that all get settled or is there further work we need to do there?May 06 12:57
crogersTavmjong, thanks. We should discuss more about it soon.May 06 12:57
ScislaCcrogers: work begins on the 23rd, but I would be surprised if they started working on UI before functionality... so I would say a month is very likely safe.May 06 12:57
tweenkFaillBit: we could also fix this by removing that person's contribs onlyMay 06 12:57
ScislaCbryce: afaik they mailed the checkMay 06 12:58
tweenkFailBit: or maybe their contribs are trivialMay 06 12:58
TavmjongI've contributed code to jointype.cpp but definitely didn't change the license.May 06 12:58
tweenkugh can't check out Inkscape from Launchpad at work for some reasonMay 06 12:58
bryceScislaC, ok great.  I'll verify it landed.  Did we do what we needed to for getting them recognition and etc.?May 06 12:59
ScislaCbryce: we have not, once we have confirmation we can do that piece.May 06 12:59
Mc-tweenk: http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes?filter_file_id=lpejointype.cpp-20140302013756-hdihcv8lkp8yfddt-7 ?May 06 12:59
bryceScislaC, ok cool.  I'll take the next action there to verify, and follow up with you on email.May 06 12:59
doctormonoOur contrib policy on the website required dual By-sa and gpl2+ on all content.May 06 12:59
ScislaCbryce: thanks!May 06 13:00
crogersScislaC, okay. This weekend I'll help martin with the UI team web gallery issues, then next week I'll come back to the CSS and Style dialogs. doctormono and I have talked about that a bit as well.May 06 13:00
doctormonoMaybe we should have a statement of such a policy for our code.May 06 13:00
tweenkMc-: huhMay 06 13:00
tweenkMc-: looks like I misread bzr blame or it produced wrong outputMay 06 13:01
JonCruzcrogers, as an asside be sure to ping me on that. I think we're way past due on an "asset manager" to enable proper usageMay 06 13:01
brycedoctormono, we do have the gplv2+ vote we did that can be pointed toMay 06 13:01
doctormonomaybe a text file in the trunk?May 06 13:01
brycedoctormono, by-sa for content-ish stuff, and gpl2+ for code makes senseMay 06 13:01
tedgSeems like a Contributing file or something in the source should point to it.May 06 13:02
bryceyeah something like that.  Or just a note in the READMEMay 06 13:02
Mc-tweenk: you're right, there is a line by daspridMay 06 13:02
Mc-http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/14178.1.1May 06 13:02
Mc-in a merged thingMay 06 13:02
Mc-just one lineMay 06 13:02
brycealright I guess we can investigate sponsorship level stuff another dayMay 06 13:02
bryceany other followup stuff or status on past tasks to report?May 06 13:03
crogersJonCruz, that would be spectacular. thanks.May 06 13:03
TavmjongMc-: If that is the only line, it didn't change the license.May 06 13:03
brycethis meeting has turned out to be way more productive than I'd anticipated, we're already at the hour!May 06 13:03
doctormonoWell we're all here. :-)May 06 13:04
tweenkTavmjong: the problem is more that the license was wrong at the beginning, but I think we can safely assume that one contrib is trivialMay 06 13:04
bryce================== Other business ==================May 06 13:04
bryceMoving on to last agenda item - anyone got any new things we need to discuss?May 06 13:04
bryceIf not, we'll close and move on to release stuff.May 06 13:04
Tavmjongtweenk: Ah, your right.May 06 13:04
su_vMc-: all commits authored by Ben AFAICT: r14173, r14174, r14180, r14185 - AFAICT none has license-related changes.May 06 13:05
tweenknow wrt main-cmdlineact.cpp, it turns out that the unresponded person's change was revertedMay 06 13:06
tweenkso we are good to goMay 06 13:06
brycedoctormono, one question I had - last time when I posted the meeting minutes I couldn't figure out how to get the irc log style format as I'd done in the past.  Something seems to have changed with the inkspace pastingMay 06 13:07
tweenkbryce: I will change the license on those two files during the weekend, and disambiguate the license headersMay 06 13:07
Tavmjongtweenk: Excellent!May 06 13:07
brycedoctormono, also the link it provided is more verbose now http://wiki.inkscape.org/wiki/index.php/Board_MeetingsMay 06 13:07
tweenkbryce: so that they explicitly say GPLv2+May 06 13:07
brycetweenk, excellent, thanks.May 06 13:07
doctormonobryce: Should be able to go to top right corner, new gallery icon and New Paste in that menu.May 06 13:07
brycedoctormono, ah great, will give that a go.May 06 13:09
doctormonobryce: It looks like you've been adding items as Inkscape Branding category items.May 06 13:09
brycedoctormono, hmm, not intentionallyMay 06 13:09
doctormonobryce: https://inkscape.org/en/paste/9472/May 06 13:09
doctormonoI administratored it for you into the PasteBin categoryMay 06 13:10
bryceok thanksMay 06 13:10
bryceI may have you doublecheck when I post today's minutes that they're correctly placedMay 06 13:10
brycealright, if there's nothing else Board-related, then....May 06 13:10
bryce================== End of Meeting ==================May 06 13:11
brycethanks all!May 06 13:11
Mc-now, release meeting ? ^^May 06 13:11
tweenkThanks everyone!May 06 13:11

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