Inkscape Board Meeting Transcript for Friday, 2017-06-02

bryce_*** Board meeting in a little over half an hourJun 02 11:22
Tavmjong♠ ♣ ♥ ♦ Board Meeting in 9 minutes ♠ ♣ ♥ ♦Jun 02 11:51
CRogers'loJun 02 11:54
CRogersDid I miss the meeting?Jun 02 11:54
TavmjongCRogers: No, it's in five minutes. 🦎Jun 02 11:55
CRogersNice, just in time.Jun 02 11:55
CRogersThanksJun 02 11:55
CRogersWas on the phone for the last hour with sjmJun 02 11:56
CRogersFellow runs a company that's been introducing the UK govt to open source software.Jun 02 11:56
CRogersHe needs all his docs redone in templates that can be edited in FLOSSJun 02 11:57
Tavmjong𝔹𝕆𝔸ℝ𝔻 𝕄𝔼𝔼𝕋𝕀 ℕ𝔾 in three minutes.Jun 02 11:57
CRogersOooo, fancyfont.Jun 02 11:58
TavmjongActually... Mathematical Double Struck Unicode section.Jun 02 11:58
Mcthere is a weird space after the I for meJun 02 11:59
TavmjongYeah, I see that too. Don't know why.Jun 02 11:59
TavmjongMight be in the font.Jun 02 12:00
bryce_I think Tavmjong is excited for the meetingJun 02 12:00
CRogersMe too... but I'm suprised the font used in Polari supports that character.Jun 02 12:00
Tavmjong========= Board Meeting ==========Jun 02 12:00
TavmjongWho's here?Jun 02 12:00
rindolfCRogers: I liked and shared your gin boardJun 02 12:00
rindolfTavmjong: I amJun 02 12:00
chr[]Hi!Jun 02 12:01
rindolfhi allJun 02 12:01
Tavmjongtedg: ? doctormon ?Jun 02 12:01
TavmjongScislaC: ?Jun 02 12:01
bryce_Agenda:Jun 02 12:01
bryce_  + Paris HackfestJun 02 12:01
bryce_  + Inkscape gitlab migrationJun 02 12:01
bryce_  + Infrastructure backup/alternate hostingJun 02 12:01
bryce_  + Funded development project management systemJun 02 12:01
bryce_  + Merchandise salesJun 02 12:01
bryce_  + GSoC 2017Jun 02 12:01
tedgHowdy folksJun 02 12:01
bryce_Tavmjong, why don't you lead us off on updates regarding the hackfestJun 02 12:01
TavmjongOK.Jun 02 12:01
TavmjongI'm not sure what needs to be said. We have five developers for sure with a few non-developer expressing interest.Jun 02 12:02
TavmjongIt's going to be in an interesting place... thanks to Mc.Jun 02 12:02
Mc:)Jun 02 12:02
Mcdid you go there ?Jun 02 12:02
tedgThe location does look very cool.Jun 02 12:03
bryce_I notice Conservancy recently clarified their travel reimbursement request process...  has that been taken into account and/or is it any issue for us?Jun 02 12:03
Mc(it's opened every afternoon)Jun 02 12:03
chr[]I'd like to express interest, too ;)Jun 02 12:03
TavmjongI've been to the museum a couple of times but not the hackspace.Jun 02 12:03
McokJun 02 12:03
Tavmjongbryce_: The travel policy hasn't changed. It's just explained better.Jun 02 12:03
McI'll probably go tomorrow afternoon to see how the saturday goesJun 02 12:03
bryce_is there any fundraising being done in association with the hackfest?Jun 02 12:04
Mcno communication that I saw yetJun 02 12:04
TavmjongMc: Excellent idea. Can discuss about having an Inkscape community event.Jun 02 12:04
bryce_I haven't looked at our funds recently but it's possible this may drain us down and be the last hackfest until it gets repletedJun 02 12:04
Tavmjongbryce_: No. But we should try to do some fund raising.Jun 02 12:04
bryce_so, make this hackfest count!Jun 02 12:04
bryce_alright, if there's nothing more needing to be said, on to next agenda item?Jun 02 12:05
TavmjongI don't think we'll come close to using the budget if no other developers come.Jun 02 12:05
TavmjongSure, we can move on.Jun 02 12:05
Mcare there other devs coming not on the wiki ? (tweenk ?)Jun 02 12:06
bryce_Tavmjong, oh that's good to hear; what was your estimate for the expense amount?Jun 02 12:06
TavmjongIt's a bit early but only Martin is coming from far.Jun 02 12:06
Tavmjongtweenk said he would come if we moved the date. I've emailed him but not heard back. Alex may come too.Jun 02 12:07
Tavmjong(Alex from Leeds)Jun 02 12:08
Mc:)Jun 02 12:08
chr[]Well, I'm user and dev of everything. If I bugreport I usually have a patch ready. I may make a talk about "How we use inkscape to drive our machine" which may one of the largest so far ;)Jun 02 12:09
TavmjongBefore we move on, there is GUADEC coming up at the end of July in Manchester.Jun 02 12:09
Tavmjongchr[]: Sounds good!Jun 02 12:09
chr[]Feature request: we hit the 1% zoom limitJun 02 12:09
Rob-SterbalMy apologies for being late, I joined the wrong inkscape channelJun 02 12:10
TavmjongAlex has been doing a lot of the GTK3 port and is near Manchester. I think we should try to get him to go if there are any remaining GTK3 issues.Jun 02 12:10
McThe main complaint from (windows) users is the lack of hidpi supportJun 02 12:11
TavmjongAnd maybe send one or two others. Last year they said they could help us.Jun 02 12:11
Tavmjong(they as in people attending GUADEC)Jun 02 12:11
Mcit's theorically possible with gtk3 but it will be better to double check it's working rightJun 02 12:11
bryce_ok looking at the 2016 budget we have $8000 budgeted for hackfests.  The Hackfest2017 lists an allocation of $13,000 for paris.Jun 02 12:12
TavmjongI've ordered a 4K monitor but I don't do windows....Jun 02 12:12
CRogersIf other devs want to come on their own dime, I can offer a personalised hackfest souvenirJun 02 12:12
Mcif it works right on linux, it'll probably be ok on winJun 02 12:12
Mc(gtk is supposed to be portableJun 02 12:12
Mc)Jun 02 12:12
bryce_not all the allocated money will be used, and I think we have gotten some random donations this year (but not much)Jun 02 12:13
tghsI’m in Leeds too, so I’ll be able to make it over to Manchester for GUADECJun 02 12:13
Rob-Sterbalwindows has some performance challenges with generic toolkitsJun 02 12:13
tghsI plan to work on the Mac gtk3 situation during that timeJun 02 12:13
Mctghs: are you coming to the hackfest ?Jun 02 12:13
tghsnah, I can’t make ParisJun 02 12:13
bryce_and we have some contingency funds we can use to cover things, so I'm not worried, but it's true if there are no fundrasing efforts, there will be no funding left for future hackfestsJun 02 12:13
Rob-SterbalI'm happy to work on funding things in the futureJun 02 12:14
TavmjongWhat did we do last time for fund raising?Jun 02 12:14
McI can try to post a few tweets asking for donationsJun 02 12:15
TavmjongDid we have a special web page?Jun 02 12:16
Mcbut i'm not well versed in how FLOSS project typically "advertize"Jun 02 12:16
doctormonHi hi! was distracted teaching someone about python3Jun 02 12:16
chr[]My travel would not far but I can use some funding for hotel/sofa. I also ask the owner of the machine: http://chris.rudorff.com/Plotter/IMG_20170214_165918604.jpgJun 02 12:16
bryce_Tavmjong, a lot of time into putting out calls for donations, I'm surprised you don't remember, it was a big effortJun 02 12:16
Mclast year, yeahJun 02 12:16
TavmjongMy memory isn't very good.Jun 02 12:17
bryce_anyway, it worked really good having a hackfest as a donation targetJun 02 12:17
Rob-SterbalDonations come from building a communityJun 02 12:17
bryce_people were motivated to donate for that purposeJun 02 12:17
bryce_but a lot of the money came in really lateJun 02 12:17
Mcok, so not too late to advertizeJun 02 12:18
CRogersCould kickstarter fundraising based on feature sets people ask for all the time.Jun 02 12:18
Mcshould we encourage people who can and want to help to come to the hackfest ?Jun 02 12:18
CRogersThat seems to work very well for Krita.Jun 02 12:18
Tavmjonghttps://inkscape.org/en/support-us/hackfest-2016/Jun 02 12:18
TavmjongCan we just update this page?Jun 02 12:18
McsureJun 02 12:19
Mcor make a new "news" itemJun 02 12:19
doctormonTavmjong: We canJun 02 12:19
Tavmjong... that points to an updated page with the Donate button.Jun 02 12:19
bryce_you should leave that page there but add a new page hackfest-2017.  cut and pasting from it would be fine, but if you want to actually engage people you should freshen the contentJun 02 12:19
TavmjongOf course...Jun 02 12:19
bryce_also don't make the mistake that fundraising is just putting up a webpage, you have to go beat the bushesJun 02 12:20
doctormonRob-Sterbal: Would you like to copy and paste and draft the content? I can edit the page and add a new 2017 page for youJun 02 12:20
bryce_the webpage is a prerequisite but people won't find it unless you go engage with them :-)Jun 02 12:20
ScislaChey allJun 02 12:20
CRogerspeople could be tempted with Inkscape swagJun 02 12:20
TavmjongScislaC: !!!Jun 02 12:20
tedgHowdy ScislaCJun 02 12:20
CRogershey ScislaCJun 02 12:20
doctormonHi ScislaCJun 02 12:21
TavmjongThere are our twitter/G+/Facebook accounts.Jun 02 12:21
bryce_even if we end up not needing the funds for *this* hackfest, refilling the kitty will make future hackfests possibleJun 02 12:21
bryce_hi ScislaC good to see you again!Jun 02 12:21
Tavmjong+1Jun 02 12:21
tedgCRogers: I'd agree, but we've kinda failed at the most basic swag at this point, we need to get that going first :-)Jun 02 12:21
doctormonhttps://docs.google.com/spreadsheets/d/1kilt4tm1KDCNysd5oy5M5wJnCCS45fqa7VIoEyBl090/edit#gid=0Jun 02 12:21
*tedg avoids skipping aheadJun 02 12:21
ryangorleyWhat if people could sponsor a specific feature to be developed?Jun 02 12:21
bryce_CRogers, I don't think it's really necessary to give things back, most people should be adequately motivated just by knowing the funding will improve the productJun 02 12:21
Mcryangorley: noJun 02 12:22
doctormonryangorley: That's super hard, but we're working on that kind of project sponsorshipJun 02 12:22
bryce_also avoid overpromising - time goes fast at the hackfest and I'm sure attendees already have things they want to do there, so adding additional commitments may not go well.  Promise just what you already expect to be doing.Jun 02 12:22
doctormonbryce_: Mostly swag is good for recognition. The SFC has our three sticker designs and our budget, hopefully they'll pull some stickers for us.Jun 02 12:23
*doctormon runs to the bathroomJun 02 12:23
TavmjongI definitely agree with not overpromising!Jun 02 12:23
CRogersCool.Jun 02 12:23
Mccan we have stickers for the hackfest ?Jun 02 12:23
bryce_doctormon, true.  Well like tedg says swag delivery hasn't really been "in our wheelwell" to date.  Maybe the stickers will finally give us an easy delivery.Jun 02 12:23
Rob-SterbalThere doesn't seem to be a main Facebook pageJun 02 12:24
chr[]What's the largest known CNC machine using inkscape? We may hold the hi score?Jun 02 12:24
ryangorleyThen don't promise anything, but at least communicate what people have to gain by donating. (I'll shut up now) ;)Jun 02 12:24
bryce_still, I think people will be motivated by the idea of making Inkscape better, and a hackfest is conceptually straightforward to justify donationsJun 02 12:24
McRob-Sterbal: I can take care of the twitter, but i don't use fbJun 02 12:24
Rob-SterbalInstagram is a natural fit for graphics utilityJun 02 12:24
tedgchr[]: Post it to the devel list, if no one disagrees, you win :-)Jun 02 12:24
CRogersIt's true, however keep in mind that official releases are gold to most users.Jun 02 12:24
Tavmjongchr[]: That would make a good news article for our web site.Jun 02 12:24
chr[]tedg: ye ;)Jun 02 12:24
CRogersthey include lots of new features.Jun 02 12:25
Mcinstagram is good when you produce graphic contentJun 02 12:25
CRogersStuff that's already done! :DJun 02 12:25
McI think we have too few interactions with artistsJun 02 12:25
Rob-SterbalI think the demographics will show that you will reach the most users on one platform and developers on anotherJun 02 12:25
CRogersSo we could include some of those items as a list of things that will go into the official release as a deliverable.Jun 02 12:25
McIMO krita succeeds well at advertizing becaue they work with awesome artists to promote themJun 02 12:25
bryce_yeah lots and lots of potential for ideas for fundraisingJun 02 12:26
CRogersMc: They also deliver things that artists ask for as their primary goal.Jun 02 12:26
Rob-SterbalThe key is to measure your baseline, and then keep measuring your resultsJun 02 12:26
Mcyes but I think we already have many things that artists useJun 02 12:26
doctormonMc stickers for hackfest might be hard, the SFC runs like mollases. But I have the designs if you want to source a local quick run.Jun 02 12:27
CRogersArtists don't know/care about gtk+, so we'd have to work in stuff that's desirable for pro graphics folks.Jun 02 12:27
bryce_most aren't that complicated and are likely to generate decent returns -- the limiting factor ends up mostly just being someone putting in some hours to get the fundraiser coordinated.Jun 02 12:27
doctormonMc: I'd chip in money for that actually.Jun 02 12:27
Rob-Sterbalwho is considered the top 5 competitors to inkscape?Jun 02 12:27
Lazurlargest cnc? https://www.youtube.com/watch?v=GUdnrtnjT5QJun 02 12:27
CRogersRob-Sterbal: open source you mean?Jun 02 12:27
McTavmjong: do you know local sticker printers near paris ?Jun 02 12:27
CRogersWho are we printing stickers for?Jun 02 12:28
TavmjongMc: No.Jun 02 12:28
McCRogers: because you don't market it properly: gtk3 migration may give a native-looking ui for mac os, and many people would pay for that :pJun 02 12:28
doctormonMc: Aye, or a working inkscape release "on release day" or whatever they call it.Jun 02 12:29
CRogersMc: Krita's donations from Mac users are so low they didn't even have an official release for MacOS last time.Jun 02 12:29
jabiertxof_sorry a stiker is a adhesive? I could print someone in a Digial printer Shop hereJun 02 12:29
Mcok ^^Jun 02 12:29
doctormonjabiertxof_: Yes, an artwork adhesive.Jun 02 12:29
Mcjabiertxof_: in time for the hackfest ? (yes, an adhesive to put on a laptop)Jun 02 12:30
CRogersWhy stickers?Jun 02 12:30
jabiertxof_I could doJun 02 12:30
CRogersWho are we giving them to?Jun 02 12:30
chr[]Lazur: ... using inkscape?Jun 02 12:30
Mcus, users, fablabs, anyone that wants themJun 02 12:30
bryce_CRogers, doctormon has been working on getting something set up with Conservancy to print them to give away at events.Jun 02 12:30
Mcstickers are fashionable items that people linking a product put on their laptopsJun 02 12:31
TavmjongCRogers: Good question. If it's to raise money then it's not so urgent. But we are planning a community event at the Hackfest.Jun 02 12:31
TavmjongSo it might be nice to have some to give out.Jun 02 12:31
bryce_anyway, I think we're getting a bit into general fundraising which is drifting a bit from the hackfest topicJun 02 12:32
Mcwe are still not certain we can make it at carrnum, they also have blender and fedora event that saturdayJun 02 12:32
doctormonCRogers: Also good for developers and excited users to take a stack away for their own local events.Jun 02 12:32
doctormonjabiertxof_: https://inkscape.org/en/~doctormo/%E2%98%85stickers-2017-draw-freely Let me upload the other two.Jun 02 12:32
jabiertxof_how much we need for eachJun 02 12:33
jabiertxof_?Jun 02 12:33
Mcnumber of stickers ?Jun 02 12:33
bryce_if anyone has an idea for fundraising they feel passionate about, and want to lead the effort I can help get you started.  Maybe we can talk more on it later.Jun 02 12:33
jabiertxof_mate or brillant?Jun 02 12:33
jabiertxof_yes numberJun 02 12:33
bryce_=== Stickers ===Jun 02 12:33
Mcdoctormon: you said you wanted to investigate other platforms for merchandise ?Jun 02 12:33
jabiertxof_:)Jun 02 12:33
Mc(last time)Jun 02 12:33
bryce_doctormon, mind sharing what the status is of getting them printed?  Sounded like Conservancy would be able to help us?Jun 02 12:34
doctormonMc: Yes, I've noodles around.Jun 02 12:34
Mcany good finds ?Jun 02 12:34
doctormonThe stickers are designed from the about screen entrants. The artists were all asked if they minded the art being used for stickers and then send to the SFC with a target budget of $100 (as voted on)Jun 02 12:34
doctormonhttps://inkscape.org/en/~doctormo/%E2%98%85stickers-2017-draw-freelyJun 02 12:35
bryce_Mc, let's finish up on stickers.  There's an agenda item for merchandising so hold that thought we'll circle back around to itJun 02 12:35
Mchow much stickers does that do ?Jun 02 12:35
CRogersIf we are doing a community event, how about a raffle for an inkscape mug signed by the hackfest devs?Jun 02 12:35
doctormonhttps://inkscape.org/en/~doctormo/%E2%98%85stickers-2017-landscape-inkscapeJun 02 12:35
doctormonMc: We don't know how many, although I expect 250 of each.Jun 02 12:36
CRogersAlso, I'm doing glasses for the attendees listed on the hackfest website. Engraving this into either a metal disk to attache to the cups, or possibly the glasses themselves: https://www.dropbox.com/s/yt25l6v7y8yjbsu/rect895.png?dl=0Jun 02 12:36
bryce_CRogers, great idea for the mug - can you jot that idea down on http://wiki.inkscape.org/wiki/index.php/Fundraising_Ideas so it doesn't get forgotten?Jun 02 12:36
doctormonbryce_: I rather think he's going to run off and make the things ;-)Jun 02 12:37
bryce_doctormon, ok so anything else to say on stickers?Jun 02 12:37
CRogersI'm still here. :)Jun 02 12:37
bryce_otherwise lets move on to gitlab migrationJun 02 12:37
doctormonWe'll likely be waiyting a while for Brett to get back to us.Jun 02 12:37
doctormonThat's about it.Jun 02 12:37
Mc(also related to fundraising: I can try to make a donation dummy "add-on" to inkscape on the windows store to make it easier for people there to give, do ou think it's a good idea ? (m$ cut is 30%) )Jun 02 12:37
CRogersIf you want stickers now, I can get you stickers now.Jun 02 12:38
LazurI didn't got asked about my about screen image :(Jun 02 12:38
bryce_Mc, very good idea.  Can you post to inkscape-board@ with details on that?Jun 02 12:38
CRogersdoctormon: send me the graphics you want on the stickers.Jun 02 12:38
Lazurimho you need t-shirts, inkscape is almost unknownJun 02 12:38
jabiertxof_cool CRogers!Jun 02 12:38
bryce_Mc, i.e. something we could CC to Conservancy to make sure everything's legally kosher.Jun 02 12:38
CRogersThanks :)Jun 02 12:38
bryce_Lazur, we do actually have t-shirts via spreadshirtJun 02 12:39
bryce_Lazur, we'll circle around to this topic in the agenda so stay tuned.Jun 02 12:39
doctormonLazur: Can you msg me?Jun 02 12:39
Lazurmaybe I asked only the "wrong persons" but no copyshop printers knew about itJun 02 12:39
CRogersbryce_: that's another popular signed raffle item: tshirts.Jun 02 12:39
McInkscape has been on the win10 store for a month today : 10170 installs (now steady at 400 new installs/day), with very good reviews (quite a bunch of people "discover" inkscape that way, interestingly)Jun 02 12:39
Rob-Sterbalmost open source projects are focused on developer's needs, not user's needsJun 02 12:39
Lazur*peopleJun 02 12:39
Tavmjong=== Gitlab Migration ===Jun 02 12:40
TavmjongStatus?Jun 02 12:40
bryce_tedg, mind giving us an update?Jun 02 12:40
doctormonRob-Sterbal: It's more subtle than that, it's "most developers are focused on their own needs, because that's who's paying them, i.e. themselves to work in it."Jun 02 12:40
tedgSorry, was looking at t-shirts :-)Jun 02 12:40
tedgThinking that logo would be good to do in one of those temporary run sites...Jun 02 12:40
bryce_we're all a bit distractable today I see :-)Jun 02 12:41
doctormonlol, ball pit time!Jun 02 12:41
Lazurmessage where?Jun 02 12:41
tedgAnyway, I was super impressed with the quality of shirts I got from someone else here: https://cottonbureau.com/submit-a-designJun 02 12:41
McI personaly would like it started just before the hackfestJun 02 12:41
Mc(migration)Jun 02 12:41
Mcbecause there are work items to do just after the migrationJun 02 12:41
bryce_me too, although I know time's shortJun 02 12:41
tedgK, so I've grabbed all the branches a few times and I'm generally happy with the results (minus the 0.44 branch)Jun 02 12:42
bryce_there seems a consensus no one cares about the 0.44 branchJun 02 12:42
tedgI haven't tried it with the message patch that was posted to the mailing list, but I plan to do that this weekend.Jun 02 12:42
Mclike automating builds, fixing the parts of cmake that rely on bzr, trying to setup win and mac builds, or fixing jenkinsJun 02 12:42
tedgI'm not to worries about it, but I want to try it once.Jun 02 12:42
tedgGenerally it takes overnight to grab all the branches.Jun 02 12:42
doctormonMc: I agree with you, we should do git migration before the hackfest. If possible.Jun 02 12:42
tedgI think that the script is a little over zealous on the branches it grabs, but I'm fine with that for a one time migration.Jun 02 12:42
McI'd like it worked on at the hackfest, but it requires the migration done while, if undone, prevent further developmentJun 02 12:42
Mc(we cant develop if the build is not working)Jun 02 12:43
Ede_123tedg: You can check them all out locally. Speeds up the process a lotJun 02 12:43
tedgYeah, so I'm willing to optimize or JFDI at this point.Jun 02 12:43
doctormonWe can have a vote if you likeJun 02 12:44
tedgI'm thinking of freeze Bazaar one evening. Run the migration. Push to GitLab in the morning.Jun 02 12:44
tedgHopefully 24-hours of "downtime"Jun 02 12:44
Mc24h before hackfest ?Jun 02 12:44
doctormontedg: Give 24 hours notice to the devel list and irc, I think that should be enough.Jun 02 12:44
tedgI'm confident, but I'd like a little room for error :-)Jun 02 12:44
bryce_do we have a toggle to turn bzr commits off?Jun 02 12:45
doctormonSo 48 hours total.Jun 02 12:45
bryce_(I should probably know offhand but I don't)Jun 02 12:45
tedgWe could move everyone out of the ~inkscape.dev group on LPJun 02 12:45
Mcwhy ?Jun 02 12:45
bryce_aye that'd do it.  seems like a PITA thoughJun 02 12:45
tedgJust so they get an error instead of wondering why their commit is lostJun 02 12:45
Ede_123Worst case some commits are lost... just tell peopleJun 02 12:46
TavmjongI think if the move is not done in the next week or so, it should be postponed to after the hackfest.Jun 02 12:46
doctormontedg: Change the owner to inkscape-board.Jun 02 12:46
bryce_yeah changing the owner seems cleanerJun 02 12:46
tedgYup, that works too.Jun 02 12:46
jabiertxof_what about branches personals not in inkscape-devel group. are also migrated?Jun 02 12:46
tedgjabiertxof_: YesJun 02 12:46
bryce_sure there's not just a toggle to turn off commits?Jun 02 12:46
jabiertxof_:)Jun 02 12:46
Mcwe risk to lose themJun 02 12:46
Mc(not yet merged branches)Jun 02 12:46
Mcare there branches ready for merge and not yet done ?Jun 02 12:47
bryce_hmm, changing owner would work for trunk, but each branch is owned by someone different...Jun 02 12:47
tedgMc: The lp2gh tool makes them into Git branchesJun 02 12:47
Mcbryce_: trunk is the important oneJun 02 12:47
tedgbryce_: Sure, we definitely couldn't adjust other people's branches.Jun 02 12:47
tedgbryce_: Even if LP had a switch, we couldn't turn it on there.Jun 02 12:47
chr[]And some user branches are pretty old ... just like some bug reportsJun 02 12:47
Mcwe cannot prevent people from having their branches in inkscape except by nuking the entire project from lp I thinkJun 02 12:47
Mcchr[]: we are keeping bug reports there from nowJun 02 12:48
doctormonOwnership over branches doesn't quite work the same way in git, so we'd likely end up with a pile of branches and then prune them back later.Jun 02 12:48
McEven though I would like to raise the topic of bugtracker migrationJun 02 12:48
bryce_should we let branches owned by people other than inkscape.dev just do the migration themselves if they wish?Jun 02 12:48
Ede_123Do we even want to have user branches in the official Inkscape repo? I'm opposed; that's not how Git*ab is meantJun 02 12:48
tedgEventually, I think we remove the Bazaar branches in LP and switch to Git mirrors. But we need to be confident of the change first.Jun 02 12:48
McEde_123: yeah, it should probably be forksJun 02 12:48
Mcbut for migration that would probably be easiestJun 02 12:49
tedgbryce_: There are tag files that make the exports cleaner, so it is easier to do all at once.Jun 02 12:49
Ede_123just want to prevent we end up with a huge and unhandy repo nobody can work with...Jun 02 12:49
Mc(migrating bugs) because lp has a serious spam problemJun 02 12:49
tedgIt's not impossible and all that, but I'd like to grab what we can.Jun 02 12:49
bryce_alrightJun 02 12:50
tedgEde_123: I don't think anyone grabs all the branches of a repo in Git, just the master branch anyway.Jun 02 12:50
bryce_well I suppose worst case with user-owned branches the user can clean things up manually, this isn't rocket scienceJun 02 12:50
Mcand while the spam almost makes lp answers unusable, the bugs are more and more regularly impactedJun 02 12:50
*tedg notes that was said by a rocket scientist ;-)Jun 02 12:50
doctormonWe can't migrate bugs to gitlab.com, although our own gitlab instance would be possible.Jun 02 12:51
Mcwhy NJun 02 12:51
Mcwhy ?*Jun 02 12:51
bryce_tedg, ok so sounds like a plan -- send notice to the list (today?), then 24hr later change ownership of inkscape.dev's branches or otherwise configure them so they can't be committed to, run the migration script, do any cleanup, and if all's well we reopen on gitlab 24 hr after thatJun 02 12:51
doctormonWe might have to back them up and choose what we want to migrate. Because I could migrate them with an 'lp_owner' user, which would be fine.Jun 02 12:51
bryce_^^^ does this sound acceptable to everyone?Jun 02 12:52
tedgI'm thinking after the weekend, there seems to be more development then?Jun 02 12:52
Mcmost user branches are not that far from trunk so it's always possible to grab the diff from trunk in a lp merge request and make a pull request on git, that's not much of a problemJun 02 12:52
doctormonMc: The issue is that gitlab.com won't allow me to set the issue owner or comment owner other than myself (or the user being used to access the api)Jun 02 12:52
tedgi.e. do it on a Wednesday night or something like that.Jun 02 12:52
TavmjongSounds good.Jun 02 12:52
tedgSo I'm thinking e-mail today saying this Wed. Email Wed. Etc.Jun 02 12:53
Mcdoctormon: that's not a real problem to make all imported "past" bugs and comments under an importer accountJun 02 12:53
TavmjongOne thing I'm not clear on is how do we link bug reports to particular builds?Jun 02 12:53
bryce_tedg, ok if that works for Tav's hackfest deadline it's ok by meJun 02 12:53
doctormonMc: Can do, we can talk about the scripts to make that happen if you think it's a way forward.Jun 02 12:53
bryce_Tavmjong, with git generally one references by the commit SHAJun 02 12:53
bryce_if that's what you're asking?Jun 02 12:53
Mcdoctormon: we can talk about it at the hackfestJun 02 12:54
Mc(i dont have much time before then)Jun 02 12:54
doctormonokJun 02 12:54
bryce_tedg, ok anything else we need to sort out with gitlab migration for you to be able to send out that notice?Jun 02 12:54
TavmjongBut SHA's are not ordered....Jun 02 12:54
tedgNothing from me.Jun 02 12:55
bryce_otherwise let's move on to the next agenda itemJun 02 12:55
Mcbryce_: can you give a 1 week time to people on inkscape-devel so that they can merge stuff they have pending ?Jun 02 12:55
tedgTavmjong: Yes :-( Git is overall kinda sucky, but it won.Jun 02 12:55
tedgMc: Giving 5 days? Is that okay?Jun 02 12:55
McsureJun 02 12:55
bryce_Mc, Tavmjong said he wants to see the migration completed <1 week else it ought to be delated to post-hackfestJun 02 12:55
McI thought it was >1week before hackfest ^^Jun 02 12:56
bryce_Mc, doing it Wednesday gives a healthy lead time if not a full weekJun 02 12:56
TavmjongLet's say two weeks before the hackfest.Jun 02 12:56
Mcthat's june 11Jun 02 12:56
Mc(end of next week-end)Jun 02 12:57
TavmjongSo by the 12th.Jun 02 12:57
bryce_"<Tavmjong> I think if the move is not done in the next week or so, it should be postponed to after the hackfest."Jun 02 12:57
su_vtedg: "I don't think anyone grabs all the branches of a repo in Git, just the master branch anyway." - how do you do that exactly?Jun 02 12:57
su_vAFAIU with git, you get all branches, and decide locally to make one current (via checkout)Jun 02 12:58
McIf branches don't differ too much, that's not a big memory overheadJun 02 12:58
jabiertxof_but you download all!Jun 02 12:58
su_vhow long will it take each user to originally fetch inkscape sources from gitlab (with all release branches and every unmerged merge request branch part of the repo)?Jun 02 12:58
tedgsu_v: No you can grab which branches you want, there's no requirement for repos to be the same. They're just like symbolic links on hashes.Jun 02 12:58
su_vbut I have to fetch all data first, right?Jun 02 12:59
tedgA "repo" doesn't actually exist, it's just a collection of branches.Jun 02 12:59
tedgsu_v: https://stackoverflow.com/questions/1778088/how-to-clone-a-single-branch-in-gitJun 02 13:00
bryce_su_v, two things to keep in mind - first, git compression is *really* good, so a branch of trunk is going to be miniscule even if it has lots of changes on itJun 02 13:00
tghsIIRC git clone --mirror is gets you all branchesJun 02 13:00
Mcwe can see and try anywayJun 02 13:01
Mcif that's too much a burden do something lighterJun 02 13:01
bryce_su_v, second, git lets branches exist in a much more distributed nature, so most developers with branches will be kept in a separate space than trunkJun 02 13:01
doctormontedg: There's a big re-documentation job after the migration, please let me know when I should trigger it and I'll get to work rewriting inkscape.orgJun 02 13:01
bryce_although I'm not 100% sure how that's set up on gitlab.  But even for large projects this isn't a big issue (remember git was designed for the kernel...)Jun 02 13:02
jabiertxof_I use only a bit git but I think we need on Inkscape code only official branches and do forks for the rest. It aboid broken thingsJun 02 13:02
Ede_123Agreed... we should really think this through before messing git up from the start...Jun 02 13:02
bryce_I think Wednesday is a good target for the transition.  That way if there's problems we still have several days contingency before it starts getting dicy in relation to getting it completed before the hackfest.Jun 02 13:03
bryce_jabiertxof_, yep that's my impression as well.  I'd actually be a bit surprised if that wasn't how it will work.Jun 02 13:03
bryce_ok, moving on in the agenda.Jun 02 13:03
Mcor we can try experimenting with that before the formal freeze/changeJun 02 13:03
bryce_=== Infrastructure backup/alternate hosting ===Jun 02 13:03
Mcwhy would we want to quit osusol ?Jun 02 13:04
bryce_I don't want to say a huge amount here, right now is mainly in early stage discussion with me and doctormon Jun 02 13:04
jabiertxof_who put: yep that's my impression as well. I'd actually be a bit surprised if that wasn't how it will work...Jun 02 13:04
jabiertxof_?Jun 02 13:04
bryce_Mc, we've not made a determination to do so yet but there's two issues we're facingJun 02 13:04
bryce_first is capacity has been limited with OSUOSL so for scaling infrastructure we'd want to look at upleveling hosting, maybe even getting a dedicated machineJun 02 13:05
bryce_admittedly, that doesn't necessarily require moving from OSUOSL, so that'll be part of the considerationJun 02 13:05
Mc(can we have a dedicated machine "at" osuosl ?)Jun 02 13:05
bryce_second is that OSUOSL's responsiveness has been very slowJun 02 13:06
McokJun 02 13:06
bryce_there's been several attempts at getting new infrastructure bits going at OSUOSL that's just fizzled due to lack of response from OSUOSLJun 02 13:06
Rob-SterbalIs there an annual budget?Jun 02 13:06
bryce_Rob-Sterbal, we do maintain an annual budget for expenses, although I haven't updated it for 2017Jun 02 13:07
bryce_OSUOSL and Fastly have sponsored us 100% so infrastructure has not been a budget itemJun 02 13:07
Mcfastly is saving us terabytes of bwJun 02 13:08
bryce_we do have money we could throw at the problem, but at this stage I'm expecting we'd want to be looking at hosts that would be interested in sponsorship arrangemetnsJun 02 13:08
Rob-Sterbalwhere can I review the last 2-5 years?Jun 02 13:08
Mcmaybe there are companies that can offer hostingJun 02 13:08
bryce_Rob-Sterbal, https://docs.google.com/spreadsheets/d/1dVTAA_1LF7HyuJdK2paE_kudUAb4edL7AIYctPHMJOA/edit#gid=137331848Jun 02 13:08
bryce_Mc, exactly.Jun 02 13:09
bryce_so doctormon and I are getting info together on what we require and so on.Jun 02 13:09
doctormonThat's exactly right bryce_ :-)Jun 02 13:09
-Rob-Sterbal-thank youJun 02 13:09
bryce_now, even if we do stay with OSUOSL, I think it would behoove us to have a second host for failover purposesJun 02 13:09
bryce_that's just best practicesJun 02 13:09
bryce_that would not be anything sophisticated, just a host with a backup copy of our infrastructure that could be brought online if there was an outageJun 02 13:10
bryce_like some of the outages we've seenJun 02 13:10
jabiertxof_a local one?Jun 02 13:11
Mcmaybe we can ask gandiJun 02 13:11
bryce_anyway, I guess I did have a fair bit to say thereJun 02 13:11
bryce_jabiertxof_, we were thinking like e.g. one host in Europe, one in Canada/USJun 02 13:11
Mchttps://www.gandi.net/supports/Jun 02 13:11
bryce_just to get some geographic distributionJun 02 13:11
bryce_Mc, yep gandi was first place I looked :-)Jun 02 13:12
Mcno answer yet ?Jun 02 13:12
bryce_I am not sure they'd be interested in sponsorship though.  I am building a list of places to ask.Jun 02 13:12
jabiertxof_Thanks bryce_ :-)Jun 02 13:12
bryce_Mc, we're not at a point of being ready to start contacting.  Like I mentioned we want to pin down what we need so when we do ask companies, we are prepared to engage meaningfully.Jun 02 13:13
McokJun 02 13:13
bryce_alright, more on that as we go.  So unless there's any questions, on to next topic.Jun 02 13:14
bryce_=== Funded development project management system ===Jun 02 13:14
bryce_someone mentioned a while back doing a kickstarter for user requested Inkscape feature development workJun 02 13:14
bryce_so that's what this is about basically.Jun 02 13:15
bryce_unfortunately I think I'm the only one working on it, and with my limited time availability and complete lack of Django skills progress is tediously slow...Jun 02 13:15
ryangorleyWhere can one find prior information about this effort, so you don't have to cover again in here?Jun 02 13:16
bryce_I am trying to put time in (mostly learning Django innards lately), but also am VERY open to the idea of doing funded feature development in a more manual process - IF I could get someone's help coordinating it.Jun 02 13:16
Mcmanual process is probably find considering the amount of demandsJun 02 13:17
Mcs/find/fine*/Jun 02 13:17
bryce_ryangorley, there's a page in the wiki somewhere, and it was posted as a GSoC idea if you just want a short summaryJun 02 13:17
bryce_the full description is on the website linked from the Donations menuJun 02 13:17
ryangorleyThsJun 02 13:18
ryangorleyThxJun 02 13:18
Mcso we'd just need a volunteer to keep track of which features are requestes with how much donations ?Jun 02 13:18
bryce_we've already got several projects identified that we'd pay for, and we have some funds allocated ($500 or maybe $1000 iirc but I'd need to look)Jun 02 13:18
jabiertxof_bryce_: in my bussines want to start working on dyango for some process. I dont have idea about but I could try to helpJun 02 13:19
bryce_so the manual task would be putting out calls for workers, and then coordinating getting them vetted and signed up to do the work, and then overseeing their progress.  Conservancy would handle the payment end, but you'd need to make sure the paperwork was getting done for that.Jun 02 13:19
McI know a few people well versed in django but no idea on how much they're busyJun 02 13:19
bryce_Mc, we actually have track for that, it's mainly we need a person tracker to recruit workers and "hire" them for the tasksJun 02 13:20
Mc"finding" devs is hardJun 02 13:21
Mc(good devs)Jun 02 13:21
bryce_yepJun 02 13:21
bryce_so that's the meat of the taskJun 02 13:21
McI think it's likely that they might be an afflux of devs trying tasks with no chance to complete them rightJun 02 13:22
bryce_frankly, that work would need to be done even if we had the django software all in place, probably.Jun 02 13:22
McyepJun 02 13:22
bryce_Mc, right thus the need for vetting that I mentionedJun 02 13:22
Mcthat sounds like a job similar to gsoc mentoring :pJun 02 13:22
bryce_but the vetting could be delegated to board members or others, just requires coordinationJun 02 13:22
bryce_yepJun 02 13:23
ryangorleyThis seems like something that would be valuable for many FOSS projects. Would it be possible to recruit help from contacts at another to get it built?Jun 02 13:24
bryce_so my question is - would anyone be interested in adopting that role?  We could constrain the scope so it's not open ended or an overwhelming amount of work (e.g. focus on just one project)Jun 02 13:24
bryce_ryangorley, I agree it probably has broad applicability to other projects.  No idea on recruitment feasibility.Jun 02 13:25
McThat sounds like something I can take for one or two projectsJun 02 13:25
bryce_Mc, how's your time availability?Jun 02 13:25
Mc(but i would be less invested than gsoc)Jun 02 13:26
McI'm like always present to discuss with peopleJun 02 13:26
Mc(on irc)Jun 02 13:26
bryce_:-)Jun 02 13:26
Mcand I can usually judge their codeJun 02 13:26
bryce_Mc, ok thanks, I can follow up with you offlist to discuss details.Jun 02 13:27
McsureJun 02 13:27
bryce_alright, if no other discussion on funded projects, moving on...Jun 02 13:27
bryce_=== Merchandising Sales ===Jun 02 13:28
Mc(but I will put less time in those than in gsoc, for that kind of task I would just check that they can code right for inkscape (asking two patchs to review would feel a good prerequisite) and guide them on the right track)Jun 02 13:28
bryce_NOW is the time for t-shirts, mugs, and so on :-)Jun 02 13:28
tedgI think it'd be cool if we did one of those "must pass this line limited sale" runs of T-shirts for the hackfest.Jun 02 13:28
Lazur=T-time=Jun 02 13:28
tedgLooks like there's already a logo.Jun 02 13:28
Rob-SterbalIt makes sense to post these on social media and to a newsletter listJun 02 13:28
bryce_[only other topic on agenda is GSoC but I doubt there's much significant to say yet there, so if anyone needs to bail and doesn't care about these two topics, you won't be missing anything else]Jun 02 13:28
Mcnot much to say about gsoc, it started this weekJun 02 13:29
tedgSo my thought is "ship it" have the sales end the first day of the hackfestJun 02 13:29
bryce_tedg, via spreadshirt or ...?Jun 02 13:30
tedgbryce_: I never thought we found a way to get good stuff from them...Jun 02 13:30
bryce_doctormon, do you happen to know where we stand with spreadshirt (or other alternatives)?Jun 02 13:30
tedgWe didn't like to one-off shirts, not sure about the large batch stuff.Jun 02 13:30
bryce_tedg, last I recall we were proceeding for a few items that didn't look too bad but looking into alternativesJun 02 13:31
Mcdoctormon: ?Jun 02 13:31
tedgI've been really happy with the shirts from Cotton Bureau, like I like them as shirts independent of what's on them.Jun 02 13:31
tedg(and they do a grab bag which I did, and the shirt kinda sucks, but I still wear it because I like the cotton)Jun 02 13:32
TavmjongI need to bail... Good night all.Jun 02 13:34
bryce_doctormon, have you spoken with Mihaela lately about how she's coming along?  Maybe time for a re-ping?Jun 02 13:34
Lazurgood nightJun 02 13:34
bryce_*wave* Tavmjong Jun 02 13:34
CRogerstedg: Yes, I made the logo, but it's just for the stuff I'm trying to get made as a take-home item for hackfest attendees.Jun 02 13:35
CRogersDid people like it?Jun 02 13:36
doctormonMc: Sorry, work / slashJun 02 13:36
McCRogers: the logo is niceJun 02 13:36
doctormonCRogers: I like itJun 02 13:36
CRogersCool.Jun 02 13:36
doctormonbryce_: Spreadshirt, it's on hold, no changes.Jun 02 13:36
Mcdoctormon: np. We just came back to the merchandise topicJun 02 13:36
CRogersIt's lacking colour because it's just for engraving.Jun 02 13:37
CRogersI could colour it for stickers or other swag.Jun 02 13:37
bryce_doctormon, what can we do to unblock progress?Jun 02 13:37
tedgCRogers: I like it :-)Jun 02 13:37
CRogersthanks. :)Jun 02 13:37
doctormonbryce_: We can go with what we have, just run with it.Jun 02 13:37
CRogersDoes someone want to speak a number at me for how many stickers we might want to hand out at the hackfest?Jun 02 13:38
CRogersWe had no visitors at the Leeds hackfest.Jun 02 13:38
doctormonCRogers: 20 for each attendee.Jun 02 13:38
CRogersSo like 200 okay probably.Jun 02 13:39
doctormonCRogers: I don't think it's going to be a matter of handing them over to users there and then.Jun 02 13:39
CRogersAh.Jun 02 13:39
CRogersOkay, so just general inkscape awareness swag.Jun 02 13:39
Mc21:18 < Mc> should we encourage people who can and want to help to come to the hackfest ?Jun 02 13:39
CRogersTake home to hand out where it's most useful over the next year?Jun 02 13:39
Mc(as opposite to saying "it's an event mostly for current devs")Jun 02 13:40
jabiertxof_We can offer something to them in $?Jun 02 13:41
jabiertxof_or full payed by them?Jun 02 13:42
Mcthem ?Jun 02 13:42
jabiertxof_new devsJun 02 13:42
McstickersJun 02 13:42
jabiertxof_self paymentJun 02 13:42
bryce_doctormon, that would be fine with me - what would the next step be?  Re-ping Mihaela?Jun 02 13:42
jabiertxof_:)Jun 02 13:42
doctormonbryce_: Ping with a deadline I think,Jun 02 13:43
jabiertxof_CRogers want me print partialy some stikers?Jun 02 13:44
jabiertxof_for new devs :)Jun 02 13:44
bryce_also, if anyone feels gung ho to look at setting up other merchandising options, whether it be bulk purchased t-shirts, mugs, or whatever, and you have time to work on getting it set up and running, I can help you get started.  I think we're game for pretty much anything, the limiting factor is just having someone to take a lead in getting it done.Jun 02 13:44
CRogersjabiertxof_: can your company do glossy? We want them to look professional, I assume.Jun 02 13:44
CRogersIf not, we'll go with one of my printing supploers.Jun 02 13:45
jabiertxof_I dont do myself. I coud get anythingJun 02 13:45
CRogerssuppliersJun 02 13:45
bryce_doctormon, ok that would work.  Do you want to email Mihaela and CC me, or shall I?Jun 02 13:45
jabiertxof_i could do mate, brillant and with matte gloss or brillant glossJun 02 13:46
CRogersjabiertxof_: maybe get some pricing for 200 and see what you can get.Jun 02 13:46
jabiertxof_also I can try to cut myselfJun 02 13:46
CRogersnoooooJun 02 13:46
CRogersWe are not cutting stickers.Jun 02 13:46
jabiertxof_box based?Jun 02 13:46
jabiertxof_or rectangleJun 02 13:47
CRogersDon't know. I'll have a look at Drmo's sticker files and see what's best.Jun 02 13:47
CRogersWe can make them whatever shape.Jun 02 13:47
jabiertxof_one is a circleJun 02 13:47
CRogersYea, I think circle stickers are the most attractive.Jun 02 13:47
jabiertxof_I never do a cut on stikersJun 02 13:48
CRogersjabiertxof_: it's a waste of time, and hand cut always looks horrible.Jun 02 13:48
jabiertxof_not know if my usual supplier doJun 02 13:48
jabiertxof_i couls ask. ping you with the amount to decideJun 02 13:48
CRogersjabiertxof_: thinking of your time going to cutting stickers makes me a little suicidal. :)Jun 02 13:49
jabiertxof_let me tell sices ,shapes, etc to better compareJun 02 13:49
Mcthe goal of my question ("overtly open" or not) is : in a case we should do flyers and/or posters and I would distribute posters in a few places that I knowJun 02 13:49
CRogersWe need you in the code, making Inkscape better.Jun 02 13:49
Mcand in another case, notJun 02 13:49
ryangorleyI've had good luck with: https://www.uprinting.com/vinyl-sticker-printing.htmlJun 02 13:49
Mc(=> do we want to advertize the hackfest in opensource-aware places in Paris ?)Jun 02 13:50
CRogersIt's a bit late to be making documents/fliers for the hackfest.Jun 02 13:50
McnahJun 02 13:50
CRogersAlso, it may be a big distraction with a bunch of new people showing up.Jun 02 13:51
CRogersThis isn't a community outreach session.Jun 02 13:51
jabiertxof_maybe we can do a open doror dayJun 02 13:51
jabiertxof_doorJun 02 13:51
jabiertxof_doorsJun 02 13:51
jabiertxof_with beer!!!!!Jun 02 13:52
CRogersoh hell no.Jun 02 13:52
Mcdoctormon: bryce_: tedg: ?Jun 02 13:52
CRogershahahaJun 02 13:52
jabiertxof_:)Jun 02 13:52
CRogersjabiertxof_: would be fun, but people will just show up for the beer.Jun 02 13:53
CRogersAnd it's not like we can afford to be buying beer for everyone.Jun 02 13:53
jabiertxof_double prize for them :)Jun 02 13:53
jabiertxof_beer is a joke but I think is good an open door dayJun 02 13:53
bryce_Mc, as I won't be attending I'll withhold input on that, although if I were I'd agree with CRogersJun 02 13:53
tedgSo I think that getting everyone in Paris to show up isn't probably useful, but we should look to see if Inkscape-enthusiasts would be interested.Jun 02 13:54
CRogersI think we should plan community ourreach for another time.Jun 02 13:54
bryce_and I like jabiertxof_'s idea of specifying one of the days for visitors, so the other days you know can be focusedJun 02 13:54
tedgI'm not sure if there is an inkscape-fr list or something like that.Jun 02 13:54
bryce_a community outreach activity for another time does seem more sensibleJun 02 13:55
CRogersIf you invite a bunch of users, you will get lots of hands in the pot all of a sudden.Jun 02 13:55
CRogersYou will be distracted, and nothing will get done. :)Jun 02 13:55
CRogersJust sayin. :)Jun 02 13:55
MckJun 02 13:55
CRogersBecause I'm one of them, and it takes everything I have not to bother people during the hackfest. ;)Jun 02 13:55
MchahaJun 02 13:56
Mcdid we cover all topics ?Jun 02 13:56
bryce_just one last topic - GSoCJun 02 13:56
bryce_although like was said it's just gotten startedJun 02 13:56
Mcgsoc started this week, yesJun 02 13:57
bryce_=== GSoC ===Jun 02 13:57
Mcfirst evaluation is in a monthJun 02 13:57
bryce_mainly just wanted to check in and see if there were any issues the board might need to trackJun 02 13:57
Mcnot that I knowJun 02 13:57
bryce_e.g. are all mentors and students hooked up and chatting?Jun 02 13:57
McI don't know when google's money will arrive, there will be an additional 500$ this year that's aimed at allowing students to go to projects meetingsJun 02 13:58
doctormonSorry about me being in and out.Jun 02 13:58
bryce_oh yeah Tavmjong asked me about thatJun 02 13:58
Mcunfortunately Alexandru said he could not come to parisJun 02 13:58
bryce_the open question is if the board needs to be involved in deciding/authorizing how that $500 is allocatedJun 02 13:58
McI thought all money stuff had to go through the board ^^Jun 02 13:59
bryce_I don't really have any strong opinions there myself, but happy to wrangle votes if needed.  Hopefully someone else that has an itch can push for whatever voting needs doneJun 02 13:59
bryce_Mc, yeah pretty much if Conservancy is going to expense it then we need to vote on itJun 02 14:00
McI think Tav will follow up on any problems with thatJun 02 14:00
tedgI think we can do a vote quickly if needed.Jun 02 14:00
tedgTwist some arms.Jun 02 14:00
doctormonAgreedJun 02 14:01
bryce_tedg, I'm not sure that it's a matter of a general "ok spend money" vote, I'm guessing there needs to be some sort of plan, perhaps with names and numbers attachedJun 02 14:01
tedgSure, but I'm more saying that it makes sense to have a board vote.Jun 02 14:01
tedgAnd that it won't be a problem to have one.Jun 02 14:02
bryce_okie.  Well, if anyone can get the information put together for who needs money spent on what, I'll be happy to send out a referendumJun 02 14:02
bryce_ok, anything else on GSoC?Jun 02 14:02
bryce_oh, I forgot, I had one last topic (actually should have brought it up while Tav was around)Jun 02 14:03
Mcnot on this year'sJun 02 14:03
Mcand it's a bit early for next year'sJun 02 14:03
bryce_"If there's time, I'd also like to host discussion about how we're doingJun 02 14:03
bryce_as a board in general and if there are adjustments that could be made toJun 02 14:03
bryce_enable us to better serve the Inkscape project's needs.  If you haveJun 02 14:03
bryce_tangible ideas or constructive criticism, I'd like to gather it."Jun 02 14:03
bryce_== How's the Board Doing ==Jun 02 14:03
Mcwhat are board's objectives ? ^^Jun 02 14:04
tedgUhg, wrong key. Sorry folks.Jun 02 14:04
bryce_so I'm just looking for general input and feedback on if there's areas we've not been putting enough attention into, or ideas for things we should be working on (or should work on less) going forwardJun 02 14:04
Rob-Sterbalum, broken record here.Jun 02 14:04
doctormonIt'd be good to get a quicker turnaround for votes.Jun 02 14:05
bryce_yeahJun 02 14:05
bryce_also I've noticed lately a lot of our votes have been having trouble just getting up to quorumJun 02 14:06
doctormonTav asked me to send a twitter message to JonJun 02 14:06
bryce_doctormon, oh? heard back?Jun 02 14:06
McJon is on twitter ?Jun 02 14:07
doctormonNot yet, only been up for a few hoursJun 02 14:07
CRogersso looks like 200 38mm round stickers will cost about 40 pounds. (up to 9 different designs)Jun 02 14:07
CRogersThat's well under the hundred dollars i think.Jun 02 14:08
tedgbryce_: Perhaps we should put a timeline on the votes? Like make the actually expireJun 02 14:08
jabiertxof_and shape based is posible doctormon send some shapedJun 02 14:08
doctormonjabiertxof_: I sent them shaped, two iregular and one circle.Jun 02 14:08
tedgI don't think we should have doctormon shaped stickers ;-)Jun 02 14:08
CRogersThey don't ll have to be circles.Jun 02 14:08
bryce_tedg, technically we do have a timeline - it was added in the last update of our bylawsJun 02 14:08
CRogersWe can have a mix.Jun 02 14:08
CRogersit's the smae price for rectangular ones.Jun 02 14:09
jabiertxof_great!Jun 02 14:09
CRogersThe rectangular ones have nice rounded corners too.Jun 02 14:09
bryce_tedg, I'd have to re-look at it but it's something like if you miss N votesJun 02 14:09
tedgbryce_: On votes? Perhaps I forgot that then. Put it at the top "EXPIRES 3/4/12" ?Jun 02 14:09
tedgbryce_: Yes, I was meaning per-vote. Like it is live for a week.Jun 02 14:09
bryce_tedg, I think it's something like 2 weeks, but I'd hav eto checkJun 02 14:10
bryce_unfortunately like doctormon says often we wan tthe turnaround on a vote to be much less than that, like a few daysJun 02 14:10
bryce_I try not to hurry at closing them out, so folks have time to cast votes, but there's usually some urgency to get a decision pinned downJun 02 14:10
tedgI'd be happy for it to be at your discretion, no less than 24-hours or soemthing like that.Jun 02 14:10
CRogersOh, someone suggested that people could attend the hackfest virtually.Jun 02 14:11
Mclivestream ?Jun 02 14:11
bryce_CRogers, I'd like thatJun 02 14:11
CRogersI want to make sure those people get some inkscape swag to say they participated.Jun 02 14:11
CRogersSo I need a list of people who will be doing that. :)Jun 02 14:11
CRogersbryce_: Cool. And yea, we could do a livestream if that's desired.Jun 02 14:12
bryce_CRogers, could collect that info at the event no?Jun 02 14:12
CRogersbryce_: yea, actually, maybe that's better.Jun 02 14:12
bryce_CRogers, if someone writes up how to do the livestream I'd be game to give it a tryJun 02 14:12
CRogersbryce_: I was thinking just a laptop with googlehangouts on it or something.Jun 02 14:13
jabiertxof_I have a setup server for livestreeamJun 02 14:13
jabiertxof_and a HTML5 player codedJun 02 14:13
McI know how to stream to youtube or twitchJun 02 14:13
CRogersit's gotta be something we all can use.Jun 02 14:13
jabiertxof_we can useJun 02 14:13
CRogersor at least those intereted.Jun 02 14:13
jabiertxof_we want bidirectional?Jun 02 14:14
CRogersgoogle hangouts is probably best, because everyone can use their own laptop cameras.Jun 02 14:14
Mc(with OBS, an open source soft)Jun 02 14:14
McyepJun 02 14:14
jabiertxof_forget meJun 02 14:14
CRogersobs is awesome, but too much setup I think.Jun 02 14:14
bryce_tedg, ok next vote I'll try and remember to put due dates on it.  Maybe I should do two dates - earliest tally and last tally.Jun 02 14:14
jabiertxof_we have one directopn onlyJun 02 14:14
bryce_tedg, do you think it would actually help in getting votes in?Jun 02 14:15
CRogersActually, I'll just take my android tablet, and we can set up a hangouts with that pointed at the room.Jun 02 14:15
tedgbryce_: Yeah, I'm not sure it will help, but perhaps drive some urgency.Jun 02 14:15
CRogersThen other people who want to can connect with their laptops.Jun 02 14:15
CRogersor phones. :)Jun 02 14:15
doctormonjabiertxof_: Want to contribute the livestream code for the website? I think we can code it into the resources page.Jun 02 14:15
CRogersor whatever.Jun 02 14:15
bryce_I'd hate complicating the process on my end if it wouldn't improve thingsJun 02 14:15
doctormonBut also other static page sis ok too.Jun 02 14:15
CRogersI don't want the last minute livestream idea to isuck up people's development time.Jun 02 14:16
bryce_tedg, worth experimenting for one or two votes in any caseJun 02 14:16
jabiertxof_sure doctormonJun 02 14:16
tedgbryce_: I think, let's try and see if it gets better.... yeah.Jun 02 14:16
tedgbryce_: The next step I think is finding a service that nags for us :-)Jun 02 14:16
CRogersso I'm tempted to try to set up a hangouts instead.Jun 02 14:16
tedg"I'm not annoying, it's the voting service that is" :-)Jun 02 14:17
bryce_tedg, yeah I'd love to see some of our board work automatedJun 02 14:17
CRogersand if it doesn't work, we are all on irc anyway.Jun 02 14:17
Mcnot all the board :pJun 02 14:17
Rob-Sterbalwhere is the link to the board memnbers?Jun 02 14:18
bryce_even just a bot to upload the board meeting irc log to the website would be a major annoyance savings to me :-)Jun 02 14:18
bryce_Rob-Sterbal, on the website under GovernanceJun 02 14:18
Mchttps://inkscape.org/en/*board/Jun 02 14:18
Rob-SterbalI can helop upload logsJun 02 14:19
jabiertxof_doctormon: ping me next weekend to recall the last HTML5 player i code/forkedJun 02 14:19
Rob-Sterbalwhy don't we use botbot?Jun 02 14:19
bryce_Rob-Sterbal, just lack of someone with time/patience to set it up I thinkJun 02 14:19
Rob-Sterbaluse: https://botbot.me/freenode/inkspace-devel/Jun 02 14:20
bryce_Rob-Sterbal, although honestly if I just had an API for putting files into the website CMS that I could use from the website that'd probably do itJun 02 14:20
Rob-Sterbalshould I set up the other channels as well?Jun 02 14:20
Rob-Sterbalsome things are low priority to automateJun 02 14:21
bryce_Rob-Sterbal, that's 404'd.  But what we need is NOT general logging of the channelJun 02 14:21
bryce_we just need the snipped log from the start to the end of the meetingJun 02 14:21
Rob-SterbalmIRC does that wellJun 02 14:21
Rob-Sterbalhttps://botbot.me/request/Jun 02 14:22
Rob-Sterbalthe request should come from a channel opJun 02 14:22
Rob-SterbalI am an operator (op) for this channel and agree to the terms of service. I will follow any server guidelines for logging, eg. Freenode requires a link to the logs in the channel topic.Jun 02 14:23
bryce_Rob-Sterbal, no that's not what we're in need ofJun 02 14:23
Rob-Sterbalit solves the problemJun 02 14:23
McnoJun 02 14:23
bryce_"log the channel" is not the problemJun 02 14:23
Rob-Sterbalwhat is the problem?Jun 02 14:24
bryce_log the meeting and upload the log to the Django websiteJun 02 14:24
Mcuploading the board meeting minutesJun 02 14:24
Rob-Sterbaljust post a link to a public log isn't enough?Jun 02 14:24
Mcfrom 21h to 0h, every first friday of the monthJun 02 14:24
Mcwe don't want a public logJun 02 14:24
bryce_doctormon already set up channel logging, that's actually pretty straightforward.  but that's not wanted.Jun 02 14:24
Rob-SterbalughJun 02 14:24
Rob-Sterbalgood luck with thatJun 02 14:24
doctormonbryce_: The logging functionality is set up so it can be switched on by the admin for the channel.Jun 02 14:25
Rob-Sterbalemail is a perfectly good way to have a private conversationJun 02 14:25
Mcwould have taken 10 weeks to discuss everything that was discussed tonightJun 02 14:25
Mcby emailJun 02 14:26
bryce_ok, any other business?Jun 02 14:26
doctormonbryce_: So after a few bug fixes, we can choose to have it, or not, at certain times. Policy should dictate the advertising of logging and etc.Jun 02 14:26
bryce_== Other Business ==Jun 02 14:26
Rob-SterbalPRIVATEJun 02 14:26
Rob-Sterbalnot publicJun 02 14:26
Rob-Sterbalchat is a great way to do things out in publicJun 02 14:26
Mc...Jun 02 14:26
tedgNope, thanks bryce_Jun 02 14:26
doctormonthanks bryce_ and Tav for thisJun 02 14:26
Rob-SterbalWho are the contacts for social media?Jun 02 14:26
tedgI've already screwed up sending a mail to the mailing list :-PJun 02 14:27
bryce_thanks all!Jun 02 14:27
bryce_== End of Meeting ==Jun 02 14:27
Mcgood night (or god afternoon to the us folks)Jun 02 14:27
Mcgood*Jun 02 14:27
ryangorleySorry for chiming in, not sure what the rules areJun 02 14:28
su_vMc: just a question - for the stable branch (0.92.x), autotools are still supported (and btools) tooJun 02 14:28
Mcyes ?Jun 02 14:28
su_vMc: is the plan to cut those off for the stable release branch with the migration to git?Jun 02 14:28
Mcomg i have no idea how we will support that after the git migrationJun 02 14:28
Mcmaybe someone knowing how those work can fix themJun 02 14:28
su_vit will break the legacy mac packaging scripts (which rely on autotools builds), and probably require some other packagers out there (linux distros) to adjustJun 02 14:29
Mcmy personal opinion would be to drop them for .92.2 but that's not what was announcedJun 02 14:29
su_vIIRC many did not switch yet just because it was possible (if the old build system still works ...)Jun 02 14:29
Mcyeah, i would have done the same in the place of any maintainerJun 02 14:30
su_vit should be announced in the release notes, and elsewhere best ahead of a release.Jun 02 14:30
doctormonRob-Sterbal: Did you see the google docs page I linked?Jun 02 14:30
Mcwe should create an inkscape-maintainers ml to push announces to maintainers of distrosJun 02 14:32
Rob-Sterbalit is marked private, I requested accessJun 02 14:32
jabiertxof_About hackfest: Live-Stream or Hangouts? I could help a lot with the first oneJun 02 14:33
ryangorleyGood to see you doctormon, to the rest of you I don't know cheers. Have a great time at the hackfest.Jun 02 14:33
Mcryangorley: what "rules" ?Jun 02 14:34
jabiertxof_I need a OBS producer fotr it or autmate it by keyboard, usualy showing IRC and when we press a key get the computer cameraJun 02 14:34
jabiertxof_thanks ryangorleyJun 02 14:34
bryce_su_v, I don't think there's been any particular decision to ditch autotools support on the 0.92.x branch for future releases.  Obviously it'd require the branch's tooling and such be updated to e.g. insert git hashes instead of bzr commit no's but presumably someone will be willing to tackle that, I don't think it should be hard.Jun 02 14:35
ryangorleyMc: Not sure what the standard of conduct us for a board meeting is all.Jun 02 14:35
doctormonryangorley: Thanks! good to see youJun 02 14:35
doctormonRob-Sterbal: No, different doc, the one that lists the project resources isn't privateJun 02 14:36
doctormonRob-Sterbal: https://docs.google.com/spreadsheets/d/1kilt4tm1KDCNysd5oy5M5wJnCCS45fqa7VIoEyBl090/edit#gid=0Jun 02 14:36
ryangorleydoctormon: I'm still engaged with the marketing stuff, just distracted by workJun 02 14:36
Mctry to stay on topic, give your opinion on a topic if you want, let board members talk when there is a vote or decisionJun 02 14:36
Rob-SterbalI'm going to need some time to digest this stuffJun 02 14:36
ryangorleyMc: Cool.Jun 02 14:36
Rob-SterbalI'm a social media focused personJun 02 14:36
doctormonryangorley: No worries, we all do what we can.Jun 02 14:36
Rob-Sterbalparticularly facebook groupsJun 02 14:37
ryangorleySpeaking of work, I'm running out of daylight and have some clients waiting on stuff. Laters!Jun 02 14:37
jabiertxof_bye!Jun 02 14:37
CRogersYea, I gotta get some sleep too. Thanks everyone!Jun 02 14:37
McI answer users on twitter, but have no fondness for fbJun 02 14:37
jabiertxof_Bye!Jun 02 14:38
Rob-Sterbalfacebook has a lot more people on itJun 02 14:38
CRogersI can handle facebook if folks want.Jun 02 14:38
Rob-Sterbalif nothing else, it should host good summary linksJun 02 14:38
CRogersI already handle it for my work, and personal accounts.Jun 02 14:38
Rob-SterbalCRogers, please email me at robert@sterbal.comJun 02 14:38
Rob-SterbalI gotta runJun 02 14:38
CRogerswilldoJun 02 14:39
Mcgotta go too, bye :pJun 02 14:39
jabiertxof_bye!Jun 02 14:39
CRogersRob-Sterbal: done.Jun 02 14:40
jabiertxof_Is board meet ended?Jun 02 14:40
*CRogers joins the stampede out the door.Jun 02 14:40
CRogers;)Jun 02 14:40
bryce_jabiertxof_, yepJun 02 14:41
jabiertxof_Thanks bryce_Jun 02 14:42
jabiertxof_doctormon: want to speack about live streaming here?Jun 02 14:42
jabiertxof_or next weekJun 02 14:42
doctormonjabiertxof_: Sure,Jun 02 14:42
jabiertxof_Ok first of all I think we can forget iteraction and speack throught IRCJun 02 14:43
jabiertxof_instead google hangoutsJun 02 14:43
jabiertxof_I think google hangouts has a limited roomsJun 02 14:44
jabiertxof_Hi Moini!Jun 02 14:44
MoiniHi Jabier :)Jun 02 14:45
jabiertxof_Im if favor to makke a OBS based live streamJun 02 14:45
jabiertxof_and show it througt IFRAME into inkscape develJun 02 14:45
jabiertxof_inkscape devel/inkscape webbsiteJun 02 14:45
jabiertxof_I could put the server in a cloud based enviromentJun 02 14:46
jabiertxof_If not need to grow it it has no cost to inkscapeJun 02 14:46
jabiertxof_Im paying it and not using at this timeJun 02 14:47
doctormonjabiertxof_: I wonder about using jitsi, but I trust what people say for livestreamingJun 02 14:47
doctormonIt seems like you know what you are doing.Jun 02 14:48
doctormonjabiertxof_: Already we can embed youtube videos into inkscape resource page.Jun 02 14:48
doctormonjabiertxof_: And with youtube livestreaming option, we could do this via hangout or jitsi at our option.Jun 02 14:48
jabiertxof_i see it :)Jun 02 14:48
doctormonSo many private server not needed?Jun 02 14:48
jabiertxof_okJun 02 14:48
jabiertxof_in this case we only need to focus on how to compose the signal to send ¿No?Jun 02 14:50
jabiertxof_we need something diferent than a LANDscape of few pretty guys working on computers?Jun 02 14:51
jabiertxof_we can get: video from portatile PC camera, global audio, portatile audio, Video source from IRC, we can do interview to artist outside hackfest and add it as source in live modeJun 02 14:52
jabiertxof_sure there is more things to addJun 02 14:53
jabiertxof_Mayve we can add a video in fast view with stops in some portions with all hackfestJun 02 14:56
jabiertxof_this last at the end of itJun 02 14:56
doctormonjabiertxof_: This sounds exciting now. with interviews :-D brilliant idea.Jun 02 14:59
jabiertxof_I have a blackmagic card we can use for livestreamJun 02 15:01
jabiertxof_joined with OBSJun 02 15:01
jabiertxof_not sure houw much SDI inputs has jetJun 02 15:01
jabiertxof_but I think we can do all with one global camera and the PC inputsJun 02 15:02
jabiertxof_I could investigate for a WIFI signal emmiter to remote control OBS, and have one for each one or for each tableJun 02 15:04
jabiertxof_or maybe a SSH command is enoghtJun 02 15:04
jabiertxof_we need not forger put donation link in the live streamJun 02 15:06
jabiertxof_We also can do a post hackfest countdown donation.Jun 02 15:07
jabiertxof_For this we can create a video of the Hackfest, CR sure could help and ask to let the budget to 0Jun 02 15:08
jabiertxof_Also with a list of the works doneJun 02 15:09
jabiertxof_now need to go. contact later doctormonJun 02 15:11
jabiertxof_good night all!Jun 02 15:11

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