[Meeting] February 6th, 2018

Dear YunoHost contributors,

we will have our next meeting on Tuesday, February 6th 2017 :grinning:. It will be on the usual Mumble server (kload.fr:647383) at 20h30 UTC+2 !

You are welcome to join even if you’re not currently contributing and/or just want to discover and see how things works in the project. :v:

Here is the pad’s link where you can prepare the meeting:
https://pad.lqdn.fr/p/yunohost-06-02-2018

Feel free to add topics and bullet points you would like to be discussed during the meeting !

Attendees

  • Bram
  • Aleks
  • frju365
  • Maniack
  • josue
  • moul
  • ljf
  • jibecfed

Misc news since last time

Money in the project

A proposition for sponsorship related to SSOwat triggered a discussion about money inside the project.

  • 3 types of money sources : (users) donations, (private) sponsorship, (public) subventions

  • 3 types of usages :

    • Recurring expenses (e.g. server fees), i.e. “things we must pay*”. Current examples : servers, domain names

    • Fixed / occasional expenses (e.g. going to events), i.e. “things we may choose to pay for”. Current examples : going to talks / event, communication, goodies, hardware for tests

    • Paying people

  • There seem to be a consensus to accept donations to cover recurring and fixed expenses. There’s less consensus on paying people, accepting sponsorship/subventions and building our own structure. The rest of the discussion talks essentially about how shall we accept donations.

  • Having our own structure vs. relying on an existing structure ?

    • Having our own structure is high-cost (in term of time and energy) and does not appear necessary to find a way to accept donations. We essentially discussed Librepay and Framasoft as existing intermediate platforms/structure.

Decision: ask framasoft to open a stripe sub-account for us, and to reactivate the previous librepay account. If possible the librepay amounts will be transferred on the stripe framasoft account. We will reevaluate the situation next year if needed (at least in 12 month). The money will be allocated to fund recurring expenses and fixed expenses. The question about paying people will be treated separately. This decision should be sent to the council (on contrib@).

Discussions at FOSDEM and Framasoft GA

  • Framasoft willing to support / promote the project as part of Contributopia, for instance likely to help us to provide infrastructure to gather donations. There are some projects / ideas floating around for the comings years. Framasky’s work on apps is to be stopped though, since that was part of the Degooglisons campaign (?) and the work is mostly done.

  • Discussions with Internet Cube people at FOSDEM. ju has no plan to maintain the internet cube apps (hotspot and vpnclient). The activity of the project is relatively low and it’s highly wishable to organize a meeting in the coming weeks to discuss the future of the project.

  • Discussion with Lunar at FOSDEM about the FCC, and about nixOS and guix which brings interesting feature to build robust automated, reproducible adminsys setups.

Stretch status

Talks

  • Bram submitted a talk for the JDLL @ Lyon
  • Talks could also be given at the upcoming THSF and PSES
  • A talk will be given at the FDLN @ Rennes

Nginx security headers

c.f. https://github.com/YunoHost/yunohost/pull/399

  • Following discussion, we should extract the ‘Referrer-Policy’ from server.tpl into a specific PR
  • Merge it and do a testing, just be careful about this specific header (expected to break some apps?), maybe release a stable for all headers except this one until apps are fixed upstream.

Infra

TODO:

  • Domain to be renewed soon
  • Certificates to be renewed
  • Install globenet server
  • Proposal to merge forge, web1, and vinaigrette

Next meeting

February 20th, 2018

Just an idea about the structure, did you consider OpenCollectives?

1 Like

Not really, I don’t think anybody who attended knows about it. Could you elaborate on why you think it could fit our need ? Would you be okay attending the next meeting to talk a bit about it ? :stuck_out_tongue: