Inkscape Board Meeting Transcript for Friday, 2022-11-04

ted=== START MEETING ===
Whoo! Hoo!
Sorry about last month's meeting folks, ended up doing a bunch of travel.
Anyway, agenda:
* SFC Items (ted)
17:00
Mchi!17:00
ted* Student programs (Outreachy, GSoC, etc) ( @Tav )
* Developer meeting update ( Mc )
* Vectors update ( @ryangorley )
* Infrastructure update ( @doctormo )
* Security Key Program ( Mc )
* Current Votes Status
* Next Meeting: Dec 2, 2022
K, to kick it off, SFC Update.
First up I have the financial overview: https://gitlab.com/-/snippets/2443164
For
the most part there isn't much change from September as the Paypal import hasn't happened since then.
17:00
doctormoNothing about our elections ted?17:01
ted@doctormo, I'm not aware the FSA is complete...
I've updated the allocations spreadsheet as well: https://office.inkscape.org/nextcloud/index.php/s/yqgxF5ecknaYzNF
17:02
scislac[m]Hello17:02
tedThe only new expense is the renewal of our domain name. Otherwise not much activity.17:02
doctormopono: Do we have an update on the FSA yet?17:03
tedThat's the financial stuff, I haven't checked with karen (maybe she's here?) but I think the FSA still needed signatures.17:03
ponoI'll check on the FSA signatures, but we should talk about election stuff sometime (maybe mailing list if we don't have time)17:03
doctormoLast I heard she was waiting on Tav and Marc (french stuff), @Tav did you get the FSA signed and sent off?17:04
tedBut yeah, I'd like to do an election, but I think we're blocked on that.17:04
doctormoWe should have it on the status agenda each month, this is really important to our PLC17:04
tedJust popped into my head, if it was all signed today, would people want to do an election at the end of the year? Or early next?17:05
ponoYep, looks like still waiting on Tav and Marc (although I think Marc mailed his, so I'll check with karen_ if we've received it yet)17:05
ted@doctormo, I'll add it to the agenda for Dec17:05
doctormoThank you17:06
tedOkay, I think that's all the SFC stuff.
Next up: * Student programs (Outreachy, GSoC, etc) ( @Tav )
17:06
joneuhauserAny questions on the project propsal @pono sent? or is that later on the agenda?17:06
doctormoted and pono can you push the scripy runner to run the paypal script more frquently? Perhaps every day.17:06
TavNot much to say about Student programs.17:07
tedThe question I had there is if any mentors have expressed interest in the stipend. Not sure if we should drop it from our proposed budget.
@doctormo, apparently it is a lot of manual adjustments, so it isn't just a running a script.
17:07
TavI will ask for it and I think Martin too.17:07
doctormoted: The worst of all worlds, humans.17:08
ted@doctormo, turns out they're not replacable by small shell scripts as much as we'd like.
@Tav, cool. okay, I'll leave it on the tracking.
17:08
pono@doctormo Unfortunately the Paypal reconciliation is a tough process. But we are looking into working with Stripe and integrating that with our beancount/ ledger setup.17:08
doctormoI didn't do any mentoring @Tav for the project, I've been doing Inkscape mentoring for Dolume LLC, which is paying me outside of the Inkscape structure for that work. So no need for me to claim hre.17:08
TavAh, I'm always in a confused state...17:09
tedNext up: * Developer meeting update ( Mc )17:09
doctormo@RdH should be brought in to talk about the hackfest discussed at the last three developer meetings17:10
ted@joneuhauser I don't have it on the agenda, I'm not sure what state that is in. pono sent it to the SFC list, so I didn't know if it was public.17:10
ponoSince it was discussed in the (public) dev meeting, I assumed it was public knowledge :)17:11
doctormopono: Do you have the email address for our public mailing list? It's good to post to the private SFC list only when we know it has to be private.17:11
joneuhauser@ted current status is "if there are no questions, I'll submit it to be voted on"17:11
pono@doctormo that would be inkscape-board@lists.inkscape.org ?17:12
ted@joneuhauser, ah, cool. Personally I scanned through it, but I didn't sit down with it. I'll try to provide some feed back.
pono: yes
17:12
doctormopono: Yep17:12
joneuhauserThanks ted, could you do that this weekend?17:13
ted@joneuhauser, yup, probably after lunch.
Not sure if @RdH is here, but can someone else comment on the hackfest?
Was there good response to the survey on which weeks?
17:13
joneuhauserRene is organising a Hackfest near Cologne for probably begin of March17:14
doctormoWe could briefly talk on the issue of the stipend pono mentioned in his email, since I don't think it's a part of @joneuhauser 's proposal. But we should add it in.17:15
joneuhauserI'm not opposed to adding it in. What's the stipend of the GSoC projects? That'd be reasonable, I guess17:15
ponoOutreachy has recently taken to providing stipends for the reviewing applications. So I think that might be a good approach if we ask for volunteer review for this (and future) contract(s).17:16
joneuhauser@pono if you have any numbers, that'd help17:16
ponoAlso a stipend for any mentoring/ coaching work from @joneuhauser or whoever is reasonable.17:16
ted@joneuhauser, $40017:16
Mcwrt to FSA iirc I sent by mail my paper version more than a month ago17:17
tedThis was a paid dev gig more than a mentoring thing though?17:17
doctormoSo a total budget of $1000, which seems reasonable to me for reviewing and mentoring etc.17:17
pono(Mc karen thinks we received yours, so I'll let you know if we did not)17:17
tedOr is that a stipend for the review committee?17:17
joneuhauserThe paid dev would need to be mentored as well, and we've just added a stipend for the application reviewing process as well17:17
ted(not against a stipend, I just thought it was odd to call it mentoring)17:17
pono@doctormo you are suggesting $1000 total for "mentoring" and the volunteer reviewers?17:18
doctormomentoring is also happening17:18
doctormopono: just guestimating, throwing some numbers out.17:18
joneuhauserI can also call it "management stipend" if you prefer17:18
doctormoAre there any objections to adding that into the vote when it comes up?17:19
doctormo@joneuhauser Do you have any thoughts on what the mentoring process would cost for you to do (assuming you were the one to do it)17:20
tedI guess I'm not going to fight over words, but I usually see mentoring WRT student programs and the such. Not that mentors can't be in other places, it just seemed odd to me.17:20
doctormos/mentoring/training|onboarding|support/g17:20
ponoRight. Word choice is important, but I think we're all on the same page :)17:21
tedNo objection to a stipend of some kind. We might want to split out reviewing and managing/mentoring/supporting. Maybe different folks?17:21
joneuhauser[ ](https://chat.inkscape.org/channel/leadership_committee?msg=mq9tcdbNLBmBZF3Zc) Just some of my time that'd go to Inkscape anyway. Highly depends on how competent the candidate is.17:21
doctormono objection to having candidates reviewed by different people.17:21
ponoI'd suggest 2 people for the managing just so we can limit the bus factor and get more people involved in the process for when we do this in the future.17:22
tedIt is exciting to see progress on this, thanks @jonehauser for working on it.17:22
ponoAnd a pool or 3 or 4 people + Tracy from SFC for reviewing the applicants.17:22
doctormopono @joneuhauser added a thumbs up to your comment, this is for you guys on IRC17:23
tedHehe, 👍️17:23
pono@doctormo ty. And thanks for all your helpful suggestions.17:23
tedOkay, is there any other dev discussion? Any hackfest details to talk about or just ongoing?17:24
Mc@RdH ?17:24
ponoI'm making myself available to Rene and whoever else would like it for help with the Hackfest (I mentioned helping book travel and other logistics).17:25
joneuhauserWe already know the location of the hackfest, which will be an everything-included package. Rene is querying rates for the specified dates at the moment.17:25
doctormoHackfest is targeting developrs, and will be a fixed number of seats as the proposal is at a remote location.17:25
tedYup, I think we need to make sure people know that the SFC can book those things for them so they don't have to wait on the reimbursement process. Which can take a while.17:25
TavI think about eight people have expressed interest so far, we should advertise it a bit better, I think. I've lost the link to the date poll.17:25
tedI would hate for someone to not go because they couldn't float the reimbursement.17:26
ponoAgreed.17:26
joneuhauserhttps://framadate.org/FKWRfp1N54R1YJr317:26
ponoAnd @RdH et al, just be sure to loop us in to any contracts that might need review for venue etc17:27
tedK, looks like beginning of March. Cool.
Lots of exciting stuff going on, can't wait to hear more.
17:27
doctormoYep, do you want contact to go to you directly pono? ticket, email, mailing list? Any preference?17:27
ponoHaving a ticket for organization would be good, that way we can have a central place for budget, travel, etc discussion
approvals@tix.sfconservancy.org is the address for that
17:28
tedThat's kinda hard because not everyone can subscribe to it?
Feels like RT ends up being kinda opaque.
Can we do a Gitlab issue?
17:29
ponoWe can add a cc to a list to have more eyes on it17:29
doctormoYeah the tix system makes sense, but I can never see the website for those, so I trust the emails instead.17:29
ponoSure, a Gitlab issue sounds good. I think I should get pinged by email when someone tags me there?17:30
tedCan we just CC the board mailing list on all our RT tickets? 😄17:30
ponoYou can, it can be a bit noisy though.17:30
doctormoWe absolutely should have that! At least to the internal SFC private mailing list please.17:30
tedYeah, I'm for it too.17:31
Mcif it's all public info there, the public ml should be best17:31
doctormoI'm already deleting 10 emails a day from the inkscape contact mailing list, at least tix at sfc won't be trying to sell me diet pills or ask for chinese manufacturing order forms.17:31
ponoI think inkscape@sfconservancy.org for the ticket traffic (because there might be personal info we don't want leaked)
And then a Gitlab ticket for public planning might make sense?
17:31
tedWhat about the "guy from Google" who wants to work with us? 🤣17:32
doctormoThat guy!17:32
Mc?17:32
tedpono: sounds good, let's try it. We can adjust if needed.17:32
pono(example of traffic on the ticket is "travel approval for Jane Doe" which we wouldn't want public)17:32
ryangorleyI can get you on the first page of Google if you want.17:32
doctormoMc: It's spam.17:32
tedMc, there is an email from "Google people" (which aren't) to contact frequently.17:32
Mcwell we have old contributors who are employees there :p but they know our ML17:33
ponoAh this is different than the inquiry from the Google Open Source podcast person?17:33
tedYes, this is 100% trolling spam.
It's why when people say they want to be on the contact list I as "are you sure?" 🤣
17:33
doctormoYeah, it should come with a N95 filter mask.17:34
tedOkay, exciting stuff but I think we're probably ready to move to the next item: * Vectors update ( @ryangorley )17:34
ryangorleySo the biggest thing is we're still planning on the 1.2.2 launch on Dec 517:35
ryangorleyAny reason we need to change any plans on that front?17:35
Mcnot yet17:36
ted@joneuhauser, would it help if we had some outreach on sourcing AI files for the importer?17:36
ryangorleyI think @pono probably knows more than I do, but there was an inquiry for someone to join a podcast who could talk about the history of the project. We'll be discussing that in our meeting tomorrow.17:37
tedWe'd have to ensure they're licensed right and all that. Perhaps with a screenshot of what they look like?
(I don't think we could automate it, but it might be useful to have a range of tests)
17:37
pono@ryangorley I passed on all the information I had. But it seems like a good opportunity for hte project.17:38
joneuhauser@ted ultimately yes, but i‘d personally prefer of getting a Creative Cloud license for the candidate so they can create test files as needed. Those are more useful for unit tests than „real world“ files anyway17:38
ted@joneuhauser, makes sense, let's make sure to include that in the budget.17:39
ryangorleyI don't have a CC license anymore or I would lend use of that for the cause. Sorry17:39
tedNot sure if @doctormo will let us buy proprietary software though 😉17:39
Mcwe'd need to check the subscribtion agreement of adobe allow creating files to reverse engineer17:39
tedMc, good point.
@ryangorley, are there any conferences coming up? I thought there was one but I'm drawing a blank there.
17:39
doctormoIf it was possible to buy, Inkscape wouldn't have such a good opotunity.17:40
Mc(I'm 99% sure european legislation has exceptions for this kind of clauses in order to foster interoperability but not sure elsewhere)17:40
doctormo@ryangorley I've had a few emails in exchange with the podcast folks. Let me know if you'd like to sync up on the details before tomorrows meeting.17:41
ryangorley@ted Conferences for the project to present at?17:41
tedSo a CC license and a VPN from Europe 😉17:41
ryangorley@doctormo If you can't be at the meeting, then maybe I could use an update, but if not, I'll give you some time to share with all.17:41
ted@ryangorley, yeah, booth-wise.17:41
doctormo@ryangorley I'll be learning how to put up drywall, so I'll need to sync up before hand, if you're available. DM?17:42
ryangorley@ted I haven't dug into that much. I will be presenting at Ubuntu Summit remotely, but more generally about free software for creative work. I'll poll interest in the meeting tomorrow.17:42
tedSounds good, I'm probably mis-remembering then.17:43
ryangorleyI assume Vectors contributors are welcome at the hackfest again? Or should we plan something separate?17:43
tedGetting old 👴17:43
joneuhauser@Mc Pono discussed that with Karen already, should be fine. It’s legally protected in Europe anyway.17:43
ponoYep, should be fine but we'll look more deeply if we need to buy the CC license17:44
doctormo@ryangorley The thinking is that we can do something sepárate for vectors. It depends how code'y you folks want to get in germany. An East coast event would be good (for me). ;-017:45
tedI think as long as the contractor is buying it, not us, we're in better shape. As long as we're not asking them to do something illegal.17:45
joneuhauserThere are a lot of examples in the „outdated specification“ already. That would also be a start, and probably all they need for the schedule of week 1-517:45
ryangorleyThat's all I've got. If there's anyone else from the team with more, I hope they feel free to chime in.17:47
tedK, I think we've covered vectors for now. Next up: * Infrastructure update ( @doctormo )
(oh, we cross posted there, but seems okay)
17:47
MoiniWe're also planning to talk a bit about any changes we want for the About Screen Contest.17:48
ted@Moini, for 1.2.2 or 1.3.x?17:48
Moini1.317:48
Mcwhich changes ?17:48
MoiniMaybe have a topic for it, for example.17:48
MoiniRanked voting was decided already last meeting.17:48
doctormoNo problems from the website's end. If there's any extra features needed, please let me know in advance.17:49
doctormo@Moini Will you be running the contest this year?17:49
tedAh, those sound interesting. If we do a release video again (not sure what Vectors is talking about there) but we could have the same theme.
@doctormo, cool, thanks for keeping up on that. I know you were looking for some web help a couple months back, did you find that?
17:49
Moini@doctormo It's going to be next year, and yes, if noone else jumps up and down and wants to.17:50
doctormoted: We have pulsar who has continued to look a website issues.17:50
tedAlso, and on the infrastructure side I know that SFC is talking about doing their own code hosting/CI. Is that something we should pay attention to? Or are we not interested?17:51
McI attended the meetings about it17:51
MoiniI'm going to need help with reviewing entries, though. Not sure whether Tim will be available again.17:51
ted@doctormo, cool, is that enough?17:51
doctormoRecent small change to the downloads section, we're redirecting windows users directly to the best download and giving them a link to show all. We decided the msi was best. Only effects 64bit windows users.17:51
tedMc, great, thanks! Any thoughts from the meetings?17:51
Mcwill follow up with how things move17:52
tedHow painful have the GL changes to download size been? I know there was some worry, are those worked out?
(not download size, repo size?)
17:52
Mcnot enforced afaik
we'll see
17:53
tedK, sounds good. Thanks for keeping an eye on it for us Mc17:53
Mcbut if it affects us too much we'll see how it would be with options like SFC6-osted :)
SFC*
17:54
tedNext up I have: * Security Key Program ( Mc )17:54
Mcerf
no news yet, sorry
17:54
tedOkay, next up I have Current Votes.
None pending, but it sounds like we may have something soon about a hackfest as well as some sponsored development on an AI importer. Watch out for those.
17:55
ponoYep, should be fine but we'll look more deeply if we need to buy the CC license
woops bad paste
17:55
tedAnd all I have left is: * Next Meeting: Dec 2, 202217:55
doctormoted: Any news on your Sep 16th inkscape Parner Program? It was an interesting idea that I'd love to see pushed further.17:55
tedAnyone have something to add?
@doctormo, no news I just need to take your feedback and refactor. Gonna try to get to it soon.
I would like to start building that up.
Okay, seeing none I'll post the amazing:
=== END MEETING ===
Thank you everyone, great meeting. Sorry for being AWOL this month.
17:56

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