Difference between revisions of "Board Meetings"

From Inkscape Wiki
Jump to navigation Jump to search
 
(160 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 
== Place and Time ==
 
== Place and Time ==
  
We meet in #inkscape-devel on [https://freenode.net/ freenode].
+
We meet in #inkscape-devel on [https://freenode.net/ freenode]. You can also join the [https://chat.inkscape.org/channel/team_devel #team-devel discussion channel on chat.inkscape.org] to partake in the meeting.
 +
 
 +
Board meetings are typically the first Friday of each month.
  
 
<em>Everybody in the Inkscape community is invited to participate.</em>
 
<em>Everybody in the Inkscape community is invited to participate.</em>
  
Next meeting:  [http://www.timeanddate.com/worldclock/fixedtime.html?month=10&day=7&year=2016&hour=19&min=00&sec=0&p1=0 Noon PDT/15:00 DMT (DoctorMonTime)/21:00 CEST, (click for world clock)], Fri, October 7th, 2016.
+
Next meeting:  [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20200904T10&p1=202 10:00 PDT/17:00 UTC/19:00 CEST, (click for world clock)], Fri., Sept 4, 2020. (Time is fixed to 10 AM Pacific Time.)
  
Meetings should be announced in advance on [https://lists.sourceforge.net/lists/listinfo/inkscape-devel inkscape-devel] and [https://lists.sourceforge.net/lists/listinfo/inkscape-board inkscape-board] mailing lists.
+
Meetings should be announced in advance on [https://lists.inkscape.org/hyperkitty/list/inkscape-devel@lists.inkscape.org inkscape-devel] and [https://lists.inkscape.org/hyperkitty/list/inkscape-board@lists.inkscape.org inkscape-board] mailing lists.
  
 
== Agenda ==
 
== Agenda ==
  
* Inkscape Forum
+
* Apple developer membership status update (bryce)
** Domain name transfer is complete [bryce]
+
 
** Identify coordinator and next actions for re-hosting software
+
* Hackfests
** Next steps for identifying moderator team
+
** [[Hackfest2020 Online]] report and discussion (doctormo)
* Funded development [bryce]
+
 
** Are the three projects still relevant?
+
* GSoC Report (Tav)
*** SVG2 compliant flowed text: Yes
+
 
*** Remove all use of GList and GSList: Yes (but partially done already)
+
* Developer meeting update (Mc)
*** Box blur: Yes
+
** Release plans/report for 1.0.1
** Identify Manager/Reviewer/Second for each of the jobs
+
** Release plans for 1.1
** How should we advertise the jobs?
+
 
* Followup to sponsorship level [tweenk]
+
* Bug migrator sticker update (crogers)
* Future hackfest options
+
 
** scislac will outline details for a SCALE-associated event [scislac]
+
* Community and developer development. (Tav)
** tav will outline details for a future 0.93-oriented hackfest [tav]
+
** [https://www.amazon.com/Producing-Open-Source-Software-Successful/dp/0596007590 Producing Open Source Software (Fogel)]
 +
** [https://www.amazon.com/Forge-Your-Future-Open-Source/dp/1680503014 Forge Your Future with Open Source (Brasseur)]
 +
** [https://www.amazon.com/C-17-Complete-Guide-First/dp/396730017X C++17 - The Complete Guide (Josuttis)]
 +
 
 +
* Vectors update (ryangorley)
 +
 
 +
* Increasing board diversity/changing organization (ted)
 +
 
 +
== Deferred Agenda ==
 +
 
 +
** Next Hackfest
 +
*** Possible places:
 +
***# Boston (MIT/FSF)
 +
***# Paris (Palaiseau - Télécom ParisTech)
 +
***# Kiel
 +
***# Québec City
 +
***# Brussels (FOSDEM)
 +
***# ? (GUADEC, summer)
 +
 
 +
* Budget
 +
 
 +
* Bug migration off Launchpad
 +
 
 +
* Infrastructure
 +
** mailing list migration off SourceForge
 +
** Wiki migration off OSUOSL
 +
** Weblate service deployment
 +
 
 +
* Software Release status
 +
** 2geom 1.1
 +
** Inkscape 0.92.5
 +
** Inkscape 1.0rc
 +
 
 
* Other Business
 
* Other Business
 +
 +
* Need someone to handle escalated complaints re CoC, since Krzysztof Kosiński has resigned.  Hopefully someone with training or experience with conflict resolution or mediation.  Not much time needed, probably would never happen, but need to be ready just in case.  Currently it's vacant.
 +
 +
* Discuss the possibility of having something like a jobs board on the new forum.  Something similar to https://forum.inkscapecommunity.com/index.php?board=12.0  Would need strict rules to prevent misuse, spam, liability, etc.
 +
 +
* [[License Discussion]] : move from GPLv2+ to GPLv3+ -- necessary because of planned new deps and change in old deps
 +
 +
== Other Agenda Items ==
  
 
=== Action Items ===
 
=== Action Items ===
* Verify large donation landed in our account, and then confirm and followup with Scislac for next steps on recognition, etc. [bryce]
 
 
 
* Future hackfests
 
* Future hackfests
** 0.93 oriented hackfest [Tavmjong] [[HackfestGtk3]] [[Hackfest_0.93]]
+
** Hackfest organizational tips (Need to document this someplace)
*** Location and time highly TBD
 
*** Tav will brainstorm on wiki about what it might look like
 
** SCALE oriented event [scislac]
 
*** Maybe could include class on contributing/hacking on inkscape (JonCruz suggestion)
 
** Hackfest organizational tips
 
 
*** Process: Have folks propose options, and then trade off cost projections and benefits
 
*** Process: Have folks propose options, and then trade off cost projections and benefits
 
*** Try to organize group lodging (same hotel, rented/air-bnb house, http://www.linuxhotel.de/community.en.html, etc.)
 
*** Try to organize group lodging (same hotel, rented/air-bnb house, http://www.linuxhotel.de/community.en.html, etc.)
Line 45: Line 80:
 
*** Prefer locations with local inkscape community on the ground
 
*** Prefer locations with local inkscape community on the ground
  
 
* Fundraising
 
** Need to engage a few more fund raising efforts, esp. with release as a goal
 
 
* Forum
 
** inkscapeforum is overwhelmed by moderation actions required (spam mostly), roughly 4000 new per month (50 spams per valid message), and lacks adequate active administrators
 
** √<s>Contact inkscapeforum (deadline next Board meeting)</s>  [Scislac]
 
*** √<s>Maybe request database dump (and maybe site tarball).</s>
 
*** If we can get a DB dump, consider feasibility of simply transplanting the phpBB
 
** √<s>Establish an "Inkscape Forum Exploratory Committee" to lay groundwork in case we need to establish our own Inkscape-managed forum</s>
 
*** √<s>Recruit 3-5 folks for this committee.  Ask Brynn to chair.</s> [Bryce]
 
*** √<s>Evaluate pros/cons of potential forum software candidates</s>
 
**** Are there DJango forums plugins as functional as phpBB?
 
**** Consider benefits of tight/loose integration with our Django website vs. something standalone
 
**** Consider hosting requirements (OSUOSL or elsewhere??)
 
**** Consider administrative requirements for maintaining/upgrading software
 
*** Plan the chartering of a moderation team
 
*** Plan steps for curtailing spam.  E.g. akismet, req. account to post; auto-ban spammer accounts; etc.
 
*** Plan steps for customizing the forum site design appearance / style
 
*** Present a recommended course of action
 
 
* Credentials management for board members and administrators [bryce]
 
** GPG keys
 
** Policy on website credential access
 
** List of administrators needing credential access
 
** Setting up a shared project administrative account for various services
 
 
* Finalization of Budget 2016 [bryce]
 
** Update the budget, see what $$ remains in the hackfest fund [bryce]
 
 
* [https://inkscape.org/en/support-us/funded-development/ Funded development] [bryce]
 
* [https://inkscape.org/en/support-us/funded-development/ Funded development] [bryce]
* Revise sponsorship levels doc based on the meeting discussion, to provide an effective thank-you for sponsors [tweenk]
 
* Check that our credentials escrow includes √<s>twitter</s>, facebook, Inkscape forum admin, and IRC moderation keys [bryce]
 
* Rekindle release process for 0.92.  Need to complete cmake work, enter feature freeze, and announce timeline for finishing the release [bryce]
 
 
* Add a C++-11 conversion project with tasks detailed to the Roadmap for 0.93 or later.  [valavanisalex]
 
* Add a C++-11 conversion project with tasks detailed to the Roadmap for 0.93 or later.  [valavanisalex]
 +
* Regularly check [[Sponsors_list|sponsor status]]
  
 
== Blocked Action Items ==
 
== Blocked Action Items ==
Line 84: Line 88:
 
* Privacy Policy [drmo] ~ Blocked waiting on time availability by SFC
 
* Privacy Policy [drmo] ~ Blocked waiting on time availability by SFC
 
* Amend CoC reporting section ~ Waiting until we have a dedicated email, e.g. abuse@inkscape.org
 
* Amend CoC reporting section ~ Waiting until we have a dedicated email, e.g. abuse@inkscape.org
* Rekindle release process for 0.91.1 [scislac]
 
* Merchandising fundraiser ~ Blocked waiting on SFC regarding account setup
 
** Spreadshirt/equivalent (self-serve merchandise) [Mc-]
 
** Merchandise sales - spreadshirt, cafepress, Golden Ribbon, Think Penguin or similar [Mc-]
 
*** Investigate how you setup where your money goes
 
*** Register an 'Inkscape Admin' account on the site (and add credentials to our credentials repo)
 
*** Need to define our designs (SVG).  Maybe official "about" images, inkscape logo, etc. just to start
 
*** Maybe arrange thigns to give some cash back to original authors, esp. for about screen images
 
*** Upload a few designs
 
*** Decide on a price to set
 
*** Convince people to buy the items
 
*** Can set up a "shop" for your brand
 
*** Mc- will help work on getting this set up
 
  
== Past Agenda Items ==
 
  
* √<s>Make mention of the code of conduct on the mailing list and website</s> [bryce]
+
== Board Meeting Transcripts ==
* √<s>Brainstorm future hackfests</s>
+
 
** Focused hackfests? Possible topics: 0.92 release, GTK3.
+
=== 2020 ===
* √<s>Followup to GPLv2+ licensing</s> [tweenk]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2020-03-06.log.html 2020-03-06]
* √<s>Followup to CoC work</s>
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2020-02-07.log.html 2020-02-07]
* √<a>Arrange vote on GPLv2+ board statement</s> [bryce]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2020-01-03.log.html 2020-01-03]
* √<s>GSoC 2016 kickoff</s> [scislac]
+
 
* √<s>Debrief from [[Hackfest2016|Hackfest 2016]]: Leeds</s> [valavanisalex]
+
=== 2019 ===
* √<s>New agenda for next month</s> [bryce]
+
 
* √<s>Post meeting minutes</s> [scislac]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-12-06.log.html 2019-12-06]
* √<s>Arrange vote on Leeds hackfest proposal</s> [bryce]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-11-01.log.html 2019-11-01]
* √<s>Identify who has not registered their GPG keys for credentials access, that should</s> [bryce]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-10-04.log.html 2019-10-04]
* √<s>Prepare for GSoC 2016 project application</s>
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-09-06.log.html 2019-09-06]
** √<s>Get Project Suggestions list ready for GSoC</s> [bryce]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-08-03.log.html 2019-08-03]
** √<s>Send bryce list of required details for Project Suggestions page</s> [scislac]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-07-26.log.html 2019-07-26]
** √<s>Submit mentoring application (opens Feb 8th, deadline Feb 19th)</s> [scislac]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-07-12.log.html 2019-07-12]
** √<s>Solicit mentors to be pre-assigned to project ideas (tweenk & tav already volunteered)</s> [scislac]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-06-07.log.html 2019-06-07]
* √<s>Contact GIMP developers about licensing of GPLv3+ code included in Inkscape</s> [tweenk]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-05-03.log.html 2019-05-03]
* √<s>GPLv2+</s> [tweenk]
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-04-05.log.html 2019-04-05]
** √<s>tweenk will followup regarding resolution of remaining licensing issues</s>
+
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-03-01.log.html 2019-03-01]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-02-01.log.html 2019-02-01]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2019-01-04.log.html 2019-01-04]
 +
 
 +
=== 2018 ===
 +
 
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-12-07.log.html 2018-12-07]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-11-02.log.html 2018-11-02]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-10-05.log.html 2018-10-05]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-09-07.log.html 2018-09-07]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-08-03.log.html 2018-08-03]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-07-06.log.html 2018-07-06]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-06-01.log.html 2018-06-01]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-05-04.log.html 2018-05-04]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/2018-04-06.log.html 2018-04-06]
 +
* [https://alpha.inkscape.org/board/meetings/transcripts/board_meeting_2018-03-02.html 2018-03-02]
 +
* [https://inkscape.org/gallery/item/12009/ 2018-02-02]
 +
* [https://inkscape.org/gallery/item/11875/ 2018-01-05]
 +
 
 +
=== 2017 ===
 +
 
 +
* [https://inkscape.org/paste/11743/ 2017-12-01]
 +
* [https://inkscape.org/paste/11651/ 2017-11-03]
 +
* [https://inkscape.org/gallery/item/11517/ 2017-10-06]
 +
* [https://inkscape.org/gallery/item/11377/ 2017-09-01]
 +
* [https://inkscape.org/gallery/item/11250/ 2017-08-04]
 +
* [https://inkscape.org/gallery/item/11176/ 2017-07-07]
 +
* [https://inkscape.org/gallery/item/11064/ 2017-06-02]
 +
* [https://inkscape.org/gallery/item/10844/ 2017-04-07]
 +
* [https://inkscape.org/gallery/item/10740/ 2017-03-03]
 +
* [https://inkscape.org/gallery/item/10651/ 2017-02-03]
 +
* [https://inkscape.org/gallery/item/10582/ 2017-01-06]
 +
 
 +
=== 2016 ===
 +
 
 +
* [https://inkscape.org/gallery/item/10484/ 2016-12-02]
 +
* [https://inkscape.org/gallery/item/10241/ 2016-11-04]
 +
* [https://inkscape.org/gallery/item/9971/ 2016-09-02]
 +
* [https://inkscape.org/gallery/item/9864/ 2016-08-05]
 +
* [https://inkscape.org/gallery/item/9766/ 2016-07-08]
 +
* [https://inkscape.org/gallery/item/9667/ 2016-06-03]
 +
* [https://inkscape.org/gallery/item/9563/ 2016-05-06]
 +
* [https://inkscape.org/gallery/item/9565/ 2016-04-01]
 +
 
 +
* [https://inkscape.org/gallery/item/7276/ 2016-01-08]
 +
 
 +
=== 2015 ===
 +
 
 +
* [https://inkscape.org/gallery/item/7056/ 2015-12-04]
 +
* [https://inkscape.org/gallery/item/6886/ 2015-11-06]
 +
* [https://inkscape.org/gallery/item/6701/ 2015-10-02]
 +
 
 +
=== 2014 ===
  
== Minutes ==
+
* [https://inkscape.org/gallery/item/2498/ 2014-11-26]
 +
* [https://inkscape.org/gallery/item/2216/ 2014-11-19]
 +
* [https://inkscape.org/gallery/item/2210/ 2014-11-12]
 +
* [https://inkscape.org/gallery/item/2204/ 2014-11-05]
 +
* [https://inkscape.org/gallery/item/1436/ 2014-10-15]
 +
* [https://inkscape.org/gallery/item/950/ 2014-10-08]
 +
* [https://inkscape.org/gallery/item/854/ 2014-09-29]
 +
* [https://inkscape.org/gallery/item/392/ 2014-09-15]
  
* Meeting 2014-09-15: transcript https://inkscape.org/en/gallery/item/392/
+
'''[https://inkscape.org/en/gallery/=pastebin/?q=meeting&order=-edited Website search for all transcripts]'''
* Meeting 2014-09-29: transcript https://inkscape.org/en/gallery/item/854/
 
* Meeting 2014-10-08: transcript https://inkscape.org/en/gallery/item/950/
 
* Meeting 2014-10-15: transcript https://inkscape.org/en/gallery/item/1436/
 
* Meeting 2014-11-05: transcript https://inkscape.org/en/gallery/item/2204/
 
* Meeting 2014-11-12: transcript https://inkscape.org/en/gallery/item/2210/
 
* Meeting 2014-11-19: transcript https://inkscape.org/en/gallery/item/2216/
 
* Meeting 2014-11-26: transcript https://inkscape.org/en/gallery/item/2498/
 
* Meeting 2015-10-02: transcript https://inkscape.org/en/gallery/item/6701/
 
* Meeting 2015-11-06: transcript https://inkscape.org/en/gallery/item/6886/
 
* Meeting 2015-12-04: transcript https://inkscape.org/en/gallery/item/7056/
 
* Meeting 2016-01-08: transcript https://inkscape.org/en/gallery/item/7276/
 
* Meeting 2016-04-01: transcript https://inkscape.org/en/gallery/item/9564/
 
* Meeting 2016-05-06: transcript https://inkscape.org/en/gallery/item/9563/
 
* Meeting 2016-06-03: transcript https://inkscape.org/en/gallery/item/9667/
 
* Meeting 2016-07-08: transcript https://inkscape.org/en/gallery/item/9766/
 
* Meeting 2016-08-05: transcript https://inkscape.org/en/gallery/item/9864/
 
* Meeting 2016-09-02: transcript https://inkscape.org/en/gallery/item/9971/
 

Latest revision as of 20:18, 7 August 2020

Place and Time

We meet in #inkscape-devel on freenode. You can also join the #team-devel discussion channel on chat.inkscape.org to partake in the meeting.

Board meetings are typically the first Friday of each month.

Everybody in the Inkscape community is invited to participate.

Next meeting: 10:00 PDT/17:00 UTC/19:00 CEST, (click for world clock), Fri., Sept 4, 2020. (Time is fixed to 10 AM Pacific Time.)

Meetings should be announced in advance on inkscape-devel and inkscape-board mailing lists.

Agenda

  • Apple developer membership status update (bryce)
  • GSoC Report (Tav)
  • Developer meeting update (Mc)
    • Release plans/report for 1.0.1
    • Release plans for 1.1
  • Bug migrator sticker update (crogers)
  • Vectors update (ryangorley)
  • Increasing board diversity/changing organization (ted)

Deferred Agenda

    • Next Hackfest
      • Possible places:
        1. Boston (MIT/FSF)
        2. Paris (Palaiseau - Télécom ParisTech)
        3. Kiel
        4. Québec City
        5. Brussels (FOSDEM)
        6.  ? (GUADEC, summer)
  • Budget
  • Bug migration off Launchpad
  • Infrastructure
    • mailing list migration off SourceForge
    • Wiki migration off OSUOSL
    • Weblate service deployment
  • Software Release status
    • 2geom 1.1
    • Inkscape 0.92.5
    • Inkscape 1.0rc
  • Other Business
  • Need someone to handle escalated complaints re CoC, since Krzysztof Kosiński has resigned. Hopefully someone with training or experience with conflict resolution or mediation. Not much time needed, probably would never happen, but need to be ready just in case. Currently it's vacant.
  • License Discussion : move from GPLv2+ to GPLv3+ -- necessary because of planned new deps and change in old deps

Other Agenda Items

Action Items

  • Future hackfests
    • Hackfest organizational tips (Need to document this someplace)
      • Process: Have folks propose options, and then trade off cost projections and benefits
      • Try to organize group lodging (same hotel, rented/air-bnb house, http://www.linuxhotel.de/community.en.html, etc.)
      • Send a scout ahead of time to help avoid slummy accommodations
      • Catered lunches help keep everyone focused (we're already reimbursing on lunches, so cost differential isn't huge, and it saves hassle all around)
      • Boots on the ground at a location can be a huge help if plans go awry
      • Prefer locations with local inkscape community on the ground

Blocked Action Items

  • Privacy Policy [drmo] ~ Blocked waiting on time availability by SFC
  • Amend CoC reporting section ~ Waiting until we have a dedicated email, e.g. abuse@inkscape.org


Board Meeting Transcripts

2020

2019

2018

2017

2016

2015

2014

Website search for all transcripts