Inkscape Board Meeting Transcript for Wednesday, 2014-10-15

Tavmjong============ Weekly Meeting ==============
TavmjongWho is here?
ScislaChere
DASPRiDhere
Tavmjongdoctormon: Ping?
Tavmjongbryceh_: Ping?
doctormonTavmjong: pong
bryceh_heya
TavmjongDo we have an agenda?
bryceh_yes, I posted one last night
bryceh_do we have a karen or mo?
doctormonmizmo: ping
Tavmjongbryceh_: Where did you post it? I can't seem to find it.
ScislaCTavmjong: board list
doctormonDoes this mean the meeting is a board meeting?
TavmjongGot it.
bryceh_ 14 To Tavmjong Bah (  68) └─>[Inkscape-board] Agenda for tomorrow's meeting (was Re: Hacking Sessions)
bryceh_doctormon, no; the meeting was organized by and started off by the board but is made open projectwide.
bryceh_I should have posted the agenda to the devel list, but was just replying to the original organizational thread.
mizmohey
bryceh_== Agenda ==
bryceh_ * decide indiegogo or paypal.
bryceh_   then itemize some tasks.
bryceh_ * fundraising pitch wordsmithing
bryceh_ * estimate costs
bryceh_ * finalize dates and locale decisions & update wiki.
bryceh_
doctormonAlright. I'm a proponent of paypal, it's more open and we'll be able to do more with it later.
ScislaCone more if we can get to it
ScislaC* Create a standard policy for promoting commercial items not created by the project proper.
ScislaCdoctormon: what do you mean by we will be able to do more with it later?
bryceh_I'm fine with paypal if we can get a volunteer to take care of the page development and whatnot
tedgIs there any difference cost wise?
ScislaCtedg: we'd get double dipped on indiegogo
bryceh_tedg, karen mentioned the difference in an earlier meeting, let me dig up her notes
doctormonScislaC: Paypal provisions us with more control over why someone is paying us, ability to record those amounts etc. IndieGoGo allows us to create projects along the structure of that funding site.
tedgAh, so we'd have to make the "campaigns" ourselves using PayPal.
JonCruzdoctormon: so.... figure out why 5 seconds is evil?
ScislaCJonCruz: meeting is happening right now
doctormonWe'd use zipfelchappe to perform the campiagns and payment side of things.
JonCruzScislaC: yay meeting
doctormonhttp://zipfelchappe.readthedocs.org/en/latest/installation.html#payment-providers
bryceh_hmm, not spotting it in the notes but yeah, double-dipping on the money vs. having to do the campaigns and page setup ourselves
johan_e_(sorry I am late, su_v warned me )
TavmjongWhere does the zipfelchappe code go?
ScislaCwell, with what I read about indiegogo this morning, I don't really feel like it's any less risky than going it on our own...
bryceh_hopefully we would be doing enough fundraisers that we'd be able to reuse the setup effort many times
*ScislaC nods
bryceh_ScislaC, what'd you read?
johan_e_total noob here, but, if we go with paypal, does that allow the donor to assign the money to a certain goal? or does it all end up in one account?
ScislaCOne was - http://www.theverge.com/2013/8/7/4594824/less-than-10-percent-of-projects-on-indiegogo-get-fully-funded  The other was looking back at a handful of proposed ones which fell far short.
tedgYeah, so then I'm +1 on Paypal. I think we basically need to setup the campaigns anyway.
ScislaC(ones related to adding features to open source projects)
doctormonTavmjong: It'd be pulled in via pip, although the intergration code would be on inkscape-web. There's a dep on fiencms which will conflict with django-cms, so I'll probably need to recreate that part of it. (it's weird to have a django app depend on a cms)
bryceh_johan_e_, it'd all go into one account.  We'd need tooling to separately track that.  But we're planning to do that anyway.
johan_e_bryceh_: ok thanks
ScislaC+1 on Paypal for me
johan_e_(withholding vote, i do not know enough about either)
bryceh_is anyone pro-Indiegogo?
bryceh_alrighty... sounds like we have a rough consensus favoring the paypal approach.
JonCruzare we going to have open-source-we-take-your-money issues with paypal?
doctormonJonCruz: You mean refund issues?
bryceh_JonCruz, maybe that's a question for when karen's here
JonCruzhttp://pydanny.com/we-are-not-using-paypal.html
JonCruzno, I mean paypal says "our robots noticed odd transactions, so we freeze your money"
JonCruzor stuff along those lines
bryceh_JonCruz, that's happened to us before and SFC took care of it.  So if they're recommending we use PayPal I trust they're giving us ok advice
JonCruzaka arbitrary freezing of accounts and seizing of assets from open source
houzyou should at least move all money from the paypal account to a real bank account so a frozen paypal account doesn't harm too much
ScislaCbryceh_: that's what I thought (that it happened and they got it resolved)
JonCruzjust wanted to be sure their ongoing practice was finally changed
bryceh_houz, indeed, and SFC will handle automation of that, as they did previously
bryceh_for a while SFC was recommending we use google checkout, but I guess their terms changed so they're not ideal anymore
ScislaCSo, without Karen here, should we move on to the next item?
bryceh_the important thing here is that we're going to handle the front end ourselves.  The backend could theoretically be swapped with something else if we needed.
doctormonYeah we took the google checkout away from the website.
*ScislaC nods at bryce
doctormonIf the SFC has a payment gateway like worldpay, we could take creditcards directly (by which I mean pass along the info, not store them). But there must be a reason SFC don't dot hat.
bryceh_ScislaC, before we move on, I'd like to itemize some near-term tasks for the paypal work
ScislaCcool beans
TavmjongAny estimate at how long it will take to setup zipfelchappe?
bryceh_doctormon, you mentioned zipfelchappe as one possibility, have you used that previously for other things?  Is it a good & solid for us?
bryceh_doctormon, or any other options you know of that might be worth considering?
doctormonbryceh_: I have not used it, my searches show few pre-built options and the more pre-built the more incompatible. but that's not too much of a problem because django apps are pretty modular. Timescales are fuzzy though, because we don't have a spec.
bryceh_doctormon, ok, so sounds like maybe first task would be an experimentation/proof-of-concept ?
doctormonbryceh_: Yes
bryceh_doctormon, would you be willing to own that ?
doctormonbryceh_: As the resident python developer, yes. :-)
doctormonBut any help, please.
johan_e_perhaps, if it is not so well known yet, the zipfelchappe guys would be happy to help out a "big project" like inkscape ;)
doctormonThis has interesting things to say about paypal: https://github.com/feinheit/zipfelchappe/
bryceh_another task is to decide where to integrate this into the website
bryceh_i.e. where in the menu to fit it
TavmjongLook at the bottom of https://github.com/feinheit/zipfelchappe
TavmjongDoes this mean that it doesn't currently work with PayPal?
bryceh_we'll need to determine whether to set up a new paypal account or use the existing inkscape paypal account (Q for karen I think)
doctormonAlthough I'm questing the sanity of that repo, it has a sqlite db comitted into it.
doctormonWe'll need a bunch of keys for the cross-site intergration for whichever account we get.
bryceh_will we need a page design for this?
JonCruz>_<
bryceh_guessing we do.  ok any other tasks?
tedgbryceh_, Nope
tedgbryceh_, I think alot depends on the first run.
tedgWe should know where we need to go after that.
doctormonTavmjong: That's an unknown question. I'm actualyl going to take zipfelchappe off the table. I may choose to take some of it's design patterns, but the quality of the code isn't good enough.
doctormonbryceh_: You need two parts right, one is projects, the other is backers+transactions.
TavmjongWhat do other SFC project use?
JonCruzdoctormon: support you in the db being a red-flag
doctormonJonCruz: There's also other stuff, duplicate model behaviours, lack of models I would expect to see. So I'm digging through the code more.
doctormonbryceh_: Can I do some research and get back for next week on it?
JonCruzyeah, when security or money become involved, quality of the codebase is very important
bryceh_doctormon, sounds like a good plan
doctormonMy nursery school just called about an administrative issue, I gotta go pick up my 20 year project.
bryceh_ok, cya doctormon
bryceh_ok, can everyone take a quick 2 minute peek at the fundraiser pitch and give me any wordsmithing suggestions?
johan_e_ok
TavmjongCan you remind us where it is (I've got a faulty brain)?
*ScislaC has a faulty brain atm too
bryceh_http://wiki.inkscape.org/wiki/index.php/Hackfest2015#The_Pitch
Tavmjongs/Us/Our/
johan_e_and board so our volunteer developers to attend the working sessions.  ->  and board so our volunteer developers can attend the working sessions in person.
johan_e_Things we hope to… -> Things we plan to...
JonCruz"Us developers work remotely" seems awkward
TavmjongThings we hope to... -> Things we will...
ScislaCI wish the wiki had multi-user simultaneous editing...
JonCruzbut "We the developers" would be too formal :-)
JonCruzsub-etha is mourned
johan_e_The whole pitch is somewhat formal I find. Not very exciting.
TavmjongUs developers -> Our developers
Tavmjongjohan_e: Agreed
bryceh_johan_e_, got some verbage to supply?
johan_e_perhaps you can say something about what makes an IRL meeting special. something like:
tedgbryceh_, I like that karaoke is suggested.
johan_e_tedg: your welcome :D
TavmjongIf this is going to be a public plea, it needs to be jazzed up with some figures. Maybe some images of what we will be working on?
johan_e_Being together in one room allows us to work on things that we can't do remote: ...
ScislaCI guess a question is, are we wanting formal yet fun? Because we don't want to come across as unprofessional.
JonCruzmight we want the tone of Mythbusters as opposed to Nova?
ScislaCI like Nova... :-/
johan_e_or "tasks that need thorough discussion and coordination among developers"
JonCruzScislaC: yes. as do we. However...
johan_e_Is this our first hackathon?
JonCruzthe tone of their usual narration is interesting.
JonCruzjohan_e_: first sponsored I believe
johan_e_In that case, we need to tell that too. It is exciting of itself
johan_e_by itself*
tedgbryceh_, Perhaps we could talk about it like this: "We've noticed that in-person meetings bring about greater cohesion and more creative results. We want your help in making Inkscape have a bright future."
ScislaCWe could use a blink tag on the word bright!
tedg"making sure Inkscape has"
JonCruztedg: "greater cohesion" is just a half step from "leveraging synergies". Might need to tweak that sub-phrase
*bryceh_ nods
JonCruzor...
tedg"stronger relationships"
JonCruz"making sure Inkscape brings benefit to end users" - but with good phrasing
bryceh_ok thanks, good suggestions.  I'll incorporate all these before the next meeting, unless someone else wants to take a shot at doing the next revision?
JonCruzreminding people that the software is not the end goal, just the tool that will result in them being able to bring their creative endeavors to life
johan_e_i dunno , we can be frank about it. "greater cohesion" -> "greater cooperation"
tedg"making sure Inkscape has a bright future bringing benefits to designers everywhere."
johan_e_we should not only focus on designers, i think.
JonCruzright
JonCruzI was just thinking of phrasing on that point
johan_e_most users I know are simple figure drawers like me
ScislaCour users
JonCruz"users from all walks of life"
tedgjohan_e_, Sure, but everyone needs to believe if they "just learned a little more" they'd become Monet ;-)
johan_e_tedg: haha
ScislaC:)
johan_e_tedg: my peers wouldn't be happy with Monet'esque pieces, but yeah
JonCruztedg: yeah... that aspect of bringing their visions to life
JonCruzjohan_e_: picaso then?  :-)
johan_e_what about fixing bugs?
johan_e_people must like us fixing bugs
johan_e_"particularly nasty bugs"
JonCruz"teaming up to squash bugs"
TavmjongI like us fixing bugs.
tedg"Difficult to remotely coordinate bug hunting"
ScislaCjohan_e_: they do, but they want us to fix specific bugs mostly...
JonCruz"hands-on group bug smashing"
TavmjongDonate and nominate a bug...
JonCruzor...
bryceh_so apparently my wife wants to kill my 3yr old daughter.  While they were at Target she opened a thing of liquid soap and got it over everything in the cart.  ><
JonCruz"Donate, but also nominate a bug"
ScislaCYIKES!
bryceh_so, next on the agenda is cost estimates
JonCruzdepends on which kind of soap
Tavmjongbryceh_: Clever girl!
tedgbryceh_, At least everything is clean now!
bryceh_Tavmjong, hazards of having children with an engineer I guess...
ScislaCbryceh_: is this for the LGM related one or the otherwise discussed smaller one?
bryceh_so one question I have is did we finalize the decision of Toronto vs Boston?  I'm fuzzy on that and the wiki page doesn't help
ScislaCLGM
bryceh_ScislaC, lets focus on LGM for now
ScislaCI don't think it was finalized by leaning more toward Toronto for costs and less visa hassle
TavmjongI think LGM makes more sense... but have we gotten feedback from them?
JonCruztravel to/from meet, but not local transport, right?
bryceh_JonCruz, tbd
bryceh_Tavmjong, I haven't seen anything recent
ScislaCWho had reached out to them?
TavmjongDoctor Mo me thinks.
JonCruzthere is the visa hassle issue, but then also the 'avoiding the large oppressive government' factor. Not as big for this hackathon
bryceh_yep, with Josh and I CC'd
TavmjongDid we get any thing back from LGM at all?
ScislaCbryceh_: just re-read it... no wonder I didn't remember clearly, last word was 3 weeks ago...
bryceh_they asked about # people, technical requirements we have, etc. but say they could roll us into the booking without trouble
johan_e_i assume everybody brings a laptop?
bryceh_Martin answered the questions, and then no word since that I know of
ScislaCLast message said Ginger was going to reach out to the local linux community and CS groups as well.
TavmjongAre they OK with us meeting before or after?
bryceh_"We're talking a two solid day, maybe three days (if you think Torronto
bryceh_is a place we should see and not just visit ;-)), a projector, wifi, a
bryceh_room for about 15 people and some networking contacts to get the message
bryceh_out there for the recruitment portion."
bryceh_Tavmjong, didn't get discussed
ScislaCFrom Ginger's last email "We'll be booking rooms at the University of Toronto for the duration of LGM (which will run from ~29 April to 2 May), and it shouldn't be much trouble at all to extend that in one direction or another." So it seems open in either direction.
TavmjongLGM is a pretty low-key meeting so there is time for hacking during the meeting but it would definitely be better to have some time before or after.
bryceh_ok, so sounds like we need to touch base with a few more people before calling consensus on location
bryceh_so that task is still open
bryceh_as an exercise let's go ahead and assume Toronto
bryceh_what's our preference for before vs. after?
bryceh_and as to length...  2 days, 3 days...?
ScislaCBoth of those issues I am open on as others likely have more constraints
TavmjongI'm going to have to think about it.... I may have a scheduling conflict I just realized.
bryceh_having it after might let us hold some preparatory conversations during LGM.  Having it beforehand might help us be more focused and then use LGM time for followup tasks
bryceh_ok, for sake of exercise let's arbitrarily pick 3 days prior to LGM in Toronto.
bryceh_would someone be willing to look up general hotel costs for Toronto in this time period, for next meeting?
bryceh_also, would someone mind looking up rough estimates on airfare costs from 3-4 different places?
TavmjongPick the cities: Paris, San Francisco, Boston, ?
johan_e_Zurich :P
bryceh_those four sound good
JonCruzLAX?
bryceh_LAX will be < san fran
JonCruzusually I've seen it >
bryceh_or in the same ballpark at least
bryceh_alright then, LAX instead of San Fran
TavmjongParis: $900,
TavmjongLAX: $750
TavmjongZurich: $900
TavmjongBoston: $300
TavmjongThese are if booked now. Fares tend to drop the closer you get then rise up again.
*bryceh_ nods
bryceh_thanks Tav
bryceh_ok, anyone looking up hotel costs?
TavmjongTwo star hotel ~$100 per night, probably can do better. Can also share rooms.
TavmjongThe LGM organizers should have suggested places for less.
JonCruzwhat about the student-ish accomodations?
bryceh_JonCruz, the first LGM the student accomodations were really bad
Mc-a quick search shows up return flights paris-toronto at ~$600
TavmjongHostel ~$30 per night.
bryceh_like tiny beds with no mattresses
johan_e_guys i have to leave, sorry
TavmjongMC- for which dates?
Mc-around end of april to beginning of may
johan_e_gn
bryceh_thanks johan_e_
JonCruzustay in Wellington had issues. yeah
bryceh_alright thanks Tav for the estimates
bryceh_ok, let's wrap the meeting.  thanks all
Mc-(my search was 04/27 - 05/04 on kayak.com for an hypothetical entire week stay )
bryceh_I'll take care of posting the meeting minutes and updating action items and following up on some stuff.  Would someone be willing to write and post meeting minutes?
TavmjongMC- Iceland Air does have a cheap flight depending on some dates.
Mc-yeah, i saw it show up, never took a flight with this company ^^ i'm more used to delta or air france
TavmjongMC-: I am using Google Flights which seems to be pretty good. Allows you to scan prices for departure dates and return dates.
Mc-(in my long history of ... 3 transatlantic flights)

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