Inkscape Board Meeting Transcript for Friday, 2022-12-02

tedHowdy folks
==== START MEETING ====
Agenda:
18:01
Mc\u0001ACTION is generating windows installers\u000118:01
tedSFC Items (ted)
    Student programs (Outreachy, GSoC, etc) ( @Tav )
    Developer meeting update (Mc)
    Vectors update ( @ryangorley )
    Infrastructure update ( @doctormo )
    Security Key Program (Mc)
    AI Import Improvement ( ? )
    Current Votes Status
    Next Meeting: Jan 6, 2022
I'll start off talking about SFC stuff, but I don't have much of an update as I've been not feeling well.
18:02
joneuhauser@ted I can report about the AI Import project.18:03
tedBut we have an overview from SFC: https://gitlab.com/-/snippets/2466970
@joneuhauser
, great!
That has the Paypal data as of 11/30 so it is pretty up-to-date on donations.
18:03
Mcthere is also an upcoming discussion about a pre-release bugfix program18:04
tedI haven't updated the other spreadsheet, but it looks like we're going to be slightly over our estimated $75K in donations.
Mc, Cool, I'll add that after the import updated
18:04
Mc(also I'd ask @RdH if we have estimates for the cost and number of attendees for the germany hackfest)18:05
tedI don't have any other SFC things, they're doing their fundraiser so they're kinda busy, but happy to facilitate any questions over there.
Next up, we have Student Programs with @Tav who said he may not make it.
I don't think there's much going on there, does anyone have anything on student programs?
18:05
Mcwell, gsoc officially ended
and the next year program was announced
https://developers.google.com/open-source/gsoc/timeline
18:06
tedAh, I didn't see that. When do we need to submit our project to be considered?18:07
Mc(org applications open on Jan 23)
and deadline is after FOSDEM
18:07
tedOkay, looks like a simpler timeline this year, that's good.18:08
Mcsimilar to last year iirc18:08
tedI thought there was multiple contributor schedules last year, not seeing that this year.18:09
Mcflexibility in project length should be kept
https://opensource.googleblog.com/2022/11/get-ready-for-google-summer-of-code-2023.html "we are keeping the big changes we made this year,"
18:10
tedAh, okay. Frankly I think it made the whole thing more confusing. But, not my program :-)18:11
Mc(the main change is that they are increasing eligibility to newcomers in open source + students)
(instead of just newcomers in open source (this year) or just students (all previous editions))
18:11
tedOkay, makes sense.
Next up:     Developer meeting update (Mc)
18:12
Mcall is good - some discussions about project investments into code, namely the import project (voted) or a bugfixing season + many gtk stuff
next point release is on its way
18:13
tedNice, is there a date set?18:14
McDec 5th, normally
(but tagging is already done)
18:15
tedAh, cool.18:16
Mcif you have snapping improvements to make, tell me :p18:16
tedOkay, I think we have the bigger things you mentioned further down in the agenda, so I'm going to move to:     Vectors update ( @ryangorley )
Mc: I have one fix I wanted to look into, but it isn't critical. I need to do an update for security updates in deps, so I'll wait for the point release on that.
I think we may be missing @ryangorley, is there any other Vectors folks here?
Uhg, are there...
Okay, moving on:     Infrastructure update ( @doctormo )
Haven't seen a comment by Martin either this morning, so he may be out as well.
18:16
doctormoSpam bits his the website forum day before yesterday. The moderation team held firm, nothing got through, 150 accounts banned.18:20
doctormobots*18:20
McHe was tweaking poppler stuff earlier ^^18:20
doctormoSmall modification to help with adding new filtering words to clear out the backlog on request from forum moderators.18:21
ted@doctormo, uhg, glad they're banned, sucks we have to deal with that.18:21
scislac[m]LOL, was confused about the bits... wasn't sure if it's a 1/8 a bot situation. ;)18:21
tedIt's a British-ism, like it is how they count bots in metric.18:22
doctormoSmall fix to mastodon support too, to make it easier for people to rel="me" from their website galleries.18:22
doctormometric my foot18:22
tedAh, nice. Is that for Mastodon folks?18:22
doctormoYes18:22
tedCool, I've been wondering if we should send some money to Mastodon.art for our account there.18:23
doctormoYou can see an example on my profile here: https://fosstodon.org/@doctormo green confirmed etc.18:23
doctormoWasn't there a broad agreement to do that? pono mentioned they could do it if we asked them to.18:23
tedI wasn't in the conversation where there was broad agreement, but happy to figure it out if we want to.18:24
ponoYes, as I mentioned I can setup a recurring donation to someone for you.18:24
doctormoWe should do more dev meeting style meetings, they're good for room counts. Also they have polls18:25
tedWhat were people thinking? $5/mo?18:25
doctormoFor a person, but for us, I say $20 at least.18:25
doctormoDo they go through Patreon ted?18:26
Mcdo they have an info page with their costs ?18:26
TavHi all!18:26
tedNo, they do the OSS one.. I can't think of the name right now.18:27
scislac[m]Tav!18:27
Mchttps://liberapay.com/Curator https://ko-fi.com/mastoart https://www.patreon.com/mastodonart18:28
ponoThey have KoFi, Patreon and Liberapay. Which all take credit card and so just let me know which one you'd like to use18:28
doctormoAnyone else got a sense of how much we should push to them?18:29
tedK, I'll put a vote together on that.18:29
Mcpono: whichever has less fees for recurring donations ?18:29
ted@doctormo, I was thinking I'd just put $5/10/20 in the vote and let people choose.18:29
ponoLooks like ko-fi doesn't take a fee.
(side note, Tav have you had a chance to sign and send the FSA yet? yours is the last we are waiting on and then we can have a PLC election)
18:29
Mc(apparently patreon alone covers their hosting cost)18:30
Tavpono zo18:31
doctormoted: Makes sense18:31
Tavpono, I'll do it this week.18:31
Mcif you're in france now you'll have to post it physically^^18:32
TavI'm in the US at the moment... do I still have to do it physically?18:32
Mcmaybe not18:32
tedNo, I don't think so.18:32
ponoI think you can just sign and email it while you are here!18:32
doctormoMy memory is Karen said no, but this is legal we should double check that in the history :-D18:32
Mcno that's my memory too
I might be the only physical signature that needed shipping ^^
18:33
tedCool, that'd be a great way to start off the new year, planning an election.
K, heading back towards the agenda,     Security Key Program (Mc)
I think that's still a TODO though, no?
18:33
Mcyup18:34
tedOkay, next I have:    AI Import Improvement
How are we doing there @joneuhauser ?
18:34
joneuhauserWe'll have the first meeting of the hiring team on monday. I hope that we can gather applications after that quickly18:35
tedGreat, do we have a deadline for when they'll be due?
We should make sure to get that info to Vectors.
18:35
joneuhauserTo be determined on monday.18:36
joneuhauserAnd yes.18:36
tedCool, guessing ~month for submission and then review, so hopefully start Feb/Mar?18:36
joneuhauserRealistically, I'd leave most of december for the applications to come in, then screening them between the years. Feb/Mar sounds good.18:37
ponoThat sounds reasonable.18:37
joneuhauserIf they work full time and start feb/mar, it could even get into 1.3 if it's good (it's just extensions).18:37
tedK, not trying to specify requirements just trying to ensure everyone is thinking about the same thing.18:37
Mchow long was the project in months ?
that was my thinking too :D
18:37
joneuhauser1.5 months full time. I just wrote another importer for a similarly long specification using the same library, took me about 1.5 weeks full time. 6 weeks is more than enough.18:38
tedConsidering it is an extension, it could probably reasonably land in 1.3.1 as well.
(yes 1.3 is better, but just mentioning)
18:38
joneuhauserIt will be a submodule anyway.18:39
tedCool, excited to hear more about that come the Jan PLC meeting :-)
We've got lots of excitement for the new year.
18:39
joneuhauserHope to have substantial updates by then. I think the vote hasn't been closed officially yet though?18:40
tedNext up:     Prerelease Bugfix program (Mc)18:40
doctormoted: Did you get to working on your sponsorship refactoring ideas?18:40
ted@joneuhauser, oh, yes. good point. Mc, could you close those officially?
@doctormo, not finished, I sent it out to those folks that are doing the online Inkscape work and they sent some comments about the pricing. Gonna try to get that feedback in as well.
18:40
doctormoGreat18:42
Mcted: sure18:42
ponoI've been meaning to take another look at the sponsorship treatment as well. I'll try and get feedback to you early next week18:42
tedpono, awesome, thanks!18:42
McBugfix program is a proposal by @joneuhauser to hire three regular devs for a full month to make the release as good as possible18:43
joneuhauserThe propsal is completed and ready to be voted on; don't think it makes sense to summarize it (badly).18:44
Mcsorry, I'm trying to find the email18:44
scislac[m]lol (I was going to start asking Qs)18:44
joneuhauser22:01 yesterday18:45
tedK, I'm a bit worried that we should wait until we've done a bit of the AI Import just to get our feet wet. But happy to read through it.18:45
joneuhauserThat's why this one is about hiring known, trusted people from the inside. AI is about contracting out stuff. It's complementary.18:46
Mcwell it's different in the sense that candidates are already considered and contacted and don't need mentoring
(sent)
18:46
tedEh, I think that actually makes it a lot harder. :-)18:47
Mc@joneuhauser why a hourly rate instead of a monthly rate, btw ?18:47
joneuhauserMc, do you want me to post a link to the proposal?18:47
scislac[m]So we might be paying people to clean up work they didn't "polish" as volunteers?18:47
ponoMc Our contractors are always hourly rates.18:48
Mcok18:48
joneuhauserAlso because one of the three said there were not sure whether they'll be available for a full month in that time frame. (That's why there's contract option B )18:48
joneuhauser[ ](https://chat.inkscape.org/channel/leadership_committee?msg=vHbKDj2XzSXmqFJvh) Possible. But mainly we use project funds to guarantee blockers get fixed in time.18:48
tedI think folks are gonna have to read it, most of the comments aren't going to be hot takes right now, which probably isn't useful.
are going to be, aren't useful
FYI, TDF is also dealing some with this (though they have a different charter):
    https://lwn.net/SubscriberLink/916223/dd52f151666d0e92/
18:49
joneuhauserhttps://office.inkscape.org/nextcloud/index.php/s/4KNz5GnoMKCiY3M18:50
Mcthey have different issues between collabora and tdf18:50
joneuhauserThere's a comment in that direction at the end of the document.18:51
ponoI'll be following the thread but also feel free to reach out to me if you have any questions or concerns.18:51
Mc(spent some time discussing with collabora folks at a conference recently)
I have another board-related matter to discuss btw
18:52
tedOkay, let's get the last agenda item you added in first ;-)
    Hackfest ( @RdH )
@RdH, do you have any additional hackfest details?
18:53
joneuhauserAlso feel free to reach out to me personally for any of the two contracting proposals.18:54
tedMy only concern there is we need to start voting on details to get in the plane ticket purchase timeline from the SFC.
I think it is 6 weeks?
18:54
ponoJust 2 weeks
But sooner the better.
18:55
tedOh, really? Great. So we do have more time than I thought.18:55
ponohttps://sfconservancy.org/projects/policies/conservancy-travel-policy.html18:55
tedBut still, earlier is cheaper :-)18:55
ponoAnd one thing I've been helping other projects with is booking travel, so you don't need to submit reimbursement (we are also considering travel stipends in the future, but haven't fully worked out how that might work).18:56
tedpono, great, I think that will work out better for a lot of folks.
K, it seems like @RdH isn't available. Mc, what was your item?
18:56
McAbout https://lists.inkscape.org/hyperkitty/list/inkscape-board@lists.inkscape.org/thread/W2N4MRYITRKQKHSEV6Z36PCPDXG7CZOJ/ - 3 years ago the board voted "allow reimbursement of up to 1250 USD to me for 10k stickers" - from the start the price was above that (and still is), and is currently 1.3k€ excl. VAT (22.5% incl fedex things) - 1700 USD - I'd still like to have stickers before fosdem,
but not quite ready to pay 500 usd myself, so should we do a vote ?
18:58
tedSure, I think that's a good idea.18:59
scislac[m]I don't know why Bryce is the face of that, but I like it.18:59
ponoAnd again, I'm more than happy to order those for you if it makes things easier.19:00
tedThe only thing I'd suggest is that if pono is using his sticker budget for FOSDEM as well, go in together.
Stickers get cheaper by a lot when you buy way too many.
19:00
ponoThat's a good point. I'll figure out what we're printing and hopefully we can get those discounts19:00
Mcit's 1300 for 10k but 1800 for 999919:01
tedMc: Also, do you want to ask Vectors if they want to do a special FOSDEM/Inkscape sticker? Might be cool. Not sure if anyone is up for that.
It could be a "collectible" 🤣
19:01
Mcwe'll need @c.rogers input but his recommendation was to have metallic 40*40mm brushed metallic vinyl sheets of stickers
(on stickersinternational)
@ted sure but not 10k then
I was thinking stickers that we can use at many events ^^
19:01
tedYeah, and probably not metallic if they're one-offs.
But, yeah, either way I think we should do another vote because I'm pretty sure the RT ticket has expired on that.
I think stickers are a great way to promote the project.
K, so we've got our closing items and we're a bit over.
    Current Votes Status
I don't think there are any once Mc closes the AI Import one (if he hasn't already)
Expect votes on stickers and Mastodon.art in the next few days.
Otherwise:     Next Meeting: Jan 6, 2022
Anyone got anything before the close?
==== MEETING END ====
19:03

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