[ Special week, in-person at the conference. ]

* Present:
    + Jonathan, Michael W, Cloph, Miklos, Rene, Xisco, Olivier, Laszlo, Ilmari

* Intro
  + Xisco -> qa: crashreports, bug stats, new high severity / most pressing bugs
      + also input for release schedule
  + Olivier -> documentation: help and user guides
      + also clarifying what the software does: ideally software + guide 
release goes out at the same time
      + interact with development when the behavior is unclear
      + open to suggestions: e.g. use of LLM for this area or not?
      + use more multimedia content or not?
  + Cloph -> release engineering
      + also overseeing Jenkins/CI
      + and stats on failure rates
  + Michael W -> a11y developer
  + Jonathan -> rtl/ctl/cjk support
  + Miklos -> leading ESC calls, Writer
  + Rene -> Debian maintainer of LO
  + Ilmari -> internship programs, mentoring, qa

* Meetings are free to attend, every Thur at 16:00 Berlin time (Cloph)
  + if you have something to discuss with the ESC, feel free to join

+ Developer Certification (Laszlo)
  + regularly looking for new possibly to-be-certified developers
    + looking for people with many, non-trivial bugfixes in multiple areas
  + next round in the near future (few weeks)
  + TDF site lists certified developers, from multiple organizations
    + also unaffiliated ones
  + anybody can be certified, once the expertese is proven
    + easy hacks don't really count
    + tip: find a problem that annoys you personally, then fix it
    + if blocked, fine to ask for help
    + just asking on IRC / mailing list is fine, gerrit usage is not mandatory 
when you ask for feedback
    + this is how he started: ~oneliner fix ~20 years ago
    + fine to work incrementally, perhaps somebody else will contribute the 
next step
  + also: hacking on language support (spellchecking, hyphenation, etc.)
      + interest in typography: DTP features in Writer, will do a presentation 
about that

+ Questions
  + Eyal: ~90% percent of what we do is just overseeing regular things, boring
    + only 10% is non-recurring, it seems from the minutes?
    + correct impression, which is good (Cloph)
      + means: no burning fires
    + e.g. shortened realease cycle: something bad happened
      + or late features: if something is to be discussed, those are exceptions
    + "what's cooking" section is non-recurring
  + What was the most controversial problem we had to decide on? (Bence)
    + e.g. decisions around default Base backend: hsqldb vs firebird (Cloph)
    + or major version number, ranking tender ideas (Miklos)
  + What's the streeing role of the ESC? (Eyal)
    + we usually do conflict resolution, not really steering (Miklos)
    + or an example: when / what to deprecate / remove (Ilmari)
      + e.g. upgrade a baseline for the next major release
  + Different polish level of modules (Eyal)
    + seeing Writer as the most polished, e.g. Base is under-loved
    + does the community / TDF wants to invets in these under-loved areas?
    + e.g. seeing this year's budget: new developer to work on Base (not 
Impress)
    + the ESC was not involved here (Cloph)
    + more potential: a UI developer (Ilmari)
      + optimistic that this will push things forward
      + also, hopefully you used Impress to create talk slides, if you ran into 
a bug, please do file them, that's the first step (Jonathan)
  + Could you please talk a little bit more on a11y? (Alain)
    + will have a talk on this, on what happened in the past year (Michael W)
    + a11y is a wide topic, the focus on helping people with disabilities
    + motion visibilities, blind people, etc.
    + mostly working on people who use screenreaders
    + this is mostly work in LO, also in toolkits
    + we get feedback from the a11y mailing list, bugzilla, private email, etc.
    + state depends on the module: perhaps Writer is in the best state, and 
also general toolkit issues on the UI
  + Competition with other office suites (Eyal)
    + Do we monitor what's new in google docs / MSO / etc?
    + There is no specific task-force, but e.g. Heiko has a good overview 
(Cloph)
    + UX review is usually part of adding larger features
    + If a larger new feature is added, the ESC is aware of that (Xisco)
    + Usually users do request features available in other office suites 
(Miklos)
 + Screen resolution requirement? (Alain)
   + We increased that a little recently (Cloph)
   + The system requirements are on the website for specific values (Ilmari)
 + Is the ESC dealing with the tools that the project uses for development? 
(Bence)
   + At a minimum, we are forced to update these if the current tool / tool 
version is now unsupported (Cloph)
   + E.g. OS updates are stopped -> we don't support that then, either
     + keep best-effort level support for a little while more
     + don't break intentionally, but if it gets broken, we don't fix it
   + Or we want to start new C++ language features
   + Process is: proposal on "I want to use xyz, because ...", then ask for 
feedback (Michael W)
   + Infra parts: the ESC doesn't deal with that
+ Part of the development comes from companies, who have customers wanting 
features (Olivier)
  + e.g. interop work is coming from their demand, usually

Reply via email to