Re: [DISCUSS] Re: [board-discuss] [VOTE] New proposal for hiring in-house developers.

2022-12-02 Thread Michael Stahl

hi Jean-Baptiste,

On 02.12.22 19:21, Jean-Baptiste Faure wrote:

Hi Thorsten,

If the ESC is an official TDF committee, where are its statutes, its 
functioning rules and the rules of its members designation ?


hmm i've wondered this too a while ago, i couldn't find a word in the 
TDF statutes about it :)


If it is an official TDF committee, why its mailing list is not hosted 
by TDF ?


due to the fact that it pre-dates the founding of TDF - it exists as 
long as the LibreOffice project - its mailing list is hosted on 
freedesktop.org.


the address is: libreoff...@lists.freedesktop.org

probably migrating the mailing list wasn't considered worth the hassle 
to subscribers?


apparently it was called "tech steering" in the beginning?  or at least 
the minutes claimed that was the name?  h... the oldest minutes i 
can find also seem to abbreviate "action item" as "AA:" - that was still 
the case when i joined, those were the days :)


no, found an even older minutes mail - the first one says "technical 
group" - dated 2010-09-28.


https://lists.freedesktop.org/archives/libreoffice/2010-September/02.html

(in case you want to send a mail to all ESC members, sorry but i don't 
know any more convenient way than to manually put them into the address 
field in your mail client...)


regards,
 michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[DISCUSS] Re: [board-discuss] [VOTE] New proposal for hiring in-house developers.

2022-12-02 Thread Michael Stahl

hi Stephan,

On 02.12.22 11:12, Stephan Ficht wrote:

Dear board, hi all,

=
Foreword:
I here speak in my capacity as a Member of the Board of Trustees.
=

This part of the vote

TDF will seek to hire a developer(s);


- who will report [...], and consult weekly with the ESC, which will 
oversee the technical direction of the work;

is in my opinion not acceptable.
This results in TDF (the employer) paying for the staff but others will 
have the saying about their tasks.


how is this different from TDF employees Cloph, Heiko, Hossein, Ilmari, 
Olivier, Stéphane, Sophie, and Xisco, who already consult weekly with 
the ESC?


regards,
 michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] the importance of shepherding this list & TDF

2022-11-30 Thread Michael Meeks



Hi there,

On 29/11/2022 23:38, Franklin Weng wrote:
> Believe me or not.

Let me try to provide a quick counter-balance in this thread.

	It seems to me extraordinary to criticize Thorsten like this for doing 
his job - in line with the best practices for communications as adopted 
by the board[1] on this list.


	We badly need our E-mail discussion to get more focused and respectful. 
Blunt finger pointing: "I don't trust >that person<" seems radically 
non-constructive to me. Surely better to work on the real issue - 
ideally one to one first (or bring a friend along if you're concerned 
about that), then in a larger group if that doesn't work out, before 
bringing it to everyone (ideally on tdf-internal).


	I would like to read a lot less E-mail attacking the person not the 
ball. I'd also like to see a lot less public board posturing - it has 
reached a ridiculous level.


	We have a board director claiming in public that other directors 
support his proposal, which then multiple directors point out that they 
in fact don't, before them saying again that they actually do etc. It 
seems like the Christmas pantomime season complete with comedy audience 
contradictions has come early =)


	The huge volume of E-mail on these topics doesn't help anyone. I think 
it is safe to assume that wiser counsel is rather restrained when 
sending E-mail, and that many read this and think it better not to feed 
the flames - apologies if I do that here.


	We elect a board to hammer out compromises - ideally these arrive well 
formed and in a way that commands support or acquiescence of the whole 
board. In cases where that is impossible then some split vote and 
ideally a principled objection E-mail, and closing the topic seems wise.


	We don't elect a board to amplify division & to escalate even 
uncontroversial topics (such as hiring two staff members) into some 
apparent existential nightmare of posturing to try to 'win' at all 
costs. It is good to decide topics and move on.


	I'd like also to try to remove some of the poison here with a personal 
take on Thorsten, with whom I've worked on & off for ~twenty years.


	I don't like unqualified "I trust", or "I don't trust" people - partly 
because I don't trust myself in some situations[2]; it seems to me a 
polarizing loss of nuance. Also - I trust even my political opponents to 
be generally decent citizens. However my sphere of trust for Thorsten is 
abnormally large.


	Thorsten is someone that TDF is extremely blessed to have in our 
community; he has contributed in an overwhelmingly positive way to 
LibreOffice and at significant scale. I don't always agree with him - 
and I compete with him in the marketplace (as well as partnering) - but 
his integrity is something I can rely on. His patience when dealing with 
controversy, his balance and desire to find a workable solution is 
legendary.


	More than that - we are a statutory meritocracy - and Thorsten has 
contributed an incredible amount of do-ing to the project not just 
coding (and apparently cloning himself[3] =) - but innumerable small 
acts of kindness and nurturing behind the scenes. He repeatedly 
encourages me to think that: "everyone is really just trying to do what 
they think is best" when I loose faith in that. Oh - and did I mention 
his positive input on the ESC, serving from our founding on the Board, 
doing the jobs that no-one wanted to eg. as an example all the donation 
book-keeping for many years - which was done with great probity.


	Did I mention his personal investment in allotropia - which contributes 
lots of LibreOffice code - this could go on and on but this E-mail is 
already an example of the over-long E-mails we have on the list and I 
just got started.


Let me summarize it this way: Thorsten rocks.

	If anyone plans to attack and/or exclude him from TDF - they better 
bring a large-ish team of people to try to replace the immense good he 
does here.


	TDF needs good people to shepherd the board, and also this mailing 
list. It will perhaps be no surprise that I also have received 
constructive feedback on improving my tone on the list privately from 
Thorsten: that's his job - it's mine to take that to heart. Let me 
encourage others to listen - and act likewise.


	Against that - if people believe they are being harassed - they should 
report that privately to the CoC committee who will investigate that 
sensitively without fear or favor - there is no tolerance for harassment 
no matter how senior and important the people involved.


Regards,

Michael.

[1] - 
https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05644.html 
and I quote:


- If we should find ourselves in a strong disagreement with
  another person, we make our responses to each other via private
  messages rather than continue to send them to the list or the
  group.  If we 

Re: [board-discuss] Report about numbers from Apple App Store

2022-11-25 Thread Michael Meeks



On 23/11/2022 17:22, Andreas Mantke wrote:

You try to mislead the audience a bit here.


I see no evidence of that from Thorsten.


It's not a 'donor' but a business entity from the eco system.
And it is not a donation but a business deal.


	I've been criticized for many things, but being criticized in relation 
to Collabora's donations to TDF is a newish one =)


Please stop repeatedly mis-characterizing our donations.

Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Agenda for TDF board meeting on Monday, October 31st at 1800 Berlin time (UTC+1)

2022-10-31 Thread Michael Stahl

hi Andreas,

On 29.10.22 22:07, Andreas Mantke wrote:

In additon: I reviewed the whole process about sending a project to the
attic again. The proposal for the process seemed to neutral text, but it
was only written and voted on for one subproject: LOOL.
The only four members, which participated in the vote and agreed on the
proposal, had all a CoI on the LibreOffice Online topic, except one. The
three members had to stay away from the discussion and decision on this
proposal,  because of their CoI. Thus there were only one effective
participation and vote on the proposal. Thus the proposal was not approved.

Conclusion: there is also no approved basis for topic 7.


but why do you stop at this step?

if i count correctly, of the directors that approved various versions of 
the CoI policy, a majority of them either have subsequently restricted 
their actions due to potential CoI, or there is an investigation for 
potentially having a CoI ongoing at the moment.


following your line of argument that the policy applies to decisions 
that lead to decisions where the policy applies, it's clear that none of 
them should have participated in discussing or voting on the CoI policy, 
since all of them have an obvious CoI with the CoI policy because it 
could potentially restrict their actions, and therefore the CoI policy 
has never been properly accepted for lack of quorum (4 directors).


[board-discuss] [VOTE] Approve version 1.3.2 of the CoI policy
https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05506.html

of 6 votes, 4 were by directors with potential CoI

[board-discuss] [VOTE] Approve version 1.3.1 of the CoI policy
https://www.mail-archive.com/board-discuss%40documentfoundation.org/msg05130.html

of 5 votes, 3 were by directors with potential CoI

in both cases, only 2 directors who don't have an interest in the CoI 
policy participated in the vote.


best regards,
 michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Updated Code of Conduct - blind-sided

2022-10-07 Thread Michael Meeks




On 06/10/2022 12:39:
> Hi everyone,
>
> The Document Foundation has updated its Code of Conduct, the set of
> guidelines that explains to our contributors and users what behaviours
> and interactions we value:
>
> https://www.documentfoundation.org/foundation/code-of-conduct/

It is deeply disappointing to me that in a community committed to 
transparency - the first time I see or have input into this text is when 
it is published as law. This despite having done the work as half of the 
CoC committee for the last many years, and having helped to tweak and 
introduce the previous compromise policy. How did we fail that hard ?


When we last did a CoC change we had wide discussion and input from 
many perspectives. We had a talk with feedback from the Rome conference 
(we had a perfect opportunity to do the same only days ago in Milan - 
was that deliberately missed?). When this appeared on the board agenda I 
asked about it privately to Sophie and the directors, and got nothing.


Previously we had a carefully balanced pair of people: Bubli (later 
Sophie) and myself chosen to give confidence to any reporter and/or 
person reported against that they might have someone that can empathize 
with their perspective - so we could (ideally) achieve a quiet 
resolution, reconciliation and quickly restore peace, reducing 
escalations. That had minor tweaks over time.


In contrast - it seems that this policy has been written in secret 
has a large volume of novel text and lots of quirks - eg. being based on 
an obsolete version of the Contributor Covenant for no obvious reason 
(the newer 2.1 is unsurprisingly better).


I've not, as yet, had a chance to fully read the text, but the 
process so far needlessly burns my trust in the balance of the result. 
As the only coder on this new CoC committee (and having been 
unilaterally volunteered by others to enforce something I've not had a 
chance to read) - I'm seriously considering my position.


Unfortunately it is not the first time that this approach has been 
used which I can characterize as:


* a small group plans & drafts in secret
* it decides not to include known interested or affected
  people around the topic
* public / wider discussion and input is avoided
* it suddenly dumps a big chunk of new rules on the community
* no time is allowed for input
* there is a rush to vote against an imposed deadline

This has been used before to give really poor results and to 
significantly re-shape the community. There appears to be no reason for 
things to be done in this way. It is a really unfortunate way to work 
that damages trust.


It also appears to conceive of those with different views as being 
fundamentally the problem - to be excluded - rather than a resource to 
collaborate with to make something widely acceptable to everyone for the 
good of TDF.


This is a particularly wasted opportunity - because a new CoC (with 
which I have no problem in principle[1]) can give a useful point to 
reset our discourse as a community and to draw a line under some of the 
past unhelpful behavior. An opportunity for a fresh start from a new 
place that improves some of our interactions. Basing that on the trust 
re-built in-person at the conference is a great idea in principle.


However - bouncing this through, in this way, without notice or 
discussion looks extremely rude. It is not how a community I'm happy to 
be part of should behave. It is far from inclusive.


Perhaps when I have more calm & space - I'll try to work out if 
there is any genuine willingness to engage with improving the text. From 
a quick skim some details look quite problematic.


	In general there is substantial scope for mis-use (or even just the 
damaging appearance of it) around CoC enforcement and we need to build 
confidence that we will get this right.


At a bare minimum I would expect each individual behind this, 
-particularly- if they are on the new CoC committee, to at least -try- 
to repair the situation by re-assuring the community that (despite 
apparently excluding people & views during the process of creating and 
pushing this initiative through) - that when actually enforcing the CoC 
they will respectfully listen to all views and act in an inclusive and 
balanced way.


Regards,

Michael.

[1] - the latest Contributor Covenant is rather less problematic than in 
the past

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Disappointing trademark pieces

2022-09-08 Thread Michael Meeks
ould focus its time on un-blocking TDF investment of 
donor's money into real feature/function improvement to make the positive 
changes in the code we all know are needed, which have been budgeted, and for 
which we have more than enough funding.

Interestingly Sun transferred to themselves the OpenOffice.org 
trademark back in 2008 which generated widespread concerns around how that 
could be (mis-)used against contributors. Sun managed to sort things out 
without reaching this level of dispute AFAIK, indeed I've yet to see a 
complaint from (even competitors) tackled in this way.

We would ask the TDF board to pick a direction and stick with it, get 
this confusion sorted out, improve its processes as above, to speak with a 
consistent voice and to focus on executing on its mission.

It is sad to me that this sort of change consumes a non-trivial amount 
of Collabora resource that should be focused on powering the FLOSS development 
we love and which benefits all LibreOffice users.

Disappointedly,

Michael.

[1] - https://dashboard.documentfoundation.org/
[2] - 
https://listarchives.documentfoundation.org/www/board-discuss/2020/msg00691.html
  https://nextcloud.documentfoundation.org/s/Z6Y2YeDKHoRW3s8
[3] - 
https://www.collaboraoffice.com/press-releases/collabora-office-22-05-introduces-new-features-and-performance-enhancements-combined-with-excellent-interoperability/
[4] - eg. search for 'Performance'
  https://wiki.documentfoundation.org/ReleaseNotes/7.2
  https://wiki.documentfoundation.org/ReleaseNotes/7.3
  https://wiki.documentfoundation.org/ReleaseNotes/7.4
[5] - https://www.zdnet.com/article/torvalds-weighs-in-on-linux-trademark-row/
[6] - https://wiki.documentfoundation.org/TDF/Policies/Trademark_Policy
[7] - 
https://www.mail-archive.com/board-discuss@documentfoundation.org/msg06010.html
--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Merging Of Contributions

2022-09-01 Thread Michael Meeks



What a silly thread.

Some neutral name for the integration should be picked and
implemented and/or both names be accepted; I would suggest 'lok'
for LibreOfficeKit. Commit/revert wars are a nonsense that helps
no-one - I would expect the ESC should intervene and cut out the
politics.

There are of course three big problems in computer science:
naming things, and off-by-one errors - so it's no real surprise.

On 01/09/2022 19:44, Paolo Vecchi wrote:

I guess it's hard to spot a cool among many lool but then
we'll have to notify all developers...

LibreOffice is much cooler than you think; cf. the appended.

Michael.

$ git grep lool
i18npool/source/localedata/data/om_ET.xml:  Onkoloolessa 


$ git grep cool
canvas/workben/canvasdemo.cxx://TODO: do something cool
extras/source/autocorr/lang/en-AU/DocumentList.xml:  
extras/source/autocorr/lang/en-GB/DocumentList.xml:  
extras/source/autocorr/lang/en-US/DocumentList.xml:  
extras/source/autocorr/lang/en-ZA/DocumentList.xml:  
extras/source/autocorr/lang/ja/DocumentList.xml:  
extras/source/autocorr/lang/ko/DocumentList.xml:  
extras/source/autocorr/lang/zh-CN/DocumentList.xml:  
extras/source/autocorr/lang/zh-TW/DocumentList.xml:  
filter/source/svg/presentation_engine.js:
window.webkit.messageHandlers.cool !== undefined)
filter/source/svg/presentation_engine.js:
window.webkit.messageHandlers.cool.postMessage('EXITSLIDESHOW', '*');
oox/source/drawingml/shape3dproperties.cxx:case XML_coolSlant: return 
"coolSlant";
oox/source/token/tokens.txt:coolSlant
readlicense_oo/license/CREDITS.fodt:   http://wiki.documentfoundation.org/User:Maahicool; text:style-name="Internet_20_link" 
text:visited-style-name="Visited_20_Internet_20_Link">Maahicool (1) 
reportbuilder/java/org/libreoffice/report/pentaho/output/ImageProducer.java:
// cool, the file exists. Let's try to read it.
sd/source/filter/html/htmlex.cxx:// Exceptions are cool...
sfx2/emojiconfig/emoji.json:"cool": {
sfx2/emojiconfig/emoji.json:"name": "squared cool",
sfx2/emojiconfig/emoji.json:"shortname": ":cool:",
solenv/inc/mime.types:x-conference/x-cooltalk   ice
sw/source/core/doc/tblrwcl.cxx:// It *is* sometimes cool to have 
multiple tests/if's and assignments
sw/source/filter/ww8/ww8scan.cxx:Otherwise our cool fastsave algorithm 
can be brought to bear on the
sw/source/filter/ww8/ww8scan.cxx://Store old end position for supercool new 
property finder that uses
vcl/unx/generic/print/common_gfx.cxx:// cool, we can concatenate 
rectangles
writerfilter/source/dmapper/TextEffectsHandler.cxx:case 
NS_ooxml::LN_ST_BevelPresetType_coolSlant: return "coolSlant";
writerfilter/source/ooxml/model.xml:  coolSlant
writerfilter/source/ooxml/model.xml:  coolSlant
writerfilter/source/ooxml/model.xml:  coolSlant
writerfilter/source/ooxml/model.xml:  coolSlant

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Board of Directors Meeting 2022-07-11

2022-07-19 Thread Michael Meeks



On 15/07/2022 12:11, Stephan Ficht wrote:

### Public Part

1. Answering questions from the community (tdf-board, 5 mins)
     Rationale: Provide an opportunity for the community to ask
     questions to the board and about TDF


	Let me add my questions as I asked them (and as I pasted them to the 
chat channel of the board meeting at the time) and an answer as I heard it:


1. How much cash does TDF have in the bank ? (Michael)

~Eur 2,700,000 -> some of it dedicated to tasks (Thorsten?)
free reserve in excess of Eur 500,000

2. When will TDF meet its obligation to pay badly overdue bills
   for contractors & what is the impact on TDF's ability to
   deliver on tasks ? and/or blocking of tendered tasks such
   that others don't do them either ?


* TDF cash? (Michael)
    * what about paying tenders? Timeline?
    * don't know details (Laszlo)
    * what is blocked? (Michael)
    * issues to be solved (Paolo)
    * at least any timeline? (Thorsten)
    * will have answer soon, but not this/next/following week (Paolo)
    * new tenders seemed to be blocked (Thorsten)
    * doing our best to unblock situation (Paolo)


Regards,

    Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] re-discovering the Foundation roots?

2022-07-05 Thread Michael Meeks



On 04/07/2022 17:54, Paolo Vecchi wrote:

On 04/07/2022 18:22, Uwe Altmann wrote:
I'm willing to prepare and moderate a session (similar to the one in 
Brno) If there is some interest within the community because it 
doesn't make sense to do this with three to five Persons new at the 
project as we had in Rome.


	Thank you for that Uwe =) I for one would be interested to attend your 
session if I can.


I believe it's important even if only the board is present as I have the 
impression that there are different views that are sometimes the cause 
of conflicts in the interpretation of what TDF should or should not do.


Its unusual that I agree with Paolo, but the above is I think 
unarguable.

- the duty of the member of the board to take decisions for the benefit 
of TDF and not third parties


	Sounds interesting - I'd love to explore whether TDF's primary goal is 
to serve its own economic purposes (eg. growth in assets, more donations 
etc.) or rather to serve whichever of its non-profit goals the Board of 
Directors decides has priority at any given time.


But either way, sounds like a discussion worth having,

ATB,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Work On Update LOOL (was Re: LOOL is about to be archived)

2022-06-27 Thread Michael Meeks




Hi Andreas,

On 24/06/2022 16:51, Andreas Mantke wrote:

I'm not sure, if you as a former Collabora staff member don't any
potential CoI in the whole topic.


	I'm pretty sure though =) László hasn't worked with Collabora since 
2017 and AFAIK has no (even indirect) commercial relationship with us 
since then.


	If working together at the same company with someone creates a five+ 
year CoI - then we have an issue, because large numbers of core 
LibreOffice developers have enjoyed working with each other at different 
companies over the years from Sun and Novell/SUSE onwards.


	In fact - it's wonderful that the community has managed to retain as 
many passionate and competent developers and keep their institutional 
knowledge for this time. It is perhaps more amazing that the ecosystem 
companies have managed to keep paying jobs for them: go LibreOffice!



I'd prefer if only community members without potential CoI share their
opinion on this topic.


Clearly opinions can differ without anyone needing to be paid.

	For my part I'd like to pay a quick tribute to László - there is really 
a lot to say - much more than I can fit in a paragraph.


	László has contributed a huge amount to LibreOffice, not just the 700+ 
code commits[1], but also authoring our hunspell spell checker 
infrastructure (László has helped spell-check much of the web too via 
Mozilla & Chrome ;-). He authored our Lightproof grammar checker, the 
Hungarian spell checking dictionary, and don't let me forget LibreLogo - 
what better mix of TDF's educational purpose and promoting LibreOffice 
=) as well as being a long-term TDF member, working for FSF.hu, NISZ and 
perhaps more.


	Did I mention what a positive and thoughtful contributor to discussions 
he has been too - and what a wide experience of different FLOSS projects 
he has ? =) Thanks for all you do László =)


	Accusations of CoI can be extremely divisive, it is not a small thing 
to baselesly suggest inappropriate behavior - to shut someone down.



I also have no idea why it's not possible to work on a common ground of
LOOL (LibreOffice Online) and why it is/was instead necessary to fork
the code away from the LibreOffice community and rename it.


This is covered as a FAQ:

https://collaboraonline.github.io/post/faq/#own-project

	Projects are all different - as you point out. Some go through periods 
of turmoil and strain and then come out of them again - I'm really 
hoping that LibreOffice can re-focus and move on constructively.


Regards,

Michael.

[1] - https://www.libreoffice.org/about-us/credits/
--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Merged proposal for in-house developers at TDF

2022-06-10 Thread Michael Weghorn



Hi Kendy,

On 10/06/2022 12.03, Jan Holesovsky wrote:

Thank you for the feedback!  I've updated the document accordingly, see
below:


Thanks a lot!


I'm not sure. It's still a bit unclear to me what "researching and
increasing their experience by contributing to new ways to advance
the
free software and standards in their particular Target Areas" means
in
practice, s.a. questions in my previous emails.


I see - so this is to make sure the work of the developers fits the
charitable mission of TDF.


I have the impression that my personal understanding/perspective of
the
job of a targeted developer is a bit different from the one outlined
in
your proposal, and more in line with Paolo's when there are no
mentees
in the developer's target areas.
That would seem reasonable to me:

* If there are mentees in the target area, mentoring is the primary
focus (as outlined in your proposal).
* However, if there are no mentees, it's the primary focus to do
development in the target area.


Thank you, I've added this as clarification.

[...]

I think, in the past, there used to be long discussions whether TDF can
or cannot have developers; so my hope that framing that in a way that
fits the mission by default can help here.

For the moment, I've added the "Developers per se..." there, but I
don't insist, can be further tweaked in whatever way needed, I think.


Re-reading the sentence now with those changes in place, I'm wondering 
whether I just previously misunderstood what was meant:
Is "researching and increasing their experience by contributing to new 
ways to advance the free software and standards in their particular 
Target Areas" actually the part that includes working on LibreOffice code?


If so, the prioritization makes total sense to me as is.

(I was previously assuming that this is yet another activity besides 
doing direct mentoring and the development task, something that would be 
done to have a larger "mentoring" share of some kind if there weren't 
"enough" mentees at hand, and I didn't really understand what that would 
be in practice, so wondering whether it would be justified to spend 
resources on that.)



If it helps finding a consensus (minimize differences between the 2
proposals at hand), I wonder whether it would make sense to rephrase
this, so that it becomes clear that having 2 would be preferred (and
just employing one if only one suitable candidate shows up is the
fallback), but for me personally, this explanation is enough and it
doesn't seem to make any difference in practice.


OK, I've changed the default to 2, fallback to 1; and added a note for
the Board to decide when no suitable candidate is found.


Thanks, looks good to me.


What about "... will not develop alternative implementations of
Open
Source projects actively maintained by LibreOffice volunteer or
corporate contributors."?

LOOL could be an example, but there is eg. the Kohei's mdds (that
is
essential for the Calc core), or Moggi's maintenance of cppunit -
hosted on freedesktop, but using LibreOffice bugzilla for
bugreports.


That still seems a bit to be too generic to me.


For the moment, I've at least adapted it to the above, but happy to go
further there, if you can propose a wording please?


Looks better to me already. What I had in mind was an explicit list, 
something like:


"TDF in-house developers will not compete with commercial contributors 
and will not develop alternative implementations of the following Open 
Source projects actively maintained by LibreOffice volunteer or 
corporate contributors: Collabora Online, mdds, cppunit" [add more here 
if more are an area of concern]



Also I was thinking of something like "TDF in-house developers will
encourage up-streaming in case their work ends up as a modification of
an external LibreOffice project." (to target things like PDFium etc.)


Sounds good.

Thanks again,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] A thank-you to our app-store publishers.

2022-06-10 Thread Michael Meeks

Hi there,

Paolo Vecchi wrote on 31.05.22 at 21:03:

TDF to publish LibreOffice in the app stores, especially Apple and
Microsoft. TDF will work to prepare LibreOffice for the app stores
as soon as possible


As this era ends, I'd like to say how pleased we are at
Collabora to have been able to lead here - to have fronted the
significant initial investment needed to get LibreOffice into the Mac
sandbox, and app-store and to have got it done.

We made it easier for a large number of users to get
LibreOffice. Later on we charged for the convenience and re-invested
that into improving the Mac version up-stream, and also are pleased to
have donated a significant sum to TDF. We've also explored the
market-demand-curve for convenience, updated the board from time to
time & will of course complete that (as time permits) when the
situation settles.

I'd like to thank many for their great work here: Tor
Lillqvist in particular, but also Tomaz Vajngerl, Lubos Lunak, Andras
Timar & Miklos Vajna.

It is also important to give credit and thanks to CIB &
Allotropia for their work on getting a high quality LibreOffice into
the Windows app-store to make it more accessible to people too.  I'm
not sure that I have the exact list right here but I'd like to call
out Marina Latini, Vasily Melenchuk, Samuel Mehrbrodt and Thorsten
Behrens for making the goodness happen.

Looking back at this app-store journey, we have a debt of
gratitude particularly to Simon Phipps, Nicholas Christener, Uwe
Altmann and Marina Latini for their hard work around building better
ways to structure the app-store provision. There are many views on
that - but it is unarguable that they put in a lot of hard work and
love to try to improve LibreOffice which is much appreciated.

I'd like also to give credit to the PortableApps team for
making LibreOffice available in their app-store. They have done great
work promoting us from early in the LibreOffice project:
https://www.libreoffice.org/download/portable-versions/

Paolo Vecchi wrote on 31.05.22 at 21:03:

TDF to publish LibreOffice in the app stores ...


Which leads us to other app-stores. Traditionally packaging
has been a great provider of diversity and excellence around
contribution to LibreOffice - starting IIRC with Frederic Crozat's
amazing work to make OpenOffice.org into the first Mandrake Linux
packages waaay back in the day - which much of our Linux packaging is
ultimately built on.

Anyhow - it was wonderful to have lots of work from Stephan
Bergman and Caolan McNamara at RedHat with help from Robert McQueen at
Endless to get LibreOffice into: https://flathub.org/ "Flathub - An
app store and build service for Linux". As always getting LibreOffice
into a different kind of sand-box sounds trivial, and yet often takes
quite some work.

Then of course we have the team started by Bjoern Michaelsen
who massaged LibreOffice into the nattily named "Snap Store" -
https://snapcraft.io "the app store for Linux with an audience of
millions." thanks for making that happen Bjoern! And thanks too to
Olivier Tilloy, Heather Ellsworth, Rico Tzschichholz, Marcus Tomlinson
for their patient tending and improvement of the snap app!

I should mention William Gathoye for his great work making
LibreOffice available in Chocolatey - though at some stage I start to
get fuzzy as to what is, and is not an app-store. Going wider we've
been blessed by many sympathizers mutually promoting LibreOffice and
their brands in software catalogs left and right.

Anyhow. Lots of good work, much of it already working and
build-able on without immediate bit-rot I hope.

If the TDF board want to have a bigger packaging team, so be
it. Hopefully it will not negatively impact those who previously did
the work.

I am somewhat curious as to the budget impact here, and the
real scope of "app-store". In particularly how much time is this
expected to take away from areas such as CTL/RTL, CJK as well as other
things that we are hoping to address with targeted developers ?

I'm also curious if the plan is for TDF to sell LibreOffice
(in app-stores or elsewhere) and to become a for-pay vendor. Presumably
there is no need to decide immediately on that but I look forward to
the conclusions and rationale over the next month.

Apologies to those that my memory inevitably missed out, and
go LibreOffice!

All the best,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarch

Re: [board-discuss] Re: In-house developers proposal v 2.1

2022-06-08 Thread Michael Meeks

Hi Paolo,

On 08/06/2022 09:18, Paolo Vecchi wrote:
That is a copy/paste from a text the general manager of a commercial 
contributor sent the 23/05


	It is not the greatest vote of confidence in your position that you 
critique the source of a counter-proposal rather than the proposal 
itself: please play the ball not the man.


	You then go on to (again) mis-characterize Kendy's merged proposal, 
something you've repeatedly done and been corrected on:


developers mostly focused on mentoring are very difficult to find and 
very expensive, and anyone with basic HR skills would never let 
employees be managed by a committee in which third party companies 
have can have so much influence as seen in recent minutes.


The proposal contains this:

"The Executive Director shall direct day to day management for
 the Targeted Developers to ensure they effectively focus on the
 Target Areas."

	Line management is up to the ED - that is explicit. I suspect that they 
will not direct management by a committee - but it's up to them =)


	Attempting to exclude targetted developers from attending the ESC call 
and reporting on what they're up to - as they become respected peers 
alongside others working on the code seems extraordinary.


	Again your understanding of how LibreOffice development and the ESC 
works seems weak as I've outlined before[1].


Regards,

        Michael.

[1] - 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00557.html

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: In-house developers proposal v 2.1

2022-06-07 Thread Michael Weghorn

Hi Paolo, Kendy, all,

On 30/05/2022 13.44, Paolo Vecchi wrote:
After having read the other proposal I have integrated some minor 
changes into v 2.1 that you can find here:


https://nextcloud.documentfoundation.org/s/sFtCk9wiMWbt2pB


Thanks for this, Paolo. Some comments:


Some of the changes implemented:
- added that TDF has increased its contributions also thanks to improved 
QA triage, UI and unit tests development
- moved the "app stores management" section under Focus Areas and 
removed the long rationale behind the proposed focus area as it should 
be by now clear to all. It might be seen as controversial but it is a 
natural evolution to have the apps managed directly by TDF


As written in my reply to Kendy [1] already: With the fact that the BoD 
has already decided that TDF will publish apps in the app store by 
itself, it seems to be less controversial to me to have that in the 
proposal as a potential target area/task for an internal developer.
It is important from my point of view that a strategic proposal of this 
type does not contain artificial limitations for TDF to express itself 
fully in achieving its goals set in its statutes. While TDF is committed 
to working with members of the commercial ecosystem in a mutually 
beneficial relationship it should be made clear that third parties and 
suppliers (commercial contributors) should not limit what a charitable 
organisation can do as that is against our statutes and the principles 
TDF was created with.


The ESC provides valuable contributions but it is well represented by 
commercial contributors and other external organisations which should 
not directly influence TDF's employees. Meetings with the ESC will 
provide useful exchange of information which will be evaluated by our 
mentors and our ED to take decisions as described in the proposal.


Is that directed at Kendy's proposal?
I either don't fully understand or don't share your concern that ESC 
would have too much influence there, since the "Selecting Target Areas" 
section in there says that each TDF member can suggest target areas. The 
ESC ranks those, but it's ultimately the BoD that decides. Given the BoD 
ultimately decides on the target areas, it's unclear to me how ESC would 
directly influence TDF's employees.


Can you possibly explain that in a bit more detail?


Looking at the diff between the 2 proposals: While there seem to be 
different approaches in some bigger questions (like management, tasks of 
developers), some seem to be more of a cosmetic nature.

Without knowing how the process works exactly:
While I don't really expect that there will be a consensus in all 
aspects, I'm wondering whether trying to minimize the diff between the 
proposals before doing a vote would be reasonable, so there's consensus 
in as many aspects as possible.


Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00617.html


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Merged proposal for in-house developers at TDF

2022-06-07 Thread Michael Weghorn
s mostly mean that there will be no further job
advertisement
once a first developer has been employed, or is there more to it?


The hope is that there will be many applicants, and that we'll have the
possibility to choose two.  But if there is only one good candidate, I
think we should not start another round of interviews until we evaluate
the experience - because the process is expensive & time consuming.


Sounds reasonable.
If it helps finding a consensus (minimize differences between the 2 
proposals at hand), I wonder whether it would make sense to rephrase 
this, so that it becomes clear that having 2 would be preferred (and 
just employing one if only one suitable candidate shows up is the 
fallback), but for me personally, this explanation is enough and it 
doesn't seem to make any difference in practice.



Section "Concerns expressed by the commercial contributors" has this
under 1):


TDF in-house developers will not compete with commercial
contributors and will not develop alternative implementations of
other Open Source projects.


IMHO, this is a bit too generic, since e.g. "developing (something
in)
LibreOffice" could be seen as developing an alternative to
OpenOffice.org, which is an open source project.


Very good point :-)


In case that was primarily directed at something specific (e.g. LTS
versions or LOOL): Can that be made more specific? (LTS is already
covered by 4), anyway.)


What about "... will not develop alternative implementations of Open
Source projects actively maintained by LibreOffice volunteer or
corporate contributors."?

LOOL could be an example, but there is eg. the Kohei's mdds (that is
essential for the Calc core), or Moggi's maintenance of cppunit -
hosted on freedesktop, but using LibreOffice bugzilla for bugreports.


That still seems a bit to be too generic to me.
Normally, I'd expect that there doesn't have to be any such phrase in 
the proposal after all, as my expectation would be that the BoD makes 
sure to select appropriate target areas that don't create a conflict.


Honestly, I don't see why TDF would reasonably want to start creating an 
alternative for/fork of mdds or cppunit.
However, with the LOOL background, I understand to some extent that 
there's the concern to explicitly have some "clause" here.
If necessary, my personal preference would be to have an explicit list 
of projects where there is actual concern right now (that can then be 
extended by BoD vote later as needed), because I think that in the 
hypothetical case case of a "malicious" volunteer or corporate 
contributor, the above clause could be misused in some way.
(Writing this feels a bit odd, and I don't claim it's realistic at all 
and I hope it weren't needed, but I'm wondering whether strictly 
limiting the potential use of this clause makes sense to avoid confusion 
and help build a potential consensus...)



Best regards,
Michael


[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00610.html


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Objective: Postponing Hiring TDF-Developer To 2024 or Later?

2022-06-07 Thread Michael Weghorn



Hi Andreas, all,

On 30/05/2022 20.26, Andreas Mantke wrote:

Do you think that the workflow used there would be worth sharing in
more detail as something that might help in the TDF context as well?

the key were / are not magical tools (we use a messenger and regular
office file formats, e.g. pdf or odf etc.), but the people who drive it
forward. It was important that there are two / three group members which
lead the group and get the workflow running. This are managerial
functions which I expect e.g. from the chairman / -women of a group.


Thanks for sharing your experiences from another context.


And I want to add another point: you can not always discuss papers and
justify their text to the point where everyone is happy with it. You
could not postpone decisions. It is better to decide promptly.

Unanimity is not the key in the decision making process!


I generally agree, but still think it makes sense to try to find 
consensus where possible, even if some controversial aspects will remain 
and not everybody will be happy with every single aspect of the final 
decision in the end.


Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: Please take personal conflict off-list (was: [board-discuss] Merged proposal for in-house developers at TDF)

2022-06-02 Thread Michael Stahl


hello Paolo,

On 02.06.22 19:55, Paolo Vecchi wrote:
> 
> Also thanks to Andreas comment about the ESC minutes I had a look at 
> last week and today's minutes and it seems like Michael Meeks is already 
> implementing his proposal, transposed mostly by copy/paste by Kendy in 
> his own proposal (which BTW hasn't been renamed yet), with some 
> unexplained urgency and without anyone informing the board.

if memory serves (and i'm sorry to say i missed last week's meeting due to
a public holiday), the ESC discussed this topic because there was an
urgency expressed on this list [1] regarding the hiring of in-house
developers/mentors by TDF.

one of the questions with this plan is which problem domains the in-house
developers would be working on, that is, which are the areas that are
actively used but under-maintained currently, so that for example
expertise in such areas could be considered when evaluating applicants.

hence the question was brought to the ESC to draw on the experience of its
members in diverse areas of the code base, and the ESC attempted to come
up with a list of such under-maintained areas in a collective effort, in
order to expedite the TDF hiring process.

the current version of the list, imperfect and unfinished as it is, is
public in the TDF Wiki.

also there was a follow-up discussion on the public mailing list, with
about half a dozen people with various backgrounds - including several
community members who are not in the ESC - provided additional input that
can been taken into account.

in case the board no longer considers hiring to be urgent, or is not
interested in advice prepared by the ESC and sourced from the developer
community, i think the ESC (who i don't speak for, this is just my
personal opinion) would be most happy to stop discussing this topic and
come back to it at a later date; please advise us of your preference in
this regard.

best regards,
 michael

[1]
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00540.html

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Merged proposal for in-house developers at TDF

2022-05-28 Thread Michael Weghorn
ction "Bootstrapping":
The initial proposal suggests to employ 2 developers, while the modified 
one suggests to "start with hiring a single Targeted Developer 
initially, with the option to expand this to two if multiple suitable 
candidates present at the interview stage".
What's the practical difference of the initial proposal of planning to 
hire two developers (and then only employing one, if only one suitable 
candidate shows up) and the new proposal?
Does this mostly mean that there will be no further job advertisement 
once a first developer has been employed, or is there more to it?
(Given that the section mentions that this will be re-evaluated after a 
year, I personally don't have a strong opinion on this either way, but 
if the budget to employ two targeted developers is there, I'd see no 
need to limit this to one.)




Section "Concerns expressed by the commercial contributors" has this 
under 1):



TDF in-house developers will not compete with commercial contributors and will 
not develop alternative implementations of other Open Source projects.


IMHO, this is a bit too generic, since e.g. "developing (something in) 
LibreOffice" could be seen as developing an alternative to 
OpenOffice.org, which is an open source project.
In case that was primarily directed at something specific (e.g. LTS 
versions or LOOL): Can that be made more specific? (LTS is already 
covered by 4), anyway.)




Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00209.html
[2] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00563.html


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Objective: Postponing Hiring TDF-Developer To 2024 or Later?

2022-05-28 Thread Michael Weghorn

Hi Andreas,

On 25/05/2022 22.57, Andreas Mantke wrote:

I have worked together with a group of people on documents during the
last 1.5 year. The documents were not in an editable (e.g. ODF) format.
But everyone, who want to improve one of the documents, was able to
contribute and improve the documents. The format of a document didn't
hinder anyone to submit a valuable proposal / addition.

I want to add that this group was not made out of developers, but common
office workers.


Do you think that the workflow used there would be worth sharing in more 
detail as something that might help in the TDF context as well?



My impression is that there seems to be no clear process of how to
work together on a proposal, how to suggest changes,...

It seemed to be a new territory to work on a proposal / document in
public on a mailing list.


Doesn't the BoD have any defined process for doing so?

(If somehow working together on the ODF version or talking to each
other in person is no option: From a developer's perspective, having
the proposal as plain text in a git repo and then allowing people to
suggest changes and the "proposal owner" reviewing those sounds like
one way that would allow to keep track of suggestions, but that may
not be easily usable for non-developers. Having a plain text version
being discussed on the mailing list and the proposal owner answering
there and integrating changes into the authoritative version sounds
like an alternative that might work instead, while having some more
overhead. But there are probably other ways...)


If you discuss about addition to the document on the mailing list and
add them to a document in another place, you have a media segregation.
This makes a work on the document not easy and some will loose track and
will quit to contribute further.

And if you'd use git for such a document you will only cover a small
part of the LibreOffice/TDF community. The non-devs will likely not able
to submit their input within a git repo.


Very true. I'd be very interested to hear whether/how those problems 
were avoided when cooperating in the group of people you mentioned above.


Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Objective: Postponing Hiring TDF-Developer To 2024 or Later?

2022-05-28 Thread Michael Weghorn

Hi Paolo,

thanks for your reply.

On 25/05/2022 11.54, Paolo Vecchi wrote:
While I am generally in favor of Paolo's proposal, I share the 
impression that various concerns or suggestions have not been dealt 
with adequately so far.


For example: Michael has asked for an ODF version of the proposal so 
that he could suggest changes and he pointed out some specific issues 
he saw in the proposal e.g. in [1].
Unless I'm missing something, he didn't receive any reply to that (at 
least none on the public mailing list) and at a quick glance, (most 
of) the mentioned passages are still unchanged in the current version 
of the proposal.


You are right, I did not provide Michael Meeks an ODF version as I 
wanted this process to be transparent for all.


I've asked from the beginning for everyone to make their proposals in 
board-discuss so that everyone would see what changes were being requested.


[...]
 
As you can see if Michael Meeks wants to propose something he can do it 
even without having an ODF at hand.


Regarding his suggestions he may have not noticed that in page 10 there 
the proposal has been updated nearly 2 weeks ago:


https://nextcloud.documentfoundation.org/s/sfJeNq7H9GS8YPe


Thanks for mentioning this once again, I hadn't read all emails in the 
threads once again before writing my previous email.


However, as far as I can see, even that version still doesn't address 
all of the aspects that Michael mentioned in his email [1].


For illustration what I mean, let me give two examples:

1) Even v2 still uses the different formulations throughout the document 
on how and by whom the developers are managed and tasked, as Michael 
Meeks pointed out in his email.
While I wouldn't say those are completely contradictory, unifying that 
across the document seems reasonable to help avoid potential confusion.


2) Michael wrote:


Other pieces surprise me by still being there eg.

:"Commercial contributors confirm that tenders issued by TDF
: form a negligible part of their income"


which seems to refer to this from his previous email [2]:

"Collabora publishes numbers on this at the conference each year - 
between 0% and 5% of income depending; but still, 5% is not insignificant."


But still, the sentence is in v2 of the proposal just the same.

That was for illustration; I see no need to discuss these points in 
detail in this thread here. I think it makes sense to rather base 
further discussion on the diff between your version 2.0 and Kendy's 
suggested changes in what he called version 2.1. That "version 2.1" 
touches the above aspects as well. Whether it does so in the "correct 
way" is certainly something that is worth discussing if there is 
disagreement.
My impression is that there seems to be no clear process of how to 
work together on a proposal, how to suggest changes,...


Doesn't the BoD have any defined process for doing so?


There are processes we follow for some areas. Other areas can and should 
be in the open so that the community can participate and see how the 
proposals are being influenced.


My presumably too naive expectation was that there would already be a 
working process to work together on a proposal within the BoD (how 
modifications would be suggested and integrated,...), and it might be 
possible to do similarly in public as well, e.g. by just writing the 
emails discussing the proposal on the public mailing list (in addition) 
or sharing a link to an editable document or some tool with more people 
(maybe with just read permission for non-BoD members).


As above it seems like some processes are not working as they should and 
we haven't yet implemented the right tool for this specific job which 
should give a voice also to non developers.


Having a clear process for this that would allow everybody to contribute 
actually sounds like a huge step forward to me, seeing there was quite 
some confusion in the current discussion and it seems that there were 
different expectations even among BoD members on how contribution was 
supposed to take place. [3]


If there are different opinions/interests then, IMHO, the best thing to 
do is to make them public so that our community can express their own 
opinions.


I agree with that, and hopefully discussing the different 
opinions/proposals now will help everybody understand the underlying 
reasoning/motivation better.


Now we can clearly see that a member of our community and representative 
of a commercial contributor prefers to have mentors instead of developers.


I have the impression that the wider community prefers to have actual 
developers so, which voice should we follow?


As mentioned above, I think it makes sense to continue that discussion 
in the other thread on Kendy's so-called "merged proposal" (version 2.1).

I'll reply on that thread later.

Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/20

[board-discuss] Hiring Targeted Developers ... feedback.

2022-05-26 Thread Michael Meeks

Hi everyone,

Thanks for all the contributions here. Let me try to summarize
things and look for the common ground here:

* TDF hiring one (or two) developers

This is a common factor - apparently, as was expressed at the
beginning of this thread - this is not that controversial.

We both want to get new people working on some of the most
important under-loved areas in LibreOffice, and ideally quickly.

Shrinking the proposal to a minimal set that doesn't include
controversial things seems to me the best way to get quick action. A
constructive proposal was asked for - and I provided one. Hopefully it
can attract some support & the board / TDF can move to executing on it
quickly.

* Senior developers and mentors are very similar

I'm fairly convinced that any developer that TDF should employ
should be able to work constructively in our community - which means
good communication skills, ability to compromise, and to be able to
explain complex technical concepts to persuade other community members
around their chosen direction / solution.

These seem to me to be nearly the same soft skills we want
from a mentor.

Open Source development is not and should not take place in
ivory towers where developers can work without significant social
interaction with others. Indeed to become a senior (as Thorsten
suggests) lots of this collaborative behaviour is expected even in
closed projects. Software is in large part about people ultimately
(for better or worse).

So - I think any senior software engineer would be able to do
both this job and more focused development tasks; so not a huge
divergence.

I really think, given our mission, if we have volunteers that
are eager to work in an area, and need mentoring it would be
altogether better on every axis to get them deeper into the project
and help them succeed rather than paying to do the same thing
ourselves in isolation.

* Some areas of disagreement with Paolo:

On 25/05/2022 14:51, Paolo Vecchi wrote:

You may notice that the difference is that I believe that the 2 new
members of the team should be managed by our mentors and our ED.


My proposal:


https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05723.html

leaves that decision to the ED - they should focus on
execution: "The Executive Director shall direct day to day management
for the Targeted Developers" - if they want to do that via other
mentors - that's up to them.


Michael Meeks' prefers to have the ESC controlling the
mentor/developers


I think this is the same mis-understanding about how the ESC
behaves as some command & control body instead of a co-operate &
persuade thing. I wrote a little about that here:

https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05667.html

But I struggle to see how you get "controlling" out of:

"Targeted Developer(s) (as normal dev-mentors) shall attend
 the ESC call, and report on their progress weekly in the
 normal way."

or was it somewhere else ?


but, while I value their technical input, it's a body that is very
well represented by commercial contributors employees.

I do not think it's a wise idea to have TDF's employees being
directed/controlled by our own suppliers.


Apart from the mis-understanding about what being present and
reporting on progress in a transparent, weekly group of peers open to
anybody means, this is extraordinary to me.

Can you expand on your concern here ? who are "our own
suppliers?" can you define the problem there in more detail ?

I believe my proposal retains a good balance which has served
us well over the years: of the ESC advising the board on engineering
matters, the board deciding a course of action, and the ED/staff
executing on that.

Perhaps clarifying a counter-proposal and rationale for it
would help.

* Conclusion

I would commend the board to getting rapidly to the point
where we can hire one to two developers (depending on applications)
who can also be mentors (ie. my proposal) - since this is the kind of
person we want in the project.

I'd also suggest - to the points about it being hard to hire
good developers (and it really is!), that we dedicate some budget to
advertising widely. I'd also suggest that we look in and/or around
academia - where (I guess) people who are competent and like learning
and teaching tend to lurk.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://l

Re: [board-discuss] Objective: Postponing Hiring TDF-Developer To 2024 or Later?

2022-05-25 Thread Michael Weghorn



Hi Andreas, all,

On 24/05/2022 23.09, Andreas Mantke wrote:

I follow the thread(s) about hiring two in-ho use developers by TDF for
some month yet. I got the impression that there are some TDF members
which might have no real interest in getting this task done. They are
asking only questions and didn't submit any solutions or proposals for
solutions. And once all valuable input from TDF members had been
incorporated in the document the beforehand mentioned members try to
start the whole process with a new proposal.

It seemed there is a approach behind this behavior: postpone the whole
topic as far as possible. And try to frustrate the members who try to
drive this topic forward.


I agree that it is frustrating to see what is going on and to get the 
impression that it seems to be impossible to work together on a common 
proposal.


Obviously, I am not able to judge what each one's motivation is.

However, from following the discussion so far, I don't think it is fair 
to blame only "one side" for the state of affairs.


While I am generally in favor of Paolo's proposal, I share the 
impression that various concerns or suggestions have not been dealt with 
adequately so far.


For example: Michael has asked for an ODF version of the proposal so 
that he could suggest changes and he pointed out some specific issues he 
saw in the proposal e.g. in [1].
Unless I'm missing something, he didn't receive any reply to that (at 
least none on the public mailing list) and at a quick glance, (most of) 
the mentioned passages are still unchanged in the current version of the 
proposal.


Obviously, I can't speak for him, but I could at least understand to 
some extent in case he felt unheard and that doing an own 
counter-proposal would be the only way of his suggestions not just being 
ignored completely...


My impression is that there seems to be no clear process of how to work 
together on a proposal, how to suggest changes,...


Doesn't the BoD have any defined process for doing so?

(If somehow working together on the ODF version or talking to each other 
in person is no option: From a developer's perspective, having the 
proposal as plain text in a git repo and then allowing people to suggest 
changes and the "proposal owner" reviewing those sounds like one way 
that would allow to keep track of suggestions, but that may not be 
easily usable for non-developers. Having a plain text version being 
discussed on the mailing list and the proposal owner answering there and 
integrating changes into the authoritative version sounds like an 
alternative that might work instead, while having some more overhead. 
But there are probably other ways...)



In my opinion the whole process and the behavior of beforehand mentioned
members is not in the interest of TDF. If that would be the way how
members will work together during the current board term the future of
TDF will not be bright.


Again, I wouldn't limit that to the "beforehand mentioned members", but 
to the (at least perceived) inability to work together constructively 
when there are different opinions.


Quoting from a previous email of mine in one of the threads [2]:


In my previous email, I wrote: "Assuming members in the involved
LibreOffice/TDF bodies found a way to work together constructively, my current
impression is that this approach could be for the benefit of all."

I admit that this will probably be very hard if members of the involved
LibreOffice/TDF bodies don't find a way to work together constructively, but
rather "fight against each other". But I think that's a problem on a completely
different level, and I don't see how TDF can properly serve it's purpose then
anyway, regardless of the specific question around TDF-internal developers
being discussed here... 



Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00357.html
[2] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00209.html


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Hiring Targeted Developers ...

2022-05-23 Thread Michael Meeks

Hi everyone,

Let me try to provide a simpler proposal that combines several
ideas from the thread and focuses on clarifying the management
aspect. Hopefully as an E-mail it is easier to interact with the
content.

* Rationale

A selection of points from Paolo's discussion on the list:

* As shown by Italo's slides at FOSDEM again and by others,
  TDF is not contributing code as much as it could

* Members of the ecosystem and others also suggested that we
  should spend more money to grow development

* certain topics such Target Areas as accessibility and
  RTL/CTL can be harder to taken care of by volunteers without
  help, and are not always addressed by the ecosystem

* We need to build up skills and development capabilities to
  speed up innovation and diversify the LibreOffice community.

* So I propose:

* Hire a Targeted Developer, with primary focus on mentoring

Why is it important to major on mentoring: TDF has an
educational mission -and- we want to grow and diversify our volunteer
community. Training existing and new contributors in specific areas
can accelerate our mission, grow capability in these Target Areas,
while also addressing functional gaps in LibreOffice.

It is also expected that while the mentor is unable to
actively contribute to public and professional education for whatever
reason (eg. absence of volunteers) that they will be researching and
increasing their experience by contributing to new ways to advance the
free software and standards in their particular Target Areas.

In addition to direct mentoring they can document related
code, publish and speak at related conferences in these spaces and
educate the public on the relevance, capabilities and mission of
LibreOffice to encourage cooperation with other organizations that
pursue, at least partially, the same goals.

* Selecting Target Areas

The process of selecting Target Areas to apply additional
development resource to is one that is potentially highly
contentious. It is vital that we have a clear, transparent and capable
process to do this. It is important that TDF stewards its limited
resources well, and does not invest in areas that are already well
resourced, or to crowd out 3rd party funding. So:

* Any TDF member can identify a suitable high-level Target
  Area such as RTL, complex-text, or accessibility.

* The ESC will rank such areas as an addendum to the existing
  budget ranking process, and exceptionally during
  bootstrapping. The full ranking and votes will be published

* The Board (who bear the ultimate decision) will select
  suitable areas for Targeted Developer(s). Such mentors to
  be in addition to existing generalised mentors.

* Day to day management

Targeted Developer(s) (as normal dev-mentors) shall attend
the ESC call, and report on their progress weekly in the normal way.

To maximise benefit to LibreOffice ESC members can privately
disclose any live / credible overlaps with their work in sub-areas
without having to disclose full details of potential or pending
business in this area. Such specific sub-areas will be avoided for a
time.

The Executive Director shall direct day to day management for
the Targeted Developers to ensure they effectively focus on the
Target Areas.

* Bootstrapping

The ESC should be encouraged to identify and rank some
suitable Target Areas rapidly. This shall allow the Board to agree
them, and a hiring process with skills targeted at these areas to
commence post haste.

TDF should start with hiring a single Targeted Developer
initially, with the option to expand this to two if multiple suitable
candidates present at the interview stage - and evaluate the process
after a year.

It is expected that it will be hard to find a senior developer
with all the needed skills from the day one.  The tendering group
inside the Board should tender for a suitable amount of mentoring
hours from several senior certified developers, to help to get the
newly hired Targeted Developer(s) up-to-speed.

--
michael.me...@collabora.com <><, Pseudo Engineer, itinerant idiot

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: Drafting Tender "Improve the accessibility checker for PDF/UA"

2022-05-20 Thread Michael Weghorn

Hi,

On 17/05/2022 18.03, Olivier Hallot wrote:

I have updated the tender document with the valuable inputs received.

My gratitude to C. Strobbe, S. Mohn and T. Vajngerl for their comments.

The tender document file is now
https://nextcloud.documentfoundation.org/s/Gxw82TWcCWiXRBq

for more comments and advise.


Sorry for being a bit late.

I like the proposal.
The introduction is very informative and provides the necessary 
background knowledge.

It also gives a differentiation between 2 parts:

1) "First is to enable PDF/UA support into PDF export, which writes a 
PDF/UA flag into the PDF document and enables all the required features."


2) "an accessibility check functionality, which traverses the document 
structure and gathers all possible accessibility issues"


However, I'm a bit confused about the exact scope:
Not being a native English speaker, I would have understood the later 
section "Scope out of this Tender" as "Out of scope for this tender", 
i.e. "not to be done as part of this tender".

Is that correct?

If so, my understanding would have been that the tender mostly covers 
aspect 2) from above, but not actual PDF export, since the "Scope out of 
this Tender" section contains this:
"Development and bug fixes to the PDF export module (pdfium or 
equivalent), related to the PDF/UA-1 standard."


But then, it seems to me that issue tdf#148934 listed in the 
"LibreOffice Upstream fixes" section would presumably require improving 
PDF export as well.
The same might be true for the requirement that exported documents 
should pass veraPDF validation (mentioned in section "Acceptance 
criteria"), unless the set of features used in the sample documents (the 
ones listed in section "PDF/UA checks"?) is guaranteed to already be 
covered by the current PDF export implementation just fine.


Can that possibly be clarified? (Maybe I just misunderstand something.)

Depending on the exact scope of this tender, we could also consider 
making PDF export issues part of the "Fix accessibility issues" tender 
scheduled for this year:

https://wiki.documentfoundation.org/Development/Budget2022#Fix_accessibility_issues

Which brings me to Heiko's earlier message in this thread:

On 11/05/2022 09.36, Heiko Tietze wrote:

I wonder why the other tickets from META bug 139007 are excluded (btw, there is
kind of duplicate META bug 101912 with a lot more).
[...]
Three weeks seems underestimated if we expect to solve all issues. 


The general a11y meta bug 101912 depends on the PDF a11y meta one, bug 
139007. Therefore, dependencies of bug 139007 are listed in the tree 
view for bug 101912 as well:

https://bugs.documentfoundation.org/showdependencytree.cgi?id=101912_resolved=1

Given that, I think it makes sense to add PDF a11y bugs as explicit 
dependencies for bug 139007 only. (They'll be shown as transitive 
dependencies for bug 101912 anyway then.)



Best regards,
Michael


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: Proposal for in-house developers at TDF

2022-05-12 Thread Michael Meeks



On 12/05/2022 13:29, Paolo Vecchi wrote:
after receiving quite a few comments and suggestions it seems like is 
time to publish

...
I have received no additional constructive feedback from the board since 
the last published version so I assume

...

I'd really love to get some answers to my points from March,
perhaps you took those on-board, let me link to those:

https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05550.html

"The concern around clarifying management and tasking of the proposed
new staff is still there. I link my original comment which seems to still be
unaddressed. Having ten people manage two is a problem as we know from
previous boards."

etc.

Interesting that mail links to the unaddressed issues from Feb,
let me link to that, though it is perhaps obsoleted by the former.

https://www.mail-archive.com/board-discuss@documentfoundation.org/msg05477.html

Regards,

        Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting Tender "Look-ahead styleref field for Writer"

2022-05-06 Thread Michael Meeks



On 06/05/2022 14:42, Regina Henschel wrote:
I thought, ODF is the basic file format for LibreOffice. So I expect, 
that writing in 'ODF extended' format is included in the tender anyway. 


	Sounds sensible to me =) of course, the ball-parks are very often done 
quite quickly finger-in-the-air things not a hard and fast rule - 
estimation can be expensive.


	I'd suggest just including Regina's ODF bits into the spec. seeing what 
comes out of the tender price-wise; I particularly like your text Regina 
about not having to block on the ODF TC. That could prolly be helpfully 
tweaked to require only a single "reasonable" implementation of this for 
the ODF filter.


ATB,

        Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] A big thank-you to the ESC ...

2022-04-29 Thread Michael Meeks
ay all your key-strokes fall 
in pleasant places.


With warmest regards,

Michael.

PS. couldn't quite resist a culturally jarring top-post =)

On 28/04/2022 12:14, Stephan Ficht wrote:
> 2. Discuss & vote: Update ESC composition (Kendy, 5 mins)
>
> The ESC has agreed to update its current composition:
>
> 
https://www.documentfoundation.org/governance/engineering-steering-committee/

> this way:
> Lionel Elie Mamane (Individual) → Vasily Melenchuk (CIB)
> Andras Timar (Collabora) → Luboš Luňák (Collabora)
> Michael Meeks (Collabora) → Tomaž Vajngerl (Collabora)
> Olivier Hallot (TDF) → Ilmari Lauhakangas (TDF)
> Sophie Gautier (TDF) → Hossein Nourikhah (TDF)
> Katarína Behrens (Individual) → Andreas Heinisch (Individual)
>
> There is one swap of an individual contributor to a corporate
> contributor, but it is the only CIB person on the list, so the
> corporate affiliation rule still stays maintained.
>
> The ESC kindly asks the Board to approve this change.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] certification list issue ?

2022-04-28 Thread Michael Meeks

Hi Andreas,

On 14/04/2022 14:38, Andreas Mantke wrote:

On 09/04/2022 13:17, Andreas Mantke wrote:
> https://www.documentfoundation.org/gethelp/developers/ you see

...>> > And if you make a small research inside the git log, you'll find out

> that the list at the website is not up to date. There seemed to be
> further certified developers, stated as unaffiliated, which are
> working for the company (with an appropriate account).

Which you seemed to avoid substantiating too.

I would really appreciate you either clarifying and reporting
something actionable there, or withdrawing this statement which seems
to suggest something underhand is going on when it is not.


If you look into the git log you find the developer email:
muhammet.k...@collabora.com


Thanks for reporting this - it is really easy to put it to rest.
You'll see the last commit to core from 2021 like this:

Author: Muhammet Kara 
Date:   Sun Aug 22 03:24:25 2021 +0300


Was his contract with Collabora canceled recently? If I don't overlooked
it, his Collabora email address is not listed on the LibreOffice git
page, you linked in a former post:
https://git.libreoffice.org/gitdm-config/+/refs/heads/master/domain-map


Good point; Muhammet moved on to do new things from August 31st 2021
(~9 months ago) - I believe he notified people of that and the developers
page was updated so it is accurate.

We should prolly tweak domain-map as you say but it's not hyper-urgent,
worst case we may double count people vs. a commit with a new address - do
submit a patch if you like.

You mentioned "further developer/s/ stated as unaffiliated" - anyone
else there ? it's good to put any uncertainty and doubt to rest here.

Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] certification list issue ?

2022-04-14 Thread Michael Meeks

Hi Andreas,

Let me re-pose the questions that perhaps you missed here:

On 09/04/2022 13:17, Andreas Mantke wrote:
> https://www.documentfoundation.org/gethelp/developers/ you see
> that most of them are contracted by Collabora.

Which seemed inaccurate to me, and:

> And if you make a small research inside the git log, you'll find out
> that the list at the website is not up to date. There seemed to be
> further certified developers, stated as unaffiliated, which are
> working for the company (with an appropriate account).

Which you seemed to avoid substantiating too.

I would really appreciate you either clarifying and reporting
something actionable there, or withdrawing this statement which seems
to suggest something underhand is going on when it is not.

ATB,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] certification list issue ?

2022-04-11 Thread Michael Meeks




Am 09.04.22 um 08:51 schrieb Heiko Tietze:

If you take me as an external observer, the opposite is true.
Collabora is home for many experts, every single one always
supportive, and never acted against the interests of the project.


Thank you for your kind words Heiko - much appreciated.

On 09/04/2022 13:17, Andreas Mantke wrote:

it's great to have a lot of certified developer, which are able to work
on LibreOffice. But if you have a look on e.g.
https://www.documentfoundation.org/gethelp/developers/ you see that most
of them are contracted by Collabora.


	A quick count shows 20/57 - around a third - which doesn't seem 
unreasonable.



And if you make a small research
inside the git log, you'll find out that the list at the website is not
up to date. There seemed to be further certified developers, stated as
unaffiliated, which are working for the company (with an appropriate
account).


Interesting, this "list is not up to date" is a novel problem.

	Quite possibly our affiliation database etc. is out of date, and indeed 
keeping the certified developer list up-to-date takes time & effort, but 
- I'm struggling to see who you are talking about. Collabora has a 
commercial interest in having as many certified developers listed as 
possible - rather than hiding them =)


For those interested in the minutia can see:

https://git.libreoffice.org/gitdm-config/+/refs/heads/master/domain-map

	That is already not very simple - but in some cases it's more 
complicated than a straightforward affiliation; eg. you will see rather 
rare examples like:


commit 828504974d70111e4a35b31d579cf42fe660a660
Author: Armin Le Grand (Collabora) 
Date:   Fri Feb 21 16:58:17 2020 +0100

tdf#130768 speedup huge pixel graphics Cairo

but actually:

commit 9c526b557e264280cb0c9da704245494f5ec5af3
Author: Armin Le Grand (Allotropia) 
Date:   Fri Mar 4 16:51:07 2022 +0100

Advanced Diagram support: Allow reLayout without keeping oox::Shape

	Armin is working with Allotropia ~all the time. I don't think that need 
concern anyone - many contractors have the (important) liberty to do 
work for other people from time to time.


But ... ? I'm not aware of a significant inaccuracy overall.

	As a general comment though - if you find a bug: that's normal please 
help us fix it by improving whatever list it is you're worried about 
with a clear bug report. I didn't manage to see that with a small 
research of my own - can you help ?


Thanks !

        Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Dividing & excluding ...

2022-04-07 Thread Michael Meeks

Hi there,

Since it seems that there are only complainers on one side of
this discussion let me give another view. If only to avoid the idea
that there should be major concessions on one side only.

I am thrilled that three of our founding team: Kendy, Thorsten
& Cor are on the board, and fully engaged in the discussions - they
(along with some of the other board members plus of course deputies) -
bring as individuals a huge depth of experience, competence, and a
decade+ of service each to LibreOffice. They are reasonable, friendly
and like-able people who are working for the best of TDF. From what I
have seen their approach to political discussion and compromise is to
be reasonable, winsome, to look for what is possible for the good of
TDF & LibreOffice.

I see excluding such representatives of the Trustees from
fundamental matters (such as budgeting what topics to spend money on,
how to structure and run TDF etc.) as in conflict with our statutes.

Such decisions by statute ($8.1) are to be taken by the whole
board, which stands together for damages: I suppose I agree with
Andreas on this. Any CoI policy is for a specific interest - clearly
no director should vote on the conclusion of a transaction with
themselves ($9.6) - that is reasonable: but the fundamental decisions
are for the whole board - and budgeting is the explicit task ($8.2) of
the board of directors as they fulfill the will of the founders and
mandate of the members.

Again - it is important that our CoI policy is not used
maliciously to subvert democracy by excluding directors from their
main statutory tasks. If this new policy is being mis-used for this it
should be significantly amended in this regard; it was not the
intention when it was created.

So - let me vigorously complain as a Trustee: that those for
whom I voted are being encouraged to exclude themselves from the very
things that they were elected to do. The very idea that we should
exclude some of our most competent is grim for TDF - particularly when
Thorsten, Kendy, Cor, Gabor represent over 50% of the first-choice
votes for board members. The will of those Trustees should be
reflected our budget.

Worse - since TDF uses tenders to complete what it needs to
spend each year (something we are very badly behind at at last check
with Eur ~2.5 million in the bank) - it is easy to argue that any
decision with a spending aspect either increases or decreases the
remaining pool for tendering.

Using that fact to try to exclude anyone whose employer might
(independent of them) submit a bid for a tender - from any spending
related board decision (which is most of them) is grim. I've seen this
argument aired here recently.

It means tearing up the votes from Trustees for those people,
while walking all over our statutes.

TDF really needs competent suppliers to bid for its tenders -
and we could use more entities applying there, not fewer.

TDF really needs competent, friendly, welcoming, helpful
people to stand on its board and represent its Trustees - we have only
just about enough.

TDF already has a firewall to avoid self dealing. It has a
fair and completely opaque (to those bidding) process for choosing who
wins. It has a process for selecting and estimating tasks that is open
to all ideas - and is promoted by TDF itself. The ESC ranks ideas -
and the primary problem in the past there has been chasing ESC members
to do the work to evaluate and rank the proposals. The ESC ranking is
typically provided with full details of who voted whatever way to the
board, then the board takes this into account as it ranks this in the
budget.

There is no corruption here.

Although - it can appear that this talk of conspiracy &
malfeasance is primarily an attempt to overturn the will of the
Trustees as reflected in the election results.

Not every board member or Trustee is going to like every
proposal - I would suggest that a "take it or leave it" approach to
improving such proposals is deeply counter-productive.

We go no-where good fast when we turn to attacking the
motivations of those who want to improve any proposal instead of
working together collaboratively to improve things.

So lets stop this nonsense for the good of TDF.

	Lets engage with critiquing the issues and proposals, and not critique 
the people who are trying hard to do a good job on the board.


Regards,

    Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.d

Re: [board-discuss] New draft of the proposal for in-house developers

2022-03-30 Thread Michael Meeks

Hi Franklin,

On 25/03/2022 14:26, Franklin Weng wrote:

we have seen something like "why do you think we (C*a) would want to
help you in creating a competing product?" when someone asked for help
in our developer's IRC channel.  


I'm flattered by what I assume is this new C*a contraction of Collabora 
=)

	Collabora helps its competitors every day - primarily by contributing 
tons of code to LibreOffice that they can use. Also by working 
collaboratively with other engineers from competing companies. We give 
feedback, advice and help on the code - as we do for volunteers - 
typically in some rough proportion to their estimated contribution.


	We're somewhat less sympathetic to silly questions (RTM) or to attempts 
by others to leech our time away to support their needs & customers 
without contributing meaningfully (as/when/if that happens).


	As I regularly say: working on the LibreOffice code is fun - and I'd 
really recommend actively contributing to the code to everyone so they 
can get a real feel for how that works first-hand.


Regards,

        Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: New draft of the proposal for in-house developers

2022-03-25 Thread Michael Weghorn

Hi Julien,

thanks a lot for the input!

Michael

PS: I've fixed Lionel's email address now, something went wrong when I 
copy-pasted it into my previous email.


On 25/03/2022 09.18, Julien Nabet wrote:

Hello,

Here are some thoughts about Base.

Some years ago, there was some decision to reduce our Java dependency (a 
very good thing).


Main point was to replace HSQLDB part by another database (there are 
good ones like MySQL/MariaDB and Postgresql) but which also allowed 
embedding, with a compatible license and with a not dead community, so 
Firebird was chosen.


In addition to Lionel (who is the Base expert for those who don't 
already know it), there have been 2 people who mainly worked on it: 
Andrzej J.R. Hunt and Tamas Bunth. The last one had even implemented a 
tool to migrate automatically from HSQLDB to Firebird.


Andrzej left Firebird part long time ago and Tamas left some years after 
him (just to be clear, I see no pb here, each one has his 
life/constraints/desire/whatever)


In parallel, Firebird has been put "in production" as by default 
embedded database and automatic migration set as by default. A lot of 
bugtrackers have been created and even if some part has been fixed, 
there were too much.


So I first put in experimental automatic migration part then Firebird by 
default + creation part (you can still open a Firebird embedded in non 
experimental).



Now we use HSQLDB 1.8 which is quite old and Firebird support is not 
ready, the pb is Lionel has far less availability and there's no one who 
replaced him. I gave a try to tackle some bugs but I'm not brainy enough 
to fix harder ones.



Firebird is not the only pb, charts aren't displayed anymore in reports 
and the whole reports part is dependent on old Java external components.


There are also address books pbs:

- Mac one  (eg : leaks but not only this, Alex may tell more about this 
I suppose)


- Thunderbird one can't be used anymore after Mork->Sqlite migration.


I also think about Base stumbling on some specific functions added to 
standard SQL by some databases which can be workaround sometimes but not 
always.



So yes, hiring 1 or 2 people on Base part could be relevant unless we'd 
like to abandon Base. Just to put it clearly here too, I'm not speaking 
for me since I already got a job and above all, wouldn't be able to do 
this job, I'm rather thinking about Lionel (if he agrees of course! :-)).


I really think a strong decision (hiring people or abandon it) should be 
made instead of letting it rot.



PS1: I'm adding Robert and Alex here since they're the main QA for Base 
part and may provide extra info.


PS2: Lionel, don't hesitate to complete (or correct if I made some 
mistakes) what I said.



On 25/03/2022 06:50, Michael Weghorn wrote:


Hi Paolo,

thanks for the updated draft and integrating my references to meta bugs.

Another potential focus area might be Base (the database module).

Alex mentioned it in another thread (that had a different main focus) 
[1] and I've heard from time to time that it isn't in the best shape.


There's tdf#120062 [2] as a meta bug for database related bugs and 
enhancements.


I'm not using Base myself, though, and don't have any overview of its 
current status.
I've seen Julien doing some work there recently. Maybe he, Lionel or 
anybody else might be able to say more on whether it would make sense 
to consider that as a potential area to be worked on by TDF in-house 
developers.



Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00060.html 

[2] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=120062_resolved=1 



--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: New draft of the proposal for in-house developers

2022-03-24 Thread Michael Weghorn

On 25/03/2022 06.50, Michael Weghorn wrote:
I've seen Julien doing some work there recently. Maybe he, Lionel or 
anybody else might be able to say more on whether it would make sense to 
consider that as a potential area to be worked on by TDF in-house 
developers.


[Something went wrong when copy-pasting Lionel's email address to "CC" 
in the previous email, I've forwarded it to him in private.]


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: New draft of the proposal for in-house developers

2022-03-24 Thread Michael Weghorn



Hi Paolo,

thanks for the updated draft and integrating my references to meta bugs.

Another potential focus area might be Base (the database module).

Alex mentioned it in another thread (that had a different main focus) 
[1] and I've heard from time to time that it isn't in the best shape.


There's tdf#120062 [2] as a meta bug for database related bugs and 
enhancements.


I'm not using Base myself, though, and don't have any overview of its 
current status.
I've seen Julien doing some work there recently. Maybe he, Lionel or 
anybody else might be able to say more on whether it would make sense to 
consider that as a potential area to be worked on by TDF in-house 
developers.



Best regards,
Michael

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2022/msg00060.html
[2] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=120062_resolved=1


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Draft text: an "attic" proposal - version 2.0

2022-03-14 Thread Michael Stahl

hi Andreas,

On 14.03.22 18:36, Andreas Mantke wrote:

and with the proposal the Android Viewer had to be put the attic and
wouldn't currently get the chance to get out of this state (because only
one developer looking for it).


that's a bad example: the Android Viewer is in the core.git repository.

there is no practical way to "move it to the attic" - in the 
hypothetical case, i'm pretty sure it would be considered too much 
effort to disentangle a dead project from core.git and there would just 
be a commit that deletes the code, as has happened for multiple large 
pieces of obsolete code in the past (just this year i happily deleted 2 
WebDAV UCPs).


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Draft text: an "attic" proposal - version 2.0

2022-03-11 Thread Michael Meeks

Hi Emiliano,

On 08/03/2022 22:54, Emiliano Vavassori wrote:
Of course, we are available to further clarify the proposal, if needed, 
and we eagerly await for your input on this following version.


Proposal seems reasonable.


This “attic” space will have, at minimum, the following characteristics:


All sounds fine.


## De-atticization

A part of the project that is actually present inside the “attic” can
be moved back into active development, whenever sufficient interest
around the code emerges.

## De-atticization requirements

A repository can be deatticized when it reaches the following requirements:

• A publicly available repository has to be present, collecting new
   modifications to the initial project. This repository needs to be
   based on the initial atticized repository;

• The modified code has to be open source/free software under an
   OSI-approved license;

• At least three different developers have committed changes to the
   forked repository, ideally not all of them affiliated to the same
   entity;

• Every developer should have pushed 5-10 non-trivial commits over the
  span of at least three months;


It would help to have another bullet here:

  * These active developers should all support its de-atticization.

I think this was implicit, but lets make it explicit =)


The following text is proposed to be included in the README of any
atticized repository:


Should be included in the README too I think.

Otherwise, seems reasonable.

ATB,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [DECISION] award text layout tender to Collabora

2022-03-10 Thread Michael Meeks

Hi Andreas,

On 10/03/2022 16:15, Andreas Mantke wrote:

Am 10.03.22 um 15:57 schrieb Florian Effenberger:

the 4 full board members participating in the vote were non-bidders.
In alphabetical order: Caolán, Emiliano, László and Paolo.

As for the 2021 budget, find the vote result at
https://listarchives.documentfoundation.org/www/board-discuss/2021/msg00091.html 

>

are there comprehensible reasons why the voters on the budget items are
hidden in the wardrobe?


	Is there a reason you're particularly concerned about this item and not 
previous ones reported in the same way ?


> Once I read your answer I'm not fully convinced that the whole board
> is following the rules of compliance wholeheartedly.

	Are you satisfied that your concerns were baseless ? Do you have a good 
way to fairly judge people's hearts & minds ?


	One thing that interests me is that the final sum is not included in 
the public decision; that might be something to consider for the future 
- I see no really good reason why it shouldn't be.


Regards,

        Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Advisory Board Membership of Rubitech-Astra

2022-02-26 Thread Michael Meeks



On 26/02/2022 09:28, Thorsten Behrens wrote:

The board has just decided to suspend the AB membership.


Great work (and quick too).

	I do think we need to make it clear in whatever statement and/or 
notification we give that the individuals involved are not the problem, 
and that the door is open to return as/when they clarify their position 
and/or Russia ceases this horrifying aggression.


I suggest someone edits the wikipedia page:

https://en.wikipedia.org/wiki/RusBITech

To remove our name.

Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: Draft document for TDF in-house developers proposal

2022-02-25 Thread Michael Stahl

On 25.02.22 15:43, Paolo Vecchi wrote:

Hi Michael,

thanks for your feedback.

On 25/02/2022 10:22, Michael Meeks wrote:



> In the graph above the committers have been grouped in Commercial
> (companies specialised in selling LibreOffice development and
> products), Corporate (companies and institutions contributing
> voluntarily)

    I'm intrigued by this distinction; can you specify which entities 
are in which bucket and why ?



The macro categories can be easily worked out but here they are:

Commercial contributors:

  * Collabora
  * CIB->Allotropia


Corporate contributors:

  * RedHat


last i worked there, LibreOffice was a fully supported part of Red Hat 
Enterprise Linux that customers could and did file enhancement requests for.



  * Assigned (a bit of a mix but volumes don't change much the result)


err, no: these are people who are not contributing as part of their 
employment, although they *may* be paid Google Summer of Code interns.


the way it works is that or people who contribute at different times 
with different employers, their contributions for their employer are 
counted for their employer, while their contributions with no employer 
are counted as "Assigned".



  * NISZ
  * SIL
  * Munich


Volunteers:

  * Unknown (no official affiliation)


and TDF own contributions.




> TDF has to develop a strategy which includes the employment
> of internal developers which will both increase the speed of
> development and will help with the on-boarding of new external
> commercial, corporate and volunteer contributors.

    Why do you believe that in-house developers (vs. say mentors) will 
help with on-boarding new contributors if that is not their focus? My 
suspicion is that mentoring is hard and "doing it yourself" is 
superficially easy in the short term.


As from previous answer:
"Learning by doing (fixing bugs) will help those developers in helping 
others following the same path while getting rid of issues that 
commercial contributors and volunteers have overlooked."


i think what Michael meant is: how do you get an experienced developer 
to spend 3 hours discussing a problem with a newbie spread across a 
longer time period and giving them hints to fix it and review their 
work, instead of simply fixing it themselves in a single session in half 
the time, if their job title is "developer" and not "mentor".




> and the quantity of bugs, features and updates that may require
> tendering or paid for services by the commercial contributors is
> still so vast that it will not affect noticeably their income

While it is true that there may be an inexhaustible amount of work 
and TDF will never reduce that by doing some of it, I'm not sure that 
is really relevant.


Tendering has been used by TDF to help stimulate, diversify and 
sustain the commercial ecosystem around LibreOffice since the 
beginning. TDF has a fairly fixed amount of cash - if there is less of 
that to spend, that will have a non-trivial impact.


The methods tested up to now to stimulate and diversify the number of 
more commercial contributors haven't brought the desired result as it 
seems like mostly 2 companies bid for those tenders so we'll have to 
work harder on it.


how do you expect to grow the number of companies who bid for tenders if 
there are not more tenders?  N companies bidding for a tender means that 
N companies spend significant time doing estimations, but N-1 companies 
get 0 income for that effort.


Worse than that though is the possible for TDF to significantly 
harm the market for bug-fixing far in excess of any work it can do - 
by creating the idea that there is a "free" way to have issues 
addressed through political machination at TDF.


I'm concerned by your comment as you seem to put in doubt the neutrality 
and the dedication to the wider community of TDF's team.


Reading it in another way someone may even think that "political 
machination" tried to stop TDF to fully express its potential for 
serving the wider community.


Naturally not many people came up with those thoughts so I guess they 
really aren't an area of concern for most.


i guess you aren't familiar with the history of this project, but this 
was very common in OpenOffice.org times: when a beta was released, 
suddenly a bunch of people came out of the woodwork to complain very 
loudly on public lists why bug X or bug Y had not been fixed and how 
this could possibly be given that this bug is obviously so severe that 
the product is unusable.


in many cases what happened then is that Sun fixed the bug before the 
release - a bug which was actually found by some enterprise user who 
deployed "free" OOo and paid a consultant to file the bug in IssueZilla 
and then make a noise about it, without paying any developer to actually 
fix the bug.


--
To unsubscribe e-mail t

Re: [board-discuss] Re: Draft document for TDF in-house developers proposal

2022-02-25 Thread Michael Meeks



On 24/02/2022 15:56, Paolo Vecchi wrote:

On 24/02/2022 13:42, Michael Weghorn wrote:
Regarding app stores (p. 5), IIRC, Michael (Meeks) suggested to 
separate that topic from the current discussion, which I think makes 
sense.
I think it would make sense to focus on identifying non-controversial 
areas that should be worked on (e.g. what's listed as "Focus areas" 
from page 6 on) and then see how internal developers could help there, 
but also leave room to discuss potential alternative solutions.


Agreed.


once they are settled and productive we should consider fulfilling our
mission for users
	I think arguing that our mission requires us to do something or other 
in app-stores is controversial, particularly for a fee:


The proposal draft says:
> As determined in the past months TDF has in-house competences that
> would allow us to start publishing LibreOffice Community in the
> Windows and Apple app stores at a nominal price.

	Even if it is the right thing to do - and I think strategically it is 
an important move to consider how the project gets income in this way I 
would not say that:


The topic isn't that controversial as it has been discussed at length in 
public and within the board.


	discussing something at length normally is a good sign of it being 
somewhat controversial =)


	Last I heard there was still a significant push from some to make all 
software free of price in every forum.


> Even if my preference is to have TDF running the app stores, so
> that we can reinvest not only in development but also in other
> projects that help the wider community,

	I expect that all proposals here take into account the bigger picture 
of delivering improvements for LibreOffice; the differences being mostly 
over structure, control, jurisdiction etc.


> there are still 2 proposals for business entities that would do just
> that and the members of the ecosystem are perfectly fine with it.

	So - I see no necessity to make the proposal more controversial than it 
needs to be, by pre-deciding that TDF should employ resources to be 
focused on this: which could be seen to prejudice this decision in line 
with your preference. I would recommend removing that piece.


	Anyhow - otherwise, as I've said - modulo some deep concerns over 
decision making on how the new staff are deployed, and this unnecessary 
angle, I'm mildly supportive (for what it is worth).


    Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: Draft document for TDF in-house developers proposal

2022-02-25 Thread Michael Meeks
dressed 
through political machination at TDF.


	That needs extremely careful framing and communication to avoid 
drastically lengthening all consultancy horizons around LibreOffice: 
which are already lengthened by the "perhaps if we wait, someone else 
will fix it for us for free" problem.


	You seem to outline some ideas here but I'd like to see those 
substantially toughened - there needs to be clear, bright lines between 
TDF & ecosystem. Partly that is why I like focused mentoring.


	RTL/CTL and a11y seem like good areas to look at IMHO - I agree with 
the reasons outlined. Indeed - these are areas that have already 
appeared in ESC lists as I understand it.


	I agree that in-house staff can potentially make tender execution 
happen at-pace, which could be positive for complex things too in the 
bigger picture: though I suspect the execution issues around tendering 
are structural rather than necessary.


> It should be added that in the tendering process related meta bugs
> don’t seem to be considered as part of the tenders as the
> ramifications represented by interlocking bugs could be seen as very
> difficult to evaluate and to quote.

	There is some degree of seeing in-house developers as a panacea here: 
cheap, effective, can handle all complexity immediately, are trivial to 
manage & motivate (I didn't see any technical leadership or management 
provision) etc.


	LibreOffice presents some spectacular engineering challenges - and if a 
problem is complex and risky to tender it is certainly going to be 
complex and risky to deliver - and/or may easily take a nearly unbounded 
time, or even fail completely.


> As determined in the past months TDF has in-house competences that
> would allow us to start publishing LibreOffice Community in the
> Windows and Apple app stores at a nominal price.

	This is controversial. It doesn't belong in this proposal but will 
expand on that in a separate mail.


ATB,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: Draft document for TDF in-house developers proposal

2022-02-24 Thread Michael Weghorn

Hi Paolo,

thanks for your reply and additional explanations!

On 24/02/2022 16.56, Paolo Vecchi wrote:
Yes the initial plan is to look at the general areas and then the team 
will work out with the developers which bugs they can start tackling on 
their own, with mentoring and/or with experts support.


That sounds reasonable.

FWIW, for a11y, a blind user with whom I got into contact via LO's 
a11y mailing list has also made a personal ranking of issues related 
to using LO with the NVDA screen reader on Windows that he'll most 
probably be happy to share with anybody who's interested.


Are those issues that could be filed as bugs?
The interest is surely there, let me check the best way to have it 
posted somewhere so that it will be evaluated for internal development 
and/or tendering.


The ranking was actually for bugs that are already in either LO Bugzilla 
or NVDA's Github issue tracker.
For the LO Bugzilla, this was a subset of the bugs *directly or 
indirectly* blocking the general a11y meta bug tdf#101912 that I 
mentioned in my previous email. [1]
More exactly, it were the tickets set as *directly* blocking for the 
Windows-specific a11y meta bug tdf#60251, the general a11y meta bug 
tdf#101912 or the sidebar a11y meta bug tdf#103440; Bugzilla query: [2]
(Note how the first link contains direct and indirect dependencies, 
while the second doesn't, so the second is a subset of the first one.)
For NVDA's issue tracker, it were those bugs that have a 
LibreOffice/OpenOffice-related tag/label.
Many issues have been reported in both issue trackers and the table maps 
those to each other.


My own focus for having developers would be less to "compensate 
eventual other drops in contributions" (p. 4), since I think the goal 
there should rather be to ensure an environment where others, 
including ecosystem companies, are happy to start/continue 
contributing (more) - which is also explicitly listed as a goal.


The focus is surely to increase the number of contributors and to help 
ecosystem companies in being successful with business models that bring 
benefits to them, TDF, LibreOffice and the wider community.


In the document you'll notice that I also wrote "clearly indicates that 
we need to work to foster new contributors with the help of new in-house 
developers and mentors."


Yes, that's what my "which is also explicitly listed as a goal" was 
referring to (but which maybe wasn't really clear in my email), and I 
think that's definitely an important aspect. And from what I understood, 
this also seemed to be uncontroversial in the BoD meeting about the topic.


The in-house developers are actually part of the strategy to help 
current and new contributors. Learning by doing (fixing bugs) will help 
those developers in helping others following the same path while getting 
rid of issues that commercial contributors and volunteers have overlooked.


That sounds very good to me.

Regarding app stores (p. 5), IIRC, Michael (Meeks) suggested to 
separate that topic from the current discussion, which I think makes 
sense.
I think it would make sense to focus on identifying non-controversial 
areas that should be worked on (e.g. what's listed as "Focus areas" 
from page 6 on) and then see how internal developers could help there, 
but also leave room to discuss potential alternative solutions.


The first part of the document presents the general strategy and the app 
stores are part of it. Surely we should start with creating an initial 
team that starts working on the "Focus Areas" but once they are settled 
and productive we should consider fulfilling our mission for users that 
are locked into app stores or just find it more convenient to used them 
instead of downloading LibreOffice Community from our site.


The topic isn't that controversial as it has been discussed at length in 
public and within the board.
Even if my preference is to have TDF running the app stores, so that we 
can reinvest not only in development but also in other projects that 
help the wider community, there are still 2 proposals for business 
entities that would do just that and the members of the ecosystem are 
perfectly fine with it.


Thanks for the explanation. My main concern was that "trying to do too 
many things at the same time" would potentially make finding a consensus 
harder.


Regarding interoperability with MSO (p. 6), I don't have the 
impression that this is in general a neglected topic that would 
necessarily need special attention from TDF side at this point (in 
addition to what's already happening e.g. via tenders).


The link that you provided for the metabug seems to show that there are 
a couple of bugs or three that need some attention.


Certainly! There is certainly enough work to engage a multitude of 
developers in this area (and others). My thought was that - other than 
other topics mentioned - it generally seems to be less of

[board-discuss] Re: Draft document for TDF in-house developers proposal

2022-02-24 Thread Michael Weghorn

Hi Paolo,

thanks a lot.

I haven't added an extensive list of bugs or improvements in the main 
document as I think we should, with your feedback and with TDF's team, 
create a set of addendum for each area.


Regardless of the progress of this proposal I will ask the board to 
involve TDF's team to formalise a selection of issues/bugs that need 
attention in the listed areas so that, depending on the level of 
readiness of the developers, they can straight away start working on 
them. I naturally ask all of you to help the team by sharing your point 
of view in this thread.


By "formalise a selection of issues/bugs", do you mean to to create a 
list of specific tickets that should be worked on in the mentioned 
areas? If so, I'm wondering whether that's already needed at this point 
of the process of trying to find a consensus on the general direction.


I'd expect that creating a proper, ranked list of issues would be a 
large task by itself, and with the "TDF developer should be(come) the 
topic expert" approach, I'm wondering whether it wouldn't be enough to 
identify potential areas to be worked on for now.
For the areas mentioned in your proposal, existing meta bugs/Bugzilla 
keywords might be a good starting point:


* RTL/CTL: meta bug tdf#43808 [1]
* CJK: meta bug tdf#83066 [2]
* a11y: meta bug tdf#101912 [3], and "accessibility" keyword [4]
* MSO interop: meta bug tdf#107585 [5]
* regressions: "regression" keyword [6]

FWIW, for a11y, a blind user with whom I got into contact via LO's a11y 
mailing list has also made a personal ranking of issues related to using 
LO with the NVDA screen reader on Windows that he'll most probably be 
happy to share with anybody who's interested.


Please do let me know what you think of the draft proposal and how it 
could be improved.


I'm not familiar with what such kind of document for BoD 
discussions/decisions should look like in general and I don't want to go 
too much into detail about specific passages; just a few personal thoughts:


I think the proposal has many good points. I'm not sure whether it 
already addresses all the concerns others have brought up earlier, but 
others can certainly speak for themselves best. In any case, I think it 
would be essential to continue discussing in a constructive way and try 
to find a consensus together, and having having this document as a basis 
for discussion now seems very helpful.


My own focus for having developers would be less to "compensate eventual 
other drops in contributions" (p. 4), since I think the goal there 
should rather be to ensure an environment where others, including 
ecosystem companies, are happy to start/continue contributing (more) - 
which is also explicitly listed as a goal.


Regarding app stores (p. 5), IIRC, Michael (Meeks) suggested to separate 
that topic from the current discussion, which I think makes sense.
I think it would make sense to focus on identifying non-controversial 
areas that should be worked on (e.g. what's listed as "Focus areas" from 
page 6 on) and then see how internal developers could help there, but 
also leave room to discuss potential alternative solutions.


Regarding interoperability with MSO (p. 6), I don't have the impression 
that this is in general a neglected topic that would necessarily need 
special attention from TDF side at this point (in addition to what's 
already happening e.g. via tenders).


The "Knowledge Sharing" section (p. 5) has this:


The additional positive side of creating a team of in-house developers is that 
TDF will be able to
accumulate and share knowledge and become the neutral forum where all 
contributors can
exchange information and learn how to contribute better and more to LibreOffice.


It's not clear to me what exactly is meant by this. I don't see any 
general need to find a different/additional "forum" to exchange 
information in addition to what developers already have right now, at 
least nothing that would directly be related to the question whether or 
not TDF hires internal developers. (IMHO, TDF developers should in 
general just participate by the same means that other developers do, 
though of course they might have a stronger focus on supporting others 
in learning how to contribute better.)



Best regards,
Michael

[1] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=43808_resolved=1
[2] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=83066_resolved=1
[3] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=101912_resolved=1
[4] 
https://bugs.documentfoundation.org/buglist.cgi?f1=keywords_id=1423830=substring_format=advanced=---=accessibility
[5] 
https://bugs.documentfoundation.org/showdependencytree.cgi?id=107585_resolved=1
[6] 
https://bugs.documentfoundation.org/buglist.cgi?f1=keywords=0_id=1423829=substring=changeddate%20DESC%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id_form

Re: [board-discuss] Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-11 Thread Michael Weghorn



Hi Simon,

thanks for all your considerations regarding accessibility.

On 10/02/2022 23.25, Simon Phipps wrote:
The challenges are often attached to systemic issues and need extended 
time of LibreOffice experts to unpick the root cause before implementing 
the fix - even specifying them to tender takes research and pre-work as 
I expect you know. We've tendered these sorts of issues, and we could 
consider employing someone to deal with them full time, yes. However, 
there are also specialist elements - having accessibility devices for 
testing, for example. My sense is we would be better off paying an 
existing expert team (there are a few companies who specialise, not 
necessarily "the usual suspects") to take on the whole backlog for us 
for maybe 18 months, doing both engineering management and 
implementation and joining the ESC while they do. After that I'd return 
to the topic and reconsider the best approach in the light of that 
experience.

I can see pros and cons for both approaches (internal developer, tender).

In case of tendering, I think some cooperation of a11y experts and LO 
experts (like a company specializing on a11y + "one of the usual 
suspects") might even be more ideal than just an a11y-specialized 
company by itself, since from what I've seen so far, I suspect that some 
of the issues are somewhere deep down in the Writer/Calc/... stack that 
might take people without any previous experience with LibreOffice 
development quite a while to get into.


In any case, I think it would be important to also make sure that there 
will be a possibility to get a11y issues fixed in the future as well.
In case of a TDF developer, that should be relatively straight-forward 
because the developer can "just work on it".
In case of tendering, I would see a need for some kind of arrangement 
that will allow to hand out follow-up tasks without having to go via the 
usual tendering process, which would otherwise allow an issue that is 
identified today to be considered only in a proposal for next year's 
tendering budget, so there would be quite a delay.
(I don't know whether that's possible, but maybe, some longer-running 
contract to be able to hand out additional smaller work items flexibly 
as needed might be a solution, once the initial work has been finished.)


Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Separating users/community/contribution? (was: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs)

2022-02-11 Thread Michael Weghorn



Hi Thorsten,

On 11/02/2022 03.04, Thorsten Behrens wrote:

Michael Weghorn wrote:

and I remember that the importance of users was emphasized at some in-person
event I attended (probably Akademy) as well.


And I would agree. A user-facing project (opensource or not) that
doesn't care about users in the aggregate is probably doing something
wrong.


I completely agree here and that was also one motivation of writing my 
previous email.


This is not directed to you at all, but I sometimes have the impression 
of hearing some notion of "Why should we care about the users that don't 
contribute anyway?" in some discussions, which I personally don't like.


At least for myself, improving LibreOffice for our users (including 
those that don't contribute at all) is a crucial aspect in my personal 
motivation to contribute to the project.



Just to mention it, the KDE Code of Conduct contains this:


Our community is made up of several groups of individuals and
organizations which can roughly be divided into two groups:

* Contributors, or those who add value to the project through
   improving KDE software and its services
* Users, or those who add value to the project through their
   support as consumers of KDE software



I'm not sure KDE would have a fundamentally different view here, but
happy to have that conversation & perhaps hear new, fresh perspectives.


The quote was mainly in response to the question of whether or not 
(non-contributing) users should be regarded as part of the community.


In case there was interest in getting some fresh perspectives, I'm 
wondering maybe talking about that in some Advisory Board meeting might 
make sense, given that e.g. GNOME and KDE are members there.



To clarify what I mean (and why I think KDE's take is not so
different), the KDE manifesto [1] has this:

* End-User Focus to ensure our work is useful to all people

I'm perfectly in-line with that mission statement, as a guiding
principle. But I would not turn down a contribution because it doesn't
meet that standard yet (and instead try mentoring and other ways to
improve it over time). I would, though, dismiss user requests that
don't meet community norms, and not bother mentoring everyone until
they understand.


Thanks for the explanation, that sounds completely reasonable to me (at 
least as long as the contribution isn't known to badly break things for 
a certain group that worked previously).



For perspective: it is not a scalable task to care for 200 million
users individually. It is though a priority for me (and I hope
achievable), to care for all our contributors, individually. Thus,
mentoring existing, and attracting new contributors will always have a
higher priority to me, than fixing end-user bugs (with project
resources).

Of course, there's nuance. The areas you and others have mentioned,
that would need special attention, are worth tackling.


I totally agree that's generally a reasonable approach and looking at it 
on a case-by-case basis as needed makes sense.


Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-11 Thread Michael Weghorn



Hi Kendy,

thanks for sharing your thoughts/concerns!

On 10/02/2022 22.46, Jan Holesovsky wrote:

I have expressed elsewhere in this thread that I am a proponent of
hiring more development mentors rather than generic developers; so it
is hard for me to get excited about this proposal.

Also I forgot to answer Heiko elsewhere that his idea of graphics
designer / website developer in one person sounds reasonably positive
to me.


I believe that not being excited about the idea is totally valid. Let me 
explicitly mention that I'm also open to other suggestions and how they 
would help to move forward with the issues that were brought up.


As mentioned in my reply to Michael [1] however, I'm currently not so 
convinced whether "plain" development mentors would have the same chance 
of providing success when it comes to progress in *specific* areas 
(which does not at all mean I'm against having more mentors in general).



Having said that, maybe we can get a bit more constructive even in this
  discussion about hypothetical possibility of hiring generic
developers; so what about this:

Michael, please - would you be willing to further your (and Sophie's)
idea in form of a document that can be discussed as a whole,
particularly how the details together fit the TDF mission?


While I wouldn't say I came up with the general idea, I'm happy to 
contribute my thoughts in case the decision in today's BoD meeting is 
that it's worth having such a document for further discussion.
I don't think I'll be able to do that just by myself (and there are 
certainly people who know better "how TDF works"), but I'm definitely 
willing to be part of a group that creates such a document.


I'll reply with some first thoughts to your questions below for further 
discussion without claiming those are "the ultimate answers". In any 
case, I'm happy to learn and hear other opinions.



I myself would be interested in the following questions; do you think
you can cover them some way, please?

* How to frame the hiring process - where developers should have a say
   in it, without being accused of CoI?
I'm not familiar with the TDF hiring process. Is it so that the BoD is 
involved here and ultimately takes the decision?
If so, I don't see any lack of competent developers in the new BoD to 
cover that perspective. :-)


In my previous email I wrote that I personally wouldn't assume a CoI in 
case the tasks of TDF developers were set accordingly, and it definitely 
sounds reasonably to me for all BoD members to have a say.


I'm not too familiar with the CoI policy, but as I understand it, the 
remaining BoD decides whether or not a CoI exists for a specific member.
So would that point be addressed in case all BoD members agreed that all 
BoD members can have a say in the vote?
(Whether or not all BoD members agree here is obviously a question I 
cannot answer.)



* How to make it quick, so that the potential hires are still available
   once TDF decides for this or that candidate?


I'm not familiar with the TDF hiring process, but I would assume the 
answer here should be unspecific to the specific role of the person 
being hired and would arise just the same in case of hiring more 
development mentors instead.



* How to get the developers up-to-speed or mentor them once they are
   hired?


That probably depends on whether the hired developers are completely new 
to the project or have participated previously.
In general, I'd go with the established approach that is used for 
non-TDF contributors as well (have them learn by doing).



* Also how to task them, how to day-to-day manage them, [...]


(splitting this here, second part of the sentence below)

That's up to discussion, my initial idea outlined in my previous email 
[2] would be to involve ESC and/or BoD when it comes to larger topics to 
be worked on.


I personally wouldn't see a need to control every single small item that 
they work on but give them some "freedom" to work on what they identify 
along the way as they work on larger topics.
But if there's a concern that would be problematic, more 
micro-management from BoD (or some representative that has been assigned 
by the BoD to take care) would of course be possible as well (like 
assigning specific Bugzilla tickets to work on or first discuss the 
thoughts they come up while doing their other work).



[...] and how to make
   sure they are progressing at a reasonable pace?

* What to do if they get stuck, and there is nobody in the community
   who can help them?


I think those are questions that every developer is facing. My personal 
perception is that developers are working together well and there has so 
far basically always been help from others when somebody asks for 
specific help at a certain point (via developer mailing list or IRC).



* How to detect they are not performing, and just consume the donors'
   money?z


As above for the hiring process: I t

Re: [board-discuss] Re: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Weghorn

Hi Michael, all,

On 10/02/2022 17.53, Michael Meeks wrote:
 There is a huge amount of need around LibreOffice development. It 
is easy to find a hundred different "top priority" issues each dear to 
the heart of a user, each user convinced that if only we had eg. 'Reveal 
Codes' in writer everyone would use LibreOffice.


True, and I think there is consensus that not everybody's personal "top 
priority" issue can be handled, no matter what steps are taken in the end.


 As for no-one listening to users - I spend my life listening to 
customers & partners & users - and trying to do what they want. Anyone 
jealous of some big pool of unconstrained money / development power in 
corporate contributors is mistaken. Nevertheless I still get impassioned 
complaints of why Collabora did X and not Y from intelligent, 
articulate, engaged community members.


To mention it explicitly: Thanks for all that you and Collabora are 
doing for LibreOffice, that's much appreciated and I think nobody here 
is expecting Collabora to solve all problems by itself.


 TDF in contrast while it has many constraints on what it can do - 
has few time constraints on its spending, which frees it to do more 
strategic long-term work. Thus it can invest more efficiently with some 
multiplying factor - via the educational / mentoring role into specific 
areas. I for one would support some targeted a11y / CTL mentoring - 
those seem like good areas that Sophie outlines - and ones where we can 
perhaps shine & grow the contributor community.


 However - there is a cliff-face of need here. It seems totally 
sensible to suggest that hiring internal developers without any plan of 
working out what they should work on seems premature. Part of why 
mentors are attractive is that their agenda is partly lead by what 
volunteers want to do. That can be steered of course by creating new 
easy-hacks / tasks / projects in directions they want to go - and/or 
learning on the job themselves by hacking on things.


I completely agree that TDF has different constraints than other 
contributors and that could allow, among others, for doing more 
strategic work, rather than only focusing on single bugs that are 
important to specific users.


I'm not so sure, though, whether mentoring alone will be enough to 
ensure that otherwise neglected areas will sufficiently be taken care of.
For that to work, there at least need to be capable people willing to be 
mentored and to work on those topics, and having a certain amount of 
time to do so. I'm skeptical whether having more mentors alone will 
necessarily also provide for that.


I am wondering whether dropping a strict distinction between the two 
roles (developer, mentor) might help here. My expectation would be that 
a TDF developer currently "responsible" for a certain area would also be 
a great mentor in case people willing to work on that show up.
And once other contributors are willing to take care of specific areas, 
I believe it makes sense to allow them to work on that and have TDF 
staff focus on something else.


I think some flexibility depending on how things develop would nicely be 
able to deal with both scenarios: the one where other contributors 
interested in a specific topic show up, as well as the one where they don't.



 For myself, I would want to see some sensible mechanism that 
includes the views of those who contribute via donations as to what is 
important. Then again if we dedicate donations solely in-line with what 
donors want - I suspect certain key functions: admin, marketing might 
not get the attention they deserve: so again, there is no obvious 
solution here beyond the board getting wide input and deciding (as they 
do now).


While I understand that details need to be sorted out on how to 
prioritize potential development topics to be worked on, I believe it 
should be doable to find a way.

But I don't see the issue, as ESC and BoD members could easily stop
any project before it starts, when there is a potential risk of conflict.


 These days the we have created rules to exclude people from such 
decision making - which has the potential to significantly exacerbate 
conflict and division I feel.


 But you're right, in theory the BoD is sovereign.


In my previous email, I wrote:
"Assuming members in the involved LibreOffice/TDF bodies found a way to 
work together constructively, my current impression is that this 
approach could be for the benefit of all."


I admit that this will probably be very hard if members of the involved 
LibreOffice/TDF bodies don't find a way to work together constructively, 
but rather "fight against each other". But I think that's a problem on a 
completely different level, and I don't see how TDF can properly serve 
it's purpose then anyway, regardless of the specific question around 
TDF-internal developers being discussed here...


Bes

Re: [board-discuss] Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Weghorn

Hi Thorsten, all,

On 10/02/2022 18.07, Thorsten Behrens wrote:

It is putting the cart in front of the horse though, to start with:

* we want TDF to contribute more code to LibreOffice

and then follow with

* therefore we must employ two developers


Whether or not that's an adequate summary of Paolo's proposal is not up 
to me to judge, but...



I believe it is more productive to start thinking about what we want
to achieve, in order to fulfill our mission. It is therefore
encouraging to read some good thoughts about that (RTL/CTL, a11y, and
other under-developed areas with little ecosystem contributions).

The board can then ponder what is the best way to achieve those goals,
relative to other demands. It is possible, but by no means certain,
that actually hiring specialised staff is indeed the most economic way
forward (e.g. for an area like a11y).


... I completely agree that having a clear goal and considering the pros 
and cons of different approaches to get there before taking a decision 
definitely makes sense.



Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Meeks

Hi Daniel,

On 10/02/2022 14:53, Daniel A. Rodriguez wrote:

El 10/2/22 a las 08:30, Stephan Ficht escribió:
So, everyone and everything being an important piece in the mosaic for 
the big picture for a FLOSS office suite, called LibreOffice.


Crystal clear, for some of us at least

This reminds me of a comment by MMeeks where he made reference to the 
fact that those who do not code have no say. Which is a total absurdity.


That has slipped my memory.

	Perhaps you could share a reference to this comment and its context to 
substantiate your summary.


	And it's rather unfair asking you this - when I get a blizzard of this 
sort of misrepresentation left & right from others, but I have come to 
expect better of you Daniel =)


Thanks !

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Weghorn

Hi Thorsten,

On 10/02/2022 17.55, Thorsten Behrens wrote:

Sole users (i.e. without contributing anything to the community) are
to my mind never part of a FLOSS project community.


Just to mention it, the KDE Code of Conduct [1] contains this:


Our community is made up of several groups of individuals and
organizations which can roughly be divided into two groups:

* Contributors, or those who add value to the project through
  improving KDE software and its services
* Users, or those who add value to the project through their
  support as consumers of KDE software


and I remember that the importance of users was emphasized at some 
in-person event I attended (probably Akademy) as well.


Of course, one could try to make a distinction between users that 
contribute something back and those who do not, but I don't know whether 
that would be particularly helpful, or even easy.
(E.g. is a user that only uses the software for themselves not part of 
the community, but one who recommends it to others is, because they 
"spread the word"? - And maybe one of those starts getting active in 
some "official" area in the LibreOffice project, or migrates their 
company from a proprietary office suite to an LTS version from an 
ecosystem company,...)


Best regards,
Michael


[1] https://kde.org/code-of-conduct/

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Weghorn



Hi Italo,

thanks for your reply.

On 10/02/2022 16.31, Italo Vignoli wrote:

On 2/10/22 13:36, Michael Weghorn wrote:
Of course, in case the main intention were for TDF to provide more 
business-like services (like an LTS version or creating an impression 
of "donate a certain amount of money and your pet bug will be fixed"), 
I see very well how that might interfere significantly with the 
business model of ecosystem companies.


Totally agree. But I don't see the issue, as ESC and BoD members could 
easily stop any project before it starts, when there is a potential risk 
of conflict. AFAIK, major development activities are scrutinized by both 
bodies, as they are ranked in order of importance, suggested, approved 
and transformed to tenders, or not considered for tendering.


I totally agree, extending that process to cover significant tasks that 
internal developers would work on may be a solution.


Development activities which are not considered for tendering, or just 
ignored, could probably be developed by TDF without creating disruptions 
(or even discussions). 


To double-check nobody is "secretly" working on that as well or is 
planning to do so, discussing/mentioning larger items first certainly 
won't hurt.
(But that doesn't only apply for work done by TDF developers; e.g. the 
weekly ESC call already has a "What’s cooking" section where that would 
fit well.)


I am rather sure that in 7 million lines of code 
(plus the open bugs) there are enough challenges for everyone.


Definitely!

Of course, given my complete lack of understanding of development, is 
too easy to find a technical angle to disprove what I just wrote, [...]


At least from my developer's perspective, I totally agree with what you 
wrote.


Best regards,
Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Meeks

Hi Italo,

On 10/02/2022 15:31, Italo Vignoli wrote:

On 2/10/22 13:36, Michael Weghorn wrote:
I have the impression that a fundamentally important question is what 
the purpose/task of TDF-internal developers would be.


Yes, but it looks like the discussion is blocked one step before 
reaching a consensus on this very simple point.


	It seems reasonable to explore what people should be hired to do - 
before hiring them =) That has the benefit of working out what skills 
are needed in the job advert and/or interview process for example. The 
'discussion' here - I would not see as blocked, but problematic see later.


	There is a huge amount of need around LibreOffice development. It is 
easy to find a hundred different "top priority" issues each dear to the 
heart of a user, each user convinced that if only we had eg. 'Reveal 
Codes' in writer everyone would use LibreOffice.


	As for no-one listening to users - I spend my life listening to 
customers & partners & users - and trying to do what they want. Anyone 
jealous of some big pool of unconstrained money / development power in 
corporate contributors is mistaken. Nevertheless I still get impassioned 
complaints of why Collabora did X and not Y from intelligent, 
articulate, engaged community members.


	TDF in contrast while it has many constraints on what it can do - has 
few time constraints on its spending, which frees it to do more 
strategic long-term work. Thus it can invest more efficiently with some 
multiplying factor - via the educational / mentoring role into specific 
areas. I for one would support some targeted a11y / CTL mentoring - 
those seem like good areas that Sophie outlines - and ones where we can 
perhaps shine & grow the contributor community.


	However - there is a cliff-face of need here. It seems totally sensible 
to suggest that hiring internal developers without any plan of working 
out what they should work on seems premature. Part of why mentors are 
attractive is that their agenda is partly lead by what volunteers want 
to do. That can be steered of course by creating new easy-hacks / tasks 
/ projects in directions they want to go - and/or learning on the job 
themselves by hacking on things.


	For myself, I would want to see some sensible mechanism that includes 
the views of those who contribute via donations as to what is important. 
Then again if we dedicate donations solely in-line with what donors want 
- I suspect certain key functions: admin, marketing might not get the 
attention they deserve: so again, there is no obvious solution here 
beyond the board getting wide input and deciding (as they do now).



If the discussion stays as such, I have to say that I don't feel I
am represented - as a TDF Member - by any member of the just elected
board of directors (of course, those who have expressed their opinions).


and:

> Of course, given my complete lack of understanding of development, is
> too easy to find a technical angle to disprove what I just wrote, but
> it would also be disproving what many of the contributors - the
> community - think, and this would confirm my personal belief that
> TDF BoD does not represent the community as a whole, but only a
> portion of it.

	It would be deeply unfortunate if the above was read as questioning the 
legitimacy and composition of the new board - and that before they have 
been seated and/or taken a single decision. It would be good to clarify 
that reading.


	I would note that everyone who stood for the board was elected - and 
perhaps acknowledging the complexity of what might look like simple 
decisions from the outside - is real & not imaginary. I wish them the 
best as they try to find the local maxima in some multi-dimensional 
problem space.


	As for finding new board members on the list to express a view you feel 
represents you: these long threads packed with trolling and 
misrepresentation on board-discuss are not a great way to interact I 
suspect. Why would a new board member want to engage in them while they 
find their feet ? Lets not be quick to preemptively despair of sensible 
decision making.



But I don't see the issue, as ESC and BoD members could easily stop
any project before it starts, when there is a potential risk of conflict.


	These days the we have created rules to exclude people from such 
decision making - which has the potential to significantly exacerbate 
conflict and division I feel.


But you're right, in theory the BoD is sovereign.

Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.

Re: [board-discuss] Re: Enable TDF to contribute more code to LibreOffice with in-house developers to address our donors specific needs

2022-02-10 Thread Michael Weghorn

Hi all,

On 08/02/2022 17.01, sophi wrote:

Le 07/02/2022 à 19:16, Paolo Vecchi a écrit :

  * Members of the ecosystem and others also suggested that we should
    spend more money in development
  * Bugs, a11y issues and features can be harder to taken care of by
    volunteers and are not always addressed by the ecosystem
  * We need to build up internal skills and development capabilities to
    speed up innovation


I agree here that there are several areas like CJK and CTL (and not only 
for bug fixes) or ally that should deserve much more love from TDF and 
I'm sure our donors would be happy that we invest in this area too.


That would help also to grow this part of the community, which is very 
complicated to achieve when our version is difficult to use.


That sounds like a good approach to me, in particular for areas where 
there's currently no specific interest from ecosystem companies or 
volunteers and that are unsuitable for tenders, but considered important 
for the community.
I would see that in line with how TDF already employs non-developer 
staff to take care of other important aspects not (sufficiently) covered 
by other contributors.


I have the impression that a fundamentally important question is what 
the purpose/task of TDF-internal developers would be.


If larger topics that TDF-internal developers were to work on were first 
agreed on in the bodies where ecosystem companies are present as well 
(like ESC and/or the board), my expectation would be that the 
development work from different sides should work together nicely, 
rather than creating any kind of destructive competition.
(Ecosystem company products profit from contributions made to 
LibreOffice as well, and having a better overall product should in my 
opinion also increase the range of potentially interested customers in 
general.)


Of course, in case the main intention were for TDF to provide more 
business-like services (like an LTS version or creating an impression of 
"donate a certain amount of money and your pet bug will be fixed"), I 
see very well how that might interfere significantly with the business 
model of ecosystem companies.


Assuming members in the involved LibreOffice/TDF bodies found a way to 
work together constructively, my current impression is that this 
approach could be for the benefit of all.


However, I must admit I don't know the ecosystem company perspective 
first-hand, so would be interested in learning more about specific concerns.


Best regards,
Michael


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting Tender "Cleanup & further improve ODF conformance"

2022-02-04 Thread Michael Stahl

hello again,

On 03.02.22 14:30, Florian Effenberger wrote:

Florian Effenberger wrote on 01.12.21 at 15:30:



(3)
Is it possible to get
https://bugs.documentfoundation.org/show_bug.cgi?id=48392
ODF: Implementation for svg:linearGradient and svg:radialGradient is 
missing

as explicit issue for "Required"?
We had this already as suggestion "Multi-color gradient" in
https://wiki.documentfoundation.org/Development/Budget2021
and now again in
https://wiki.documentfoundation.org/Development/Budget2022


I've added it. Not sure, however, how much that would change the 
work/cost estimate of the tender.


This is in the draft. We can add a similar note as mentioned above if 
we're unsure about the work required.


so i've discussed this with Armin now and we noticed that this would be 
a *lot* of effort and really should be a separate tender, and the 
gradients are currently listed separately in the Wiki page.


or, put another way, if you put the gradients into this tender there 
won't be any time to fix any other bug.


regards,
 michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting Tender "Cleanup & further improve ODF conformance"

2022-02-04 Thread Michael Stahl

hi Florian,

On 03.02.22 14:30, Florian Effenberger wrote:

Hello everyone,

the below mail is a bit older - Christmas break and some other tenders 
came in between, so I get to this only now.


Florian Effenberger wrote on 01.12.21 at 15:30:




(2)
The search result from item "Required 2." contains Meta-issues. 
Expanding them results in 80 issues.


Using Whiteboard as search criteria has no advantage compared to the 
Meta-issues. And I think both, Whitheboard search or Meta-issues, are 
not suitable for a tender, but a tender needs to list the issues 
explicitly.


The list from Whiteboard search and Meta-issues needs to be examined 
and prioritized manually.


This is taken from the specification at 
https://wiki.documentfoundation.org/Development/Budget2021#Cleanup_.26_further_improve_ODF_conformance 



I fear answering that question is beyond my skills. ;-) Does it make 
sense to bounce this question back to the ESC for further specification?


Regina (thanks a lot!) sent a list of bugs back in December on the dev 
mailing list: 
https://lists.freedesktop.org/archives/libreoffice/2021-December/088210.html 



Was there any further discussion or feedback on this? If the list 
mentioned there is fine, I replace item 2 from the tender with it. If 
we're unsure whether that meets the budget or not, as the person days 
are listed in the tender, we can add a note along the lines of "Please 
propose a subset and prioritization of these bugs, that do not exceed 
the person days factored in for this tender, see below."


thanks for reminding me, due to too much vacation i forgot but now i 
just provided some feedback about some of the issues to Regina.


i haven't thought about how much time the selected issues would require 
yet, it's possible it might still be more than the budget which the BoD 
wants to spend, so i guess a fixed budget and then apply for a subset of 
the issues makes sense.



Michael Stahl wrote on 03.11.21 at 10:49:


the scope of this is quite large and unclear... *required* items are:

1. ODFAutoTests: addressing issues will be difficult because as 
Regina points out the web service appears to be offline.
   IIRC it's possible to run the tests offline, but currently i guess 
nobody knows how much work it is to set that up and what problems 
would actually be found, so i guess this item mostly amounts to "get 
ODFAutoTests to run at all".


I've tried to rephrase #1 a bit, let me know if this is better.


Is the current wording fine?


i guess, as long as nobody interprets it to mean "set up a public 
website" :)



--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Looking forward, not backwards (was: Counterproposal to the "actization" of LibreOffice Online)

2022-01-19 Thread Michael Weghorn

Hi Paolo,

On 19/01/2022 14.38, Paolo Vecchi wrote:
It could take a while to get new developers on-board but in the meantime 
do tell us when you are able to refine the proposal as it may then be 
picked up by ESC or a member of staff for further evaluation.


thanks! My personal plan is to continue looking into a11y as I find time 
and I'm of good hope this will give me enough insights to come up with a 
refined proposal to be considered in the ESC voting for next year's tenders.


Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Looking forward, not backwards (was: Counterproposal to the "actization" of LibreOffice Online)

2022-01-19 Thread Michael Weghorn

Hi,

On 14/01/2022 20.24, Paolo Vecchi wrote:

Personally, I'm not interested in playing zero-sum games (taking
development away from the ecosystem, and re-patriating it into
TDF). Instead, we need to work much more on creating win-win setups,
and supplementing each other.

TDF must make its choices as corporate contributors have to make theirs.

Fortunately corporate contributors have business models that allows them 
to grow without counting on TDF tenders so, while tenders will be still 
made to deal with complex development that other contributors are unable 
to tackle, we need to become capable of managing some of the project so 
that we are not always dependent on third parties that may not find a 
specific project fun or commercially interesting.


That sounds like a good approach to me.


There's definitely things that TDF can do much better than any
ecosystem company. There's also definitely things that ecosystem
companies are likely better suited for, than TDF. The same is true for
our volunteer community
True and that's why there is room for all to have fun and participate to 
make LibreOffice and related project great.


+1


One obvious area where there's very little commercial incentive to do
things is a11y. At the same time, that would be something very
charitable to fund & further! If there's budget for funding internal
development, a11y would be very high on my list of topics to focus on.

That's something that has been on the list to do for a long time.
I haven't noticed anything related to it in the ESC ranking or maybe 
it's simply not marked clearly enough.


If it isn't there then we should ask the ESC to propose fixes in that 
regards?


I think one point here is that doing a proper proposal for a tender 
requires having a rough understanding of the subject to be tendered, be 
able to define a reasonable scope and also give a rough estimation of 
how much work that will be. In other words, it either requires somebody 
who already has an overview and a good idea what to suggest, or somebody 
investing time to come up with something.


Regarding a11y, as somebody who started looking into that topic, but 
without a clear idea on anything more specific for tendering, I had 
created this suggestion for tendering some (still to be selected) bugs 
from the a11y meta bug in Bugzilla: [1]


I must admit that I wasn't too disappointed that the suggestion didn't 
make it into the top list in the ESC voting. Given that more time would 
have been required to further analyze bugs in question and select a 
reasonable subset for the tendering, I am not sure whether the overhead 
(on all involved sides) would much outweigh the effort, or whether it 
makes more sense for me to spend time in trying to improve a11y myself.


I think tendering works best for items where the scope is clear 
beforehand, while here it would be much easier to say:
"Here is a ranked list of a11y issues, spend X days on fixing as many as 
you can.", which to my knowledge doesn't really fit the tender model 
particularly well.


Maybe others have better ideas on potential a11y topics to tender or 
there are better ways to handle this, that's just the story behind the 
above-mentioned proposal... (which is the one clearly related to a11y in 
the list of proposals that ESC was voting on, [2]).


Best regards,
Michael


[1] 
https://wiki.documentfoundation.org/Development/Budget2022#Fix_accessibility_issues

[2] https://wiki.documentfoundation.org/Development/Budget2022

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Counterproposal to the "actization" of LibreOffice Online

2022-01-17 Thread Michael Meeks

Hi Simon,

On 14/01/2022 18:14, Simon Phipps wrote:

This has led to progress grinding to a halt through mistrust
If TDF is to satisfy its mission this has to stop. The new Board has a 
huge opportunity and responsibility to put all this behind them and lead 
positively. It must shun divisiveness


	Thanks for your apt and helpful analysis & reflection on the way ahead. 
As a counter-point to some other perspectives: I am really grateful that 
you take the time to intervene positively in our community, to provide 
the benefit of your wide experience, as well as this sort of incisive 
and clear perspective that helps to cut through the clouds of confusion.


	I too hope the new board will be able to start afresh with new vigor on 
the task of making LibreOffice a welcoming and pleasant place to 
contribute for all.


Thanks,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Commercial entity vs community development and distribution

2022-01-14 Thread Michael Meeks



On 13/01/2022 20:08, Ilmari Lauhakangas wrote:

On 13.1.2022 21.56, Michael Meeks wrote:
 Oh - wow, I didn't know that. Wow - that is awful. That crushed 
my hopes for a good Firebird based future.


Alex: seems the problem existed before Aug 2016, but not anymore.

...
'The problem was fixed by saving (within the odb zip structure) firebird 
data in an endianess-independent format, called the "backup" format, in 
a file with extension ".fbk".'


	Phew - thanks for the update! Firebird/base is back on track as the 
notional future =)


Good stuff,

    Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Commercial entity vs community development and distribution

2022-01-13 Thread Michael Meeks



On 13/01/2022 12:35, Alexander Thurgood wrote:
Thanks for jumping in on this thread, and I appreciate you having taken 
the time to address my points.


Nice to talk the issues through constructively =)


Oh, yes, I still remember the pain involved in transitioning
from PPC to Intel.


	Quite =) Apple seems to deprecates APIs less quickly than Linux but 
rather more quickly than Windows.


The downside for the commercial offerings then is why would I continue 
to keep subscribing to the AppStore versions (and contributing 
financially, however little that might be), if I have to have multiple 
different versions of what is perceived as the "same" software in order 
to get work done ?


	In a nutshell, if your primary focus is Base on Mac, then at the moment 
it makes little sense to - except of course that supports the project 
somewhat. Obviously you could support the project instead by donating to 
TDF.


Lest there be some misunderstanding, I also wasn't touting that Base be 
atticised, far from it, that would be counter-productive for me


Sure; I don't think anyone is proposing that.

particular, my concerns were levelled more at the perceived (by me) risk 
that apathy, or lack of foresight at the Board level, or whichever 
circumstances, might lead to the commercially branded offerings of LO in 
the long run being the only ones available via the AppStore, or indeed 
anywhere.


	My take is that app-stores are a significant strategic risk to TDF from 
several perspectives and that keeping people's ability to install their 
own software alive - outside the grip of DRM'd app stores is an 
important thing to do. Also - the economics of endless free updates in 
app-stores hurts TDF's revenue very significantly when you model it: not 
de-funding TDF needs to be a concern for the project.


Endian-ness for embedded Firebird seems to be the elephant in the room 
here. ODB files made on MacOS can not easily be shared with other 
OSes/arch.


	Oh - wow, I didn't know that. Wow - that is awful. That crushed my 
hopes for a good Firebird based future.


	So what other options are there for a sensibly licensed, in-process 
database ?


	Does PostgreSQL do it - could we run the server in a thread 
cross-platform, can we get its data into a file ? ;-) I guess we should 
prolly re-do the analysis of alternatives here to work out if there is a 
sensible way forward; but that belongs on the dev-list - and it's a big 
job to even know what we might want to do.


You certainly highlight an interesting challenge. How can we find 
individual volunteers and resources to apply to such problems ? More 
development mentors may help, its worth a try - but I'm sure many more 
such problems will remain.


Agreed, and I don't believe that there are any easy options, nor do I 
see any "prepackaged" solutions that will satisfy everyone.


	Yep; seems like a nightmare; the endianess issue burst my bubble of 
having a nice direction - but just getting there slowly. How can we 
avoid the galloping bit-rot and fund the improvement of a good database 
infrastructure ? it's an un-solved question.


Thanks again for your input Michael, it is always useful for me to have 
this kind of engagement.


	No problem; Its a shame that the Linux Desktop is not floating your 
boat too, I agree with you on lots of what you wrote that I excised for 
brevity.


	Anyhow - I'd like to hope that we can research and come up with a plan 
for a capable database that we can bundle & be sure is always there for 
embedded db's; one that will not bit-rot, and is not built on another 
bit-rotting infrastructure =)


	I guess with Noel's experience perhaps a J2C++ conversion on HSQLDB 
would do it ;-) still at 100k LOC of Java that's also a nightmare.


Hey ho,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Counterproposal to the "actization" of LibreOffice Online

2022-01-13 Thread Michael Meeks
od things around the LibreOffice Technology
and our desktop product.

Perhaps I've not persuaded you, but I think the proposal while
no doubt well-meaning is self-defeating for TDF, for LibreOffice, and
for its contributing ecoystem.

I also agree with Thorsten that the stories about achieving
market dominance during the COVID crisis with this approach are
impossibly naive. From a hardware provision perspective alone - being
backed by a giant monopoly (which we are not), really helps to front
the Eur 10's of millions of infrastructure cost needed to provide a
large-scale free service. Also - I expect that selling users' private
data or insights gleaned from it (something TDF would never do) also
gives a significant cost edge against us.

On the plus side - the tragic COVID crisis has encouraged a
number of organizations to choose to move to LibreOffice
Technology. Many have done that in a sustainable way - I hope their
financial contribution and positive experiences of support will
continue for many years improving LibreOffice to everyone's benefit.

Hopefully that is something we can mutually celebrate,

Regards,

Michael.

[1] - https://www.libreoffice.org/download/libreoffice-online/
eg. "why is this un-supported?" - this page forms the
only substantial agreement I can see on the topic.
[2] - https://people.gnome.org/~michael/data/vendor-neutral-marketing.html
--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Commercial entity vs community development and distribution

2022-01-12 Thread Michael Meeks
and quite challenging to get 
right. I would hate to see the project further consumed by divisive 
in-fighting over what to do.


	I believe Marina came up with some way of getting users to direct the 
proposed TDC spending that sounded interesting and that could perhaps be 
used to encourage more financial contribution on focused issues - but 
TDC was unfortunately killed before it started, and that could be 
experimented with.


So - anyhow - I hope those reflections help.

	You certainly highlight an interesting challenge. How can we find 
individual volunteers and resources to apply to such problems ? More 
development mentors may help, its worth a try - but I'm sure many more 
such problems will remain.


Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Last call for feedback on the proposal (was: Draft text: an "attic" proposal)

2022-01-10 Thread Michael Meeks



On 09/01/2022 17:27, Lothar K. Becker wrote:
Both sentences imply that the ESC have in praxis a blocking veto, 
independent of the decision by a board, for both procedures.


	In general, I think it is wise when (re-)starting an engineering 
project to get input from the engineering community who are represented 
in the ESC.


	Of course, the board is not obliged to do so, and it also appoints the 
ESC itself. If necessary it can stack it with yes-people.


	However, I would really suggest that making engineering decisions 
against the advice of the leaders of the teams that do the work is 
something that should give very serious pause for thought & 
consideration by a board.


Or something like this. I am not sure if it is good to vote on it 
without clarification of this item in any case. What do you think?


	Clearly the board as the ultimately authority has many avenues to 
ensure its will is done: changing the policy, changing the ESC 
composition, etc.


	But as a general scheme of action for a peaceful and sensible approach 
to the problem, I think the policy as proposed is fine.


Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Draft text: an "attic" proposal

2022-01-06 Thread Michael Weghorn

Hi Mike,

On 06/01/2022 10.13, Mike Saunders wrote:
Is there something we (from the side of TDF) can do about this, eg push 
a new release to the Play Store? If so, I can talk to Cloph (our release 
engineer) about getting an updated version out there...


Thanks for asking.
Whether it makes sense to push a new release to the Play Store is 
actually a good question, and I don't think I can answer that just by 
myself.


So far, when looking at LibreOffice Viewer and potential alternatives, 
my personal assessment was that it was worth spending some effort to 
improve it to have a reasonably well working solution and I think it is 
useful in its current state.


However, I don't really know whether it will make sense to keep it in 
the long run, in particular as alternatives (like the Collabora app) are 
further improved.


So the question is probably: Does it make sense to start doing official 
releases again now when we don't know whether/for how long we'll 
continue to do so?
I'm currently undecided on that myself, happy to hear other people's 
opinions...


Best regards,
Michael


OpenPGP_signature
Description: OpenPGP digital signature


Re: [board-discuss] Draft text: an "attic" proposal

2022-01-06 Thread Michael Weghorn

Hi Emiliano,

thanks for the quick follow-up. :)

On 05/01/2022 23.45, Emiliano Vavassori wrote:
The absence of a release published in the Play Store (which is the main 
venue, to my perspective, to reach for users), its known limitations, 
the need of a reworking of the interface to get some interest back to 
the app and the appearance of a successful substitute app (the Collabora 
Office app you cited yourself) got me to the wrong conclusion, that it 
wouldn't be worked on and further supported, and no other interests were 
on my radar.


Ah, I see and I would have agreed in case nothing had happened in the 
last years, since the app had actually been in a pretty much non-working 
state for a while.


My first though about a general process to atticize core code is at 
least cumbersome and require much more work than leaving it there (and I 
can only understand high level development, as I am not a developer). 
What's your take?


If something has been inactive for a while and it's not useful in its 
current state and there's no indication that this is going to change 
anytime soon (nobody is interested in working on it), I think it may be 
reasonable to just remove it (i.e. delete the corresponding source files).
Since everything is in git, the removal can easily be reverted anytime 
should there be renewed interest. The "core" git repo itself remains 
active anyway, so patches could be submitted to Gerrit the usual way and 
there would be no need for any specific step to reactivate anything from 
the infra side (as opposed to how it is in the scenario where a separate 
repository is used).


I think that would be in line with how we have been handling single 
features in the desktop version that were in a comparable state in the 
past - usually after discussing the removal in the ESC first.


Best regards,
Michael


OpenPGP_signature
Description: OpenPGP digital signature


Re: [board-discuss] Draft text: an "attic" proposal

2022-01-05 Thread Michael Weghorn

Hi Emiliano, all,

On 05/01/2022 17.18, Emiliano Vavassori wrote:

Il 20/12/21 20:34, Marco Marinello ha scritto:
first of all, I'd like to state for those that are not into the 
current status quo that this proposal will mainly affect the "Online" 
project at TDF's infra.


Not only. I can also name the Android "LibreOffice Viewer", for example.


at least at this point in time, I (as somebody having contributed to 
LibreOffice Android Viewer during the last year) wouldn't see Android 
Viewer as a really good candidate for the attic.


While it's not the most actively developed part of LO, it is (other than 
LOOL) still receiving contributions. And while there hasn't been any 
official release for a long time, daily builds are still provided by TDF 
[1] and the fact that users are occasionally reporting bugs in Bugzilla 
suggests that the app is being used by those.


Can you possibly give a few more details on why you're considering it as 
another candidate for the attic?


If there are any specific technical issues with the app (like critical 
bugs that make the app useless) I'd be happy to hear about those. (Maybe 
those can be addressed.)



Of course, it's well possible that interest in LO Android Viewer may 
become even less in the future, in particular as the COOL-based 
Collabora Office app as a potential alternative becomes even more 
mature. But at least in the status quo, my personal opinion so far would 
be that it's not the time to put LO Android Viewer to the attic as of now.



Best regards,
Michael

PS: As a side note, given that Android Viewer is contained in the "core" 
git repo, just like the desktop version, it would have to be clarified 
what "putting to the attic" would mean in detail for that specific case.




[1] https://dev-builds.libreoffice.org/daily/master/current.html


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: [VOTE] Approve version 1.3.1 of the CoI policy

2021-11-23 Thread Michael Meeks



On 23/11/2021 23:45, Thorsten Behrens wrote:

calling for a VOTE on the just-published draft update to the CoI
policy [1], to modify our Rules of Procedure [2] - such that we
reference version 1.3.1 of the CoI policy:


+1,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Proposed version of the CoI Policy 1.3.1

2021-11-23 Thread Michael Meeks



On 23/11/2021 06:51, Emiliano Vavassori wrote:
We are all strongly committed to work on 
improved iterations, and so we already have a subsequent 
work-in-progress version 1.3.0, which I attach to this e-mail. It will 
be further enhanced with the contributions of all interested parties, to 
seek for an even broader consensus.


There is a marginally improved 1.3.1 version here from review today:

https://wiki.documentfoundation.org/images/1/1f/Mike_BoD_Conflict_of_Interest_Policy_ver1_3_1.odt

As per §1.2 of the Rules of Procedure, it is proposed to
upgrade the relevant elements of the Rules of Procedure to replace
the CoI policy with this somewhat ameliorated version of the same
policy, after a board vote.

Regards,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting Tender "Cleanup & further improve ODF conformance"

2021-11-03 Thread Michael Stahl

On 29.10.21 08:32, Florian Effenberger wrote:

Hello,

one of the approved [1] tenders is the

 Tender "Cleanup & further improve ODF conformance"

The board would like to work together in public with all of you on this 
tender before it gets officially published. The current draft is 
therefore shared at


 https://nextcloud.documentfoundation.org/s/ggqpciBK54rztJi

The board is happy to get your feedback and proposals. We'd like to 
discuss this ideally in the board call after next, i.e. on Friday, 
November 19, at 1300 Berlin time. Please send your feedback to the 
public board-discuss@documentfoundation.org mailing list.


the scope of this is quite large and unclear... *required* items are:

1. ODFAutoTests: addressing issues will be difficult because as Regina 
points out the web service appears to be offline.
   IIRC it's possible to run the tests offline, but currently i guess 
nobody knows how much work it is to set that up and what problems would 
actually be found, so i guess this item mostly amounts to "get 
ODFAutoTests to run at all".


2. odf_validation:

* 37128 this is, errm, "interesting" problem and might take weeks to fix
* 96066 likely needs specification work
* 94768 cannot be solved with ODF 1.3, it needs specification work
* 106934 needs specification work, possibly it was already added for ODF 1.4
* 131127 might be fixable?
* 131148 needs specification work
* 131159 this was added for ODF 1.4
* 108198 export meta-bug depending on 26 unfixed bugs, wow...
* 94587 *import* meta-bug depending on 37 unfixed bugs
  - how does this have "odf_validation" keyword in the first place,
i thought that applied only to the export filter?
i would propose to remove "odf_validation" keyword and keep "odf".

... so i'm not sure what would make sense here, certainly *requiring* 
fixes of > 60 different bugs that are all over the map doesn't make 
sense to me, unless the board wants to spend the entire yearly budget...


maybe everything should be "optional" and then applicants can list which 
bugs they think are actually possible to fix given the current ODF 1.3 
specification?



--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Updated representation statement Michael Meeks

2021-10-29 Thread Michael Meeks



I, Michael Meeks, elected member of the Board of Directors of The
Document Foundation, hereby and until further notice, nominate the
following deputy to represent me during board calls and meetings:

  1. Nicolas Christener

All the best,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting Tender "Cleanup & further improve ODF conformance"

2021-10-29 Thread Michael Stahl

On 29.10.21 14:57, Regina Henschel wrote:

Hi Florian,

(1)
The link http://autotests.opendocumentformat.org from item "Required 1." 
does not work.

Do you have another reference for ODFAutoTests?


the git repo is here:

https://gitlab.com/odfplugfest/odfautotests

but it does look quite inactive, with the last commit in 2015.

possibly Jos van den Oever knows more...


--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Conflict of Interest Policy

2021-10-08 Thread Michael Meeks



On 08/10/2021 10:37, Emiliano Vavassori wrote:

Il 06/10/21 14:46, Simon Phipps ha scritto:
I will note none of the text has been supplied to or discussed by the 
legal committee (where I am a volunteer).


I really appreciate your activity in the project and the Foundation. I 
will welcome very thankfully your involvement (and by extension, of any 
other volunteer) for the future versions of a CoI Policy.


	Just to re-iterate this: I personally find Simon's work on the legal 
committee invaluable. Simon regularly provides the benefit of his very 
considerable experience to the great benefit of TDF, in a most timely 
and helpful way in that context.


	I believe it would be extremely useful to include him into the timely 
review of this policy given his experience across many FLOSS projects.


Thanks Simon,

Michael.

--
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting "Tender to implement autoupdater"

2021-07-22 Thread Michael Weghorn



Hello Florian,

On 22/07/2021 14.18, Florian Effenberger wrote:
Apologies if that caused confusion - from what I am aware, there have 
been no further discussions. Chances are it was a topic in the ESC, but 
at least from the tendering side of things, there are no news yet.


Thanks for the clarification. :-)

Michael

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Drafting "Tender to implement autoupdater"

2021-07-21 Thread Michael Weghorn

Hello,

just a personal comment on this sentence in the draft:


With plans of a “rolling release” model, that results in more frequent
updates, e.g. biweekly or monthly, we want to improve this system.


Just to mention it: The rolling release idea was - among others - 
discussed in an ESC call in December last year (minutes at [1]). The 
topic was controversial back then and if I remember correctly, the 
consensus was to discuss this again once there is a clearer perspective 
on how that might work in practice (which involves much more than the 
question of how an automatic update might work, s. e.g. some concerns in 
the ESC minutes).
To me as a non-native English speaker, the above sentence sounds a bit 
like there were already more specific plans than what I can remember 
from back then and I cannot remember (but might have missed) a follow-up 
discussion on the topic so far.


Anyway, I think that having a good auto-updater makes sense in any case, 
regardless of what decision will be taken regarding a potential rolling 
release model in the end (and therefore think the tender makes sense in 
any case).


Michael

[1] 
https://lists.freedesktop.org/archives/libreoffice/2020-December/086428.html


On 21/07/2021 13.04, Florian Effenberger wrote:

Hello,

one of the approved [1] tenders is the

 Tender to implement autoupdater

The board would like to work together in public with all of you on this 
tender before it gets officially published. The current, second 
iteration of the draft is therefore shared at


 https://nextcloud.documentfoundation.org/s/QP24tFdJio6MPxK

The board is happy to get your feedback and proposals. We'd like to 
discuss this ideally in the next board call, i.e. on Friday, July 30, at 
1300 Berlin time. Please send your feedback to the public 
board-discuss@documentfoundation.org mailing list.


Those with a conflict of interest (i.e. potential bidders) will be 
excluded from the point on the tender is published and evaluated.


Thanks a lot to Markus, Emiliano and several members of the ESC for 
working on the tender draft and helping us to write the second iteration 
of it!


Looking forward to your feedback,
Florian

[1] 
https://listarchives.documentfoundation.org/www/board-discuss/2021/msg00091.html 




--
Florian Effenberger, Executive Director (Geschäftsführer)
Tel: +49 30 5557992-50 | Mail: flo...@documentfoundation.org
The Document Foundation, Kurfürstendamm 188, 10707 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: https://www.documentfoundation.org/imprint



--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Vote about Certification Updates

2021-07-06 Thread Michael Meeks


On 06/07/2021 15:36, Italo Vignoli wrote:
> As agreed during the last BoD call (July 2nd), I would like the BoD to
> approve the following:
> 
> 1. Develop a training for certification (attached), which allows to
> access the "LibreOffice Certified" entry level (without specification
> about migrations and training), after the usual certification review.
> Once the training for certification has been approved, it will be
> transformed into a series of online training classes provided through
> Udemy (which seems to be almost a standard for certification training,
> as it is used by Microsoft, Oracle and Cisco, plus others).
> 
> 2. Keep the current "Migration Professional" and "Professional Trainer"
> as main level certification for people who have a hands-on experience in
> migrations or training (exactly as in the past). People with LibreOffice
> Certification could apply for Professional Certification after 12 months
> from the first certification, based on a migration/training project with
> extensive documentation (a detailed report of the migration project, or
> a detailed evaluation of the training project). Only people with full
> pre-requisites compliance can directly access Professional Certification
> without going through LibreOffice Certification.
> 
> 3. Create the certification training for single applications:
> "LibreOffice Writer/Calc/Impress/Draw/Base Certified Trainer", which is
> simple and uncontroversial.
> 
> 4. Create a "Senior Migration Professional" and a "Senior Professional
> Trainer" certifications, only for certified professionals who have been
> active in the project for a while and contribute as volunteers in some
> area.
> 
> 5. Update all certification related documents to reflect all the above.

+1 thanks,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Statement on Richard M. Stallman and Free Software Foundation

2021-03-25 Thread Michael Meeks
Hi Andreas,

On 25/03/2021 15:06, Andreas Mantke wrote:
> I'm missing some members of TDF bodies and the team here.
> Had they not reached in time or are there different views
> on the topic in general or only the wording?

I think I mentioned the difficulty and expense in time of getting a
consensus view quickly from a diverse set of people at the outset.

I'd would say this is a pretty good showing, and while I personally had
reservations about elements of this approach so didn't put my name to it
- it's certainly not safe to conclude that others who are not present
did not support it in part or total too.

ATB,

        Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] TDF Budget 2021

2021-03-25 Thread Michael Stahl

On 25.03.21 09:52, Ilmari Lauhakangas wrote:

On 25.3.2021 8.58, Ilmari Lauhakangas wrote:

On 24.3.2021 20.46, Andreas Mantke wrote:

Thus TDF has to evaluate the reasons for this poor execution and make
improvements (especially for the time after the corona pandemic). If TDF
will dodge on this topic, there will be from my opinion no valid reason
to complain about a 'shortage' of volunteers in the LibreOffice project.


I can't say I recognise your description as in 2021 alone I have 
onboarded over 130 volunteers and I'm not the only one doing this sort 
of thing.


I have to correct myself: in 2021 I have onboarded 58 volunteers and in 
2020 84 volunteers.


Ilmari


thanks Ilmari, i think it's great to have TDF staff onboarding volunteers :)

--
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] TDF Advisory Board Members

2021-03-23 Thread Michael Meeks


On 23/03/2021 18:56, Andreas Mantke wrote:
> Am 23.03.21 um 19:11 schrieb Italo Vignoli:
>> OSI statement: https://opensource.org/OSI_Response
>
> great and consequent statement.

Perhaps more measured than:

https://rms-open-letter.github.io/

Which is gathering steam, and focuses on the beliefs that are
acceptable in various communities.

Regards,

    Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] TDF Advisory Board Members

2021-03-23 Thread Michael Meeks
Hi Andreas,

On 23/03/2021 10:07, Andreas Mantke wrote:
> What's the position of TDF board on this topic ?

As you know this sort of question is a very easy one to ask but as with
anything where there are a wide diversity of opinions - tends to be an
extraordinarily expensive one to answer in terms of board time.

Regards,

    Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] donation infobar vs. straight donations ...

2021-03-11 Thread Michael Meeks


On 11/03/2021 16:28, Uwe Altmann wrote:
> One remark:
> Am 10.03.21 um 22:22 schrieb Michael Meeks:
>> * switch the donate URL in the app - to something that re-directs to
>> ... unfortunately that has no effect for~6 months ]
> 
> Maybe we tweak not the URL in the app but that of the donation page
> instead? This would work immediately, not only in 6 month?

Great plan ! =) I think Christian is doing some data crunching for us
now, certainly easier to change the download web-page than the software.

    ATB,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] donation infobar vs. straight donations ...

2021-03-10 Thread Michael Meeks
Hi Christian,

Is there any way we can differentiate the donation reminder infobar
from the download donation page ?

One of the things we really need to know is the cause of our increase
in donations; and I would love us to do two things:

* switch the donate URL in the app - to something
  that re-directs to the same place, but is
  distinguishable
+ Christian can we create an alias somehow
  that we can easily log & update the source?
+ ideally we can track which source an actual
  donation came through too.
+ Florian - does that need a redmine ticket ?
[ unfortunately that has no effect for
  ~6 months ]

* can we analyze donation page hits to look at
  referrer over time, in particular who magically
  arrived there (ie. any new ones are prolly from
  the infobar). Is there a way to track the referrer
  of an individual that actually donates ? why -
  I'd bet we have a far higher conversion of infobar
  users than people who just see that during download.

Would love to see the data; it's rather important to quantify to better
understand what to do with app-stores, eg. "in-app donations" vs.
download page donations.

Thoughts appreciated,

        Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Agenda for TDF board meeting on Friday, March 12th at 1300 Berlin time (UTC+1)

2021-03-10 Thread Michael Meeks


On 10/03/2021 17:31, sophi wrote:> It's Videolabs who is the editor of
the apps, see:> https://www.videolan.org/videolan/partners.html>
Videolabs is the company run by Jean-Baptiste to support VideoLAN
Interesting. There are also some notable differences in the
functionality as described here:

https://www.microsoft.com/en-gb/p/vlc/9nblggh4vvnh?rtc=1

Regards,

        Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [VOTE] LibreOffice Online freeze-related decisions

2021-02-02 Thread Michael Meeks


On 02/02/2021 17:28, Michael Meeks wrote:
> On 02/02/2021 17:10, Daniel Armando Rodriguez wrote:
>> "rewind branches on https://git.libreoffice.org/online and for the time
>> being deny all write
>> operations to the repository, be it on the git or gerrit side.
> 
>   +1

Let me change that to a supportive abstention =)

Thanks Daniel,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [VOTE] LibreOffice Online freeze-related decisions

2021-02-02 Thread Michael Meeks


On 02/02/2021 17:10, Daniel Armando Rodriguez wrote:
> "rewind branches on https://git.libreoffice.org/online and for the time
> being deny all write
> operations to the repository, be it on the git or gerrit side.

+1

        Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [VOTE] LibreOffice Online information in the release notes

2021-02-02 Thread Michael Meeks
Hi Florian,

On 02/02/2021 12:15, Florian Effenberger wrote:
> based on the previous discussion, putting the following to VOTE now:
> 
> Ask the marketing team to summarize the new LibreOffice Online
> information website (see vote item #1 in
> https://listarchives.tdf.io/i/4bCUE2Lh2ffa-M8da8zEfPF7) in the release
> notes, adding a link to the full page
> 
> [Note: The content of that website is currently edited and discussed and
> should be finished soon.]

I'm really not a huge fan of the board voting in such detail on these
specific sorts of actions. I'm rather confident in our marketing team
doing what's sensible and incorporating feedback to move us in a
reasonable direction perhaps based on high-level guidance from the board.

Nevertheless the above seems un-controversial =)

So +1

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [DISCUSS] LibreOffice Online freeze-related topics

2021-01-13 Thread Michael Meeks


On 13/01/2021 17:28, Simon Phipps wrote:
> On Wed, Jan 13, 2021 at 4:53 PM Daniel Armando Rodriguez
>  Guilhem has a solid point here, if anyone leaves our project why should
> us go behind them?
> 
> The people involved have not left our community or the LibreOffice
> project (yet). They continue to be our colleagues, friends and indeed
> contributors of all kinds, including upstreaming LO improvements that
> arise from COOL. Please be kind.

Thanks for that Simon =)

My understanding of Guilhem's usage stats is that OpenGrok is
essentially un-used (27k core vs. 535 online hits in the last 2 weeks).

I don't see any terribly compelling reason to keep OpenGrok open and
working vs. online if people object to that, COOL is significantly less
complicated than the LibreOffice core (which as I recall is the 98%+ of
the lines of code here).

OpenGrok seems an odd locus for a conflict; the costs are rather
trivial. The risk that it might (very slightly) help a group whose
financial, technical and general contribution to TDF and its mission is
quite real is there.

To soothe my Sayre's Law rash, I'd be well up for simply turning that
bit off if that's easier for syadmin.

    ATB,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [VOTE] LibreOffice 7.1 tag ("label")

2020-12-08 Thread Michael Meeks


On 07/12/2020 15:28, Lothar K. Becker wrote:
> Find the SLIDES with the THREE PROPOSED TAGS at
>     https://nextcloud.documentfoundation.org/s/sTKeS4NipJ6X9XH
> 
> which are from the discussion with our members, and also contain related
> information on their strengths and weaknesses, provided by the marketing
> team.
> 
> The proposals, in ALPHABETICAL order, are as follows:
> 
> a. Advance
> b. Community
> c. Rolling

I rather liked Personal; shame really but:

Community
Rolling
Advance

would be my preference. Thanks to all for their input & deliberation.

ATB,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: [VOTE] LibreOffice 7.1 marketing plan

2020-12-08 Thread Michael Meeks


On 08/12/2020 08:18, Lothar K. Becker wrote:
> Find the SLIDES for this vote at
> 
> https://nextcloud.documentfoundation.org/s/Z6Y2YeDKHoRW3s8
> 
> which are a subset of the initially shared PDF, that was made available
> via Nextcloud. Removed from the aforementioned initially shared PDF are
> the following slides, that are irrelevant for the vote: slides 2, 10-14,
> 20-26, 36, 50-53, 62-64, 84

Having various Online pieces in this which have not been discussed in
the context of today makes this extremely difficult to vote for quickly
- particularly without a discuss thread.

The last board call we had:

+ re-look at the marketing plan (Paolo)
+ believe we should remove LOOL mentions for now
+ should be a live plan, we can modify it
+ for the moment: don't spend time
   promoting LOOL until we have an alternative or
   an agreement

That sounds very sensible to me; and:

+ see all slides - some should not be there (Lothar)
   + why I'm for this / that.
   + should have a version next week -
   separate these out.

So I assumed these would be removed. If that is the case - then I
support the plan, +1, otherwise it will need significantly more thought.

Was that an oversight in shrinking the slides ? and of course, luckily
it's a link so easy to tweak ?

Thanks,

        Michael.

-- 
Michael Meeks, <><, Director of The Document Foundation
Kurfürstendamm 188, 10707 Berlin, Germany
Rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: http://www.documentfoundation.org/imprint

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [DECISION] LibreOffice Online - repository and translations

2020-12-02 Thread Michael Meeks
Hi Daniel,

On 02/12/2020 17:21, Daniel A. Rodriguez wrote:
> I consider that contributions to COOL, should not taken into
> consideration for TDF membership.

I'm sure the membership committee will take all of these things into
consideration as they deliberate. If that is their decision, perhaps it
is no bad thing to re-shape our membership over the next year.

It does however make it even more vital to get a mentor hired, unless
we want a rather smaller proportion of coders as members.

From the COOL perspective, our position is unchanged: We respect and
recognize the contribution of all the developers of LibreOffice and will
honor that in equivalent access: commit, translation etc. on our side.

Regards,

    Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] [DISCUSS] LibreOffice Online - repository and translations

2020-12-01 Thread Michael Meeks
Hi all,

I was interested to see this vote:

On 26/11/2020 10:02, Florian Effenberger wrote:
> The vote that has been proposed is the following:
>
> 1. to freeze (not delete) the "online" repository at TDF's git, for
> the time being

Of course, I'd prefer a clear decision to collaborate in a
positive way with COOL and mutually celebrate each other. Absent that,
it seems to me that Thorsten is rather sensible when he says:

On 26/11/2020 15:53, Thorsten Behrens wrote:
> I'm convinced it's the least-worst short-term measure, and leaves the
> door open in all directions.

Keeping that door open is useful; as I wrote in my original
mail: 
https://www.mail-archive.com/board-discuss@documentfoundation.org/msg04727.html

On 01/10/2020 10:13, Michael Meeks wrote (here):
> Of course, we would love to see TDF coming up with the right mix of
> structure, entities, stability, branding, appreciation of corporate
> contributions and so on to build confidence that another approach is
> possible. There is time before our next LibreOffice release in
> January for the community to ponder what to do with LOOL, and to do
> their own thing, or support this move to capture the benefits
> outlined above.

Collabora has so far kept the door open for a smooth reconciliation
by (among other things) continuing to promote LibreOffice positively
(which is easier when it is not necessary to differentiate against
a LOOL) and by keeping COOL building against LibreOffice master.

Simultaneously various positive, confidence building
improvements to TDF's marketing have been planned. These seem to go in
a generally helpful direction for the project; kudos to those
involved.

On the other hand it has been mentioned that first testing
these changes in the Desktop version is necessary. Can we re-build the
necessary company investment there? That, if successful, should
demonstrate there is a stable, predictable environment with a sensible
lead-flow coupled to contribution to drive new investment. It seems
clear that this needs to happen before any changes to COOL. It will
take some significant time probably many months. Time is also needed
re-build the requisite confidence in the board upholding this wiser
approach.

It is also encouraging to see some of our historic concerns
taken on board & creative steps discussed towards meeting some of
them. On the other hand - a recognition of the many benefits that I
outlined which can be easily captured without further changes would
be good too.

Against this, I was surprised to see some Board members'
responses:

Different board members wrote:
> ... the LOOL subproject is key for the future of TDF and its community.

and:
> From TDF we must recognize the strategic importance of LOOL. That is
> why the repository must remain active. That way, those who wish to
> join and make the project shine, can do so.

and:
> "1) No. Let's work to implement better tools to make it easier
> to people to contribute."

The future of the LibreOffice codebase and those that love it
is assured, even in the very unlikely case that Online is the sole
future. The overwhelming majority of the code behind Online is
LibreOffice.

However the direction these votes appear to go in is one of
pre-judging the result, encouraging divergence, and nurturing a
competing LOOL project even while we test adapting LibreOffice
marketing; and for what benefit ?

I wonder if that is a wise, or even intended approach?

The background is that in the last ~two months since the move
there have been >700 commits to COOL, from a growing and diverse set
of developers against two (2) (automated translation updates) to LOOL.

Having votes by non-coders to keep open a sub-project that
falls rapidly behind, currently with no contributors, and using the
LibreOffice brand to keep it relevant is a curious choice.

It also opens TDF and LibreOffice to potential negative
comparisons & criticism. Far from being an un-mitigated positive
for the project.

Is that the intention ? it would be nice to have a clear
statement ? as I wrote before:

On 01/10/2020 10:13, Michael Meeks wrote (here):
>   Competing with people who take your code, represent themselves
> as the creators of it, do nothing effective to mention us, and
> compete with us in the marketplace is a problem. RedHat had problems
> with Oracle Unbreakable Linux that were not dissimilar, where morally
> they should be presented as the creators.

This is where we came from, my hope is that it is not where we
are going together.

There are a few other things that are interesting questions:

TDF needs to work out if it will be a pragmatic place where
do-ers decide: we used to call that a meritocracy.

I also hear the view that not having binary pr

Re: [board-discuss] Board of Directors Meeting 2020-10-23

2020-10-30 Thread Michael Meeks
Hi Quentin,

On 29/10/2020 00:00, Quentin Christensen wrote:
> I must admit I will have to go back and have a look at the current state
> of issues with LibreOffice 7 and NVDA 2020.3.

If you can come up with a list of prioritized / bucketed a11y issues -
we can try to estimate what it costs to fix them to get some work funded
here.

I was personally slightly sad to see though that the last tasks we
proposed here didn't make it through the ranking to get tendered. But
always worth trying again.

ATB,

    Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] Re: TDF-Business-Entity

2020-10-02 Thread Michael Meeks
Hi Andreas,

On 30/09/2020 09:40, Andreas Mantke wrote:
>>  c) form sub-group to work out and publish business entity proposals
>>     URL: https://redmine.documentfoundation.org/issues/3294
>>     Status: Criteria list (Lothar) Draft proposal for Luxemburg entity
>> (Paolo), next meeting orga(Thorsten)  ->> 
>> https://nextcloud.documentfoundation.org/s/NeBWm25cd2LHyoq
...
> it's not a really appropriate behavior of a German charity to create a
> business entity in a country, which is known as a legal tax shelter.

I'm sure no-one would want us to search the world for a jurisdiction
that is maximally burdensome to incorporate and run in =)

For my part Luxembourg has the major benefit that Paolo wants to be
involved and help get something done. It is hard to over-state how
important it is to have not only a concrete proposal but good people on
the ground. Incidentally this is why I was -so- dismayed to see the UK
option discarded on what I felt were poor grounds.

Either way - another advantage of Luxembourg is that we are blessed
with having Lionel (CC'd) based there - at a professional accountancy
that (if we're really nice) may kindly offer us the benefit of their
accounting experience & help with oversight. That combination of long
term understanding of FLOSS, LibreOffice as well as local company / tax
issues would be an incredible plus.

Beyond that - having a concrete proposal from any other jurisdiction
would be fine - but we should get moving.

Andreas - if you want to get involved - I believe Florian is working on
a German entity proposal as another option - hopefully we see that soon.
Personally I think there may be merit in a UK option still - if Simon is
interested in engaging.

I think we've discussed a few tests (perhaps there are more) for an
entity to sell things in the app-store:

* protect TDF by some effective separation ie. a
  different entity.
* have an corporate'y structure ie. no
  unexpected restriction on activity
* provide for effective control by TDF
* provide for operational isolation from the BoD
+ though I'm still hopeful we can de-stress
  the BoD relationships over time.
* have low running costs, risks, and overheads
* have local people willing to file forms / documents
* have English Gov't interaction so all is transparent

Perhaps something else ?

One of the wider problems we have I think is a lack of decisiveness.
Also some sort of steady stream of people arriving late to a discussion
and re-starting it =) perhaps that is inevitable as discussions ripple
outwards through the community as they get more concrete.

From a process perspective I think we'd want to get a deadline for
short, summary proposals - perhaps under some agreed grid / headings
(cf. above) - that we can present to the membership as a simple poll (we
have a great ranked / voting method to handle this sort of thing).

With the membership's views in hand, the board could perhaps vote to
give confidence to the teams involved to get on with final preparation
and the actual formation.

Again - it would be lovely to help out by build a constructive,
detailed alternative proposal if you can Andreas, and I imagine that
would be welcome.

My 2 cents,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] an Online move ...

2020-10-01 Thread Michael Meeks
Hi there,

This is a detailed mail, so it shows up as a TLDR; then a
status quo / resolution / benefits triplet, and a link to our FAQ.
We're excited about this as a way to decisively unwind a number of
inter-related problems at TDF. We'll keep an up-to-date version of
this in the FAQ.

* TLDR;

Collabora announces that it will move its work on Online from
TDF to GitHub https://collaboraonline.github.io/, in order to ensure
future investment in the software development of Collabora Online and
LibreOffice. This will allow us to deliver on many of the requests
from the community and we expect that this will resolve the lengthy
discussions in the TDF Board around a fair strategy for "LibreOffice
online", thus freeing energy for other constructive topics.


* status quo / resolution / benefits:

** status quo: background & issues

+ the current status of "Online" at TDF is dis-satisfying to
end-users, some community members, Collabora, and it creates
strain in the LibreOffice project.

+ Online has been substantially created, sustained and
continues to be developed by Collabora investment:

+ Collabora's 20+ committers provided 95%+ of the
  commits in the last year

+ LibreOffice Online has been a source-only project: a place
to collaborate around development, with own-branded products
versions derived from that. Publicly available products have
encouraged people to buy support when under heavy use.

+ some TDF community, board and staff members have made it
clear they don't accept this compromise, and want TDF to use
the LibreOffice brand to distribute a competing gratis product
in the marketplace driving the price to zero, (perhaps combined
with nags for donations to TDF). Others wish to ship gratis
LibreOffice branded builds not immediately but in 3-6 months.

+ still others dislike the idea of telling users that it is
essential that they contribute to the project, in proportion
to their ability. Others have concerns about even gentle moral
suasion here eg. around tags & naming; others around donation
requests. Still others recommend proprietary software, or sale
of extensions as a solution. Some claim the TDF statues
require one course of action, others that they do not.

+ this combination of uncertain direction, structure and
statutes at TDF make it difficult for an investor today to
have any confidence in a future return over the years in
which that takes when the Online project is hosted by TDF.

+ TDF has historically avoided explaining clearly how
LibreOffice is created even to its own community. It does not
give effective credit to the commercial community members
doing most of the indispensable work in any way
that can drive a proportionate return. There is little
confidence in this improving.

+ The prospect of the Collabora brand having to compete
against something we ~95% build ourselves.  ie. with products
sold or distributed gratis under the popular "LibreOffice"
brand - while Collabora continues to sustain, maintain, and
improve the software in an effectively invisible way is deeply
problematic.

+ imagine trying to explain to larger users why they
should not use LibreOffice Online, but pay for
Collabora Online. Absent significant help from TDF
that is incredibly hard to do in a way that doesn't
damage LibreOffice as a whole.

+ For TDF to provide significant support fairly, in a
way that rewards investment, is incredibly challenging
to achieve inside TDF's structures.

+ There are lots of good people on all sides of this argument
who come from different perspectives. Many of them are
unhappy; we seem stuck in a worst of all worlds position
currently.

+ There is an ironic tension here between wanting everything
to be gratis, and wanting investment. Ultimately by making
everything gratis, while not encouraging users to contribute
financially, and having no credible plan to reward investment
- TDF harms its own FOSS mission, which aligns well with
Collabora's: to produce great FLOSS software for everyone.

* TLDR; resolution: a move.

+ To sustain Online and to improve it requires substantial and
ongoing investment and focus, far beyond what TDF can provide
via nags & donations. Any returns require a stable
environment.

+ We believe the most elegant way to resolve the strain and
uncertainty is to move our existing sub-project & work around
Online to a new project at Collabora.

 

Re: [board-discuss] MCC questions ..

2020-09-04 Thread Michael Meeks
Hi Daniel,

On 04/09/2020 14:29, Daniel Armando Rodriguez wrote:
>> * many MC members say they want to expand the membership.
>>   Given that LibreOffice is rather static in terms of its
>>   number of those involved in development: coding, UX,
>>   translation, documentation etc.
>>
>> + how do you plan to gain lots of new contributors ?
...
>> + Do you think we expand the membership by accepting
>>   more marginal contributions for membership cf.
>>  
>> https://wiki.documentfoundation.org/TDF/Membership_Role#Contributing
> 
> What's the 'more marginal contributions' meaning?

Ah - perhaps I should be more clear:

 + "Do you think we should expand the membership by
accepting much smaller contributions for membership"

Sorry for that. The essence of the question is simple - if you
want to grow the membership there are at least these two approaches:

+ encourage more people to contribute more to meet
  the criteria
or
+ lower the criteria for membership

Hence my question - in each case - I'd love more detail on people's
suggested approach.

>> * How do you believe we can improve the existing election
>>   system - assuming the statutes can be tweaked ?
>> + I'm interested in where we have the situation that
>>   being too popular can stop you being able to
>>   engage at all as a deputy - as we saw with
>>   Miklos/Jona in the last MC election, and Kendy
>>   in the last Board election.
> 
> 'Too popular'? What about that tiny little issue called affiliation?

Sure, so do you have a question about that ? either way I'm curious
about MC member's views of an electoral system whereby (given the
current CoI rules) discouraging people from voting for you is a good
tactic to get elected ;-) and/or that if/as/when people are bumped by
these rules that it's not possible to appoint the next most popular
person in the ranking etc.

I would hope that:

"* How do you believe we can improve the existing election
   system - assuming the statutes can be tweaked ?"

Is a legitimate question for the MC candidates ?

ATB,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



[board-discuss] MCC questions ..

2020-09-04 Thread Michael Meeks
Hi Andreas,

On 03/09/2020 19:59, Andreas Mantke wrote:
> b) TDF currently has 221 members and none of them asked any question to
> the candidates!
> 
> That's something to think long and hard about. What does this mean to
> the democratic culture of the foundation. It was created to get the
> members / contributors a voice and a say.

Fair enough =) good point - here are a few questions I came up with.
Please note - it is trivial to ask more questions in a few minutes than
can be answered in a lifetime - but here are a few things I'd love to know
from each candidate:

What is the right list for that ? board-discuss I hope.

* many MC members say they want to expand the membership.
  Given that LibreOffice is rather static in terms of its
  number of those involved in development: coding, UX,
  translation, documentation etc.

+ how do you plan to gain lots of new contributors ?

+ Do you think we expand the membership by accpting
  more marginal contributions for membership cf.
  https://wiki.documentfoundation.org/TDF/Membership_Role#Contributing

+ what effect do you expect that to have on the project ?

* If you've stood before, approximately how many people have
  you encouraged to apply for membership ?

* How many applications have you voted against ?

* Do you believe we should have a half-way house / badge
  between membership and non-membership that encourages
  a person, and gives the a path via more contribution to
  achieve full membership ?

* When there are no concrete metrics (such as translated strings,
  code commits, wiki changes, ask comments, etc.) available to
  decide on a person's contribution; what is best practice for
  MC members vouching for their friends' contributions, and how
  should other MC members validate that ?

* To what degree should the MC's decisions & discussion
  be transparent (ie. publicly available) ?

* How do you believe we can improve the existing election
  system - assuming the statutes can be tweaked ?
+ I'm interested in where we have the situation that
  being too popular can stop you being able to
  engage at all as a deputy - as we saw with
  Miklos/Jona in the last MC election, and Kendy
  in the last Board election.

Thanks for any answers =)

    Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Initiative to improve communication channels

2020-07-17 Thread Michael Meeks


On 17/07/2020 18:52, Daniel Armando Rodriguez wrote:
> Well, misunderstanding of ideas can be avoided simply by communicating
> in such a way that no aspect is taken for granted when making the
> request for feedback.

I have no problem with tools to get polls / feedback from our userbase;
that's great =)

Of course, for decisions - we are a meritocracy^W doers-decide project;
so having some separate means for the members to easily inform the board
/ discuss and/or give their input / views on things would also be
extremely valuable. Hopefully some clear separation would make
membership - and more importantly the contribution necessary to achieve
it more attractive to people too (perhaps).

My 2 cents,

        Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Big organisations not contributing

2020-07-17 Thread Michael Meeks


On 14/07/2020 12:22, Sophi wrote:
> There is another item here, I know several orgs buying services from
> companies that are not good players with FLOSS communities. This is
> something in my view which is important to address

Absolutely. So - the original plan here was not just just to do a
"Fedora vs. RHEL" style marketing separation of LibreOffice derived
products - but to ensure that the "LibreOffice Enterprise" side of this
- could only be used in products backed by a suitable number of a
combination of (say the average):

* certified developers
* contributing developers

by providing a clear economic incentive and a distinct postioning we
can simultaneously highlight those who take but don't contribute, and
also provide a clear economic incentive for them to contribute.

> Finding ways to expend the ecosystem is vital too.

Exactly - so of course, where there is an economic incentive,
investment and hence more developers, a wider ecosystem etc. follows
behind =)

I believe Bjoern sketched a similar idea in his recent mail too =)

Clearly - we need more time to elaborate & communicate how all of those
pieces could fit together to make something that drives TDF's mission
like a rocket ship =)

    HTH,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



Re: [board-discuss] Re: Some problems.

2020-07-17 Thread Michael Meeks
Hi there,

I thought I'd pull together a thread that runs through a
subset of the comments here:

Here is Mark S writing in bugzilla:
> Let LibreOffice stay LibreOffice, and let any commercial derivatives
> deal with naming issues of their products on their own time.

Several other comments are more of the form:

"your problem, not mine", or
"TDF doesn't need to nurture an ecosystem -
 why complain to TDF" ?

So - of course, that is on one hand fine. Hypothetically TDF
could sit at the center of a pure volunteer project, perhaps with
enough mentors and enough donations that might work out (though on
current trends this might also result in a project a tenth of the
size). On the other hand getting there from here, while not loosing all
momentum would be wrenchingly problematic.

I guess there are some elaboraions of this:

On 15/07/2020 14:11, Telesto wrote:
> The 'free beer' argument starting to become annoying;-). I'm hearing
> lots of self-pitty.
> Nobody asks a company to contribute to the LibreOffice code (for free).
> Yes, it belongs to a model where you believe in.
> If you believe code be open source, while making profit, it's also your
> task to come up with a business model generating revenue.

Sure, so - it's a harsh market. TDF can choose to make it
harsher by competing with the ecosystem that creates much of the
LibreOffice code, and mentors much of the developer community. Or it
can be passive and do nothing to nurture investment. Or it can create
space for those that contribute to its mission and help out. Having a
clear approach is helpful though. One of the problems is ambiguity:
bait & switch: encourage the investment, but squash the returns by
changing the rules =) That is why having a long-term settled consensus
is really helpful.

> The world is hard and pretty unfair.

Indeed, on the other hand - my hope is that we shouldn't use
that as an argument to structure things to be deliberately unfair. To
a large degree TDF helps to seed the environment for the ecosystem to
flourish around the codebase and fulfill its mission with it. Arguably
(and I would say this) TDF cannot fill every niche, and serve every
market itself - for a host of reasons.

On 14/07/2020 16:07, toki wrote:
> On 2020/07/14 10:41, Michael Meeks wrote:
>> On 12/07/2020 20:32, toki wrote:
>>> I'd blame the lack of sales on Collabora having a really bad website
>>
>>  So, if getting sales is only a function of a really good website
>
> I think it was Brian Tracy who wrote if your website can't sell the
> qualified prospect, it needs to be redesigned.

 I think we're all hopeful that we can create an advert or
webpage that makes it impossible not to buy your product ;-) Brian's
quote mentions qualified prospects - that's much easier with a
sensible lead flow of people who are aware that you exist.

>> Beyond that - creating, maintaining and translating a website into
>> a handful of languages is an expensive hobby.
>
> Budget US$100,000 per language per year, for a multilingual website.
> This is addition to the cost of designing and maintaining the website.
> Before adding languages, look at both the financial ROI, and PR value.
> Will the language generate at least US$1,000,000 in additional business
> each year ?

Well, for our existing ~five languages - if we did that we'd
have to transition half of our development staff to marketing at some
significant loss to Free software; I assume you'll want a big budget
for paid multi-language advertising to bring people to that website,
and for sales people too to qualify the leads ? That would consume our
entire budget without any contribution back.

Either way - given that the same website sells Online but not
Desktop, despite advertising both, my suggestion would be that making
people aware that they shouldn't be running large un-supported
deployments - is a leading factor here.

> The last thing any business owner wants to hear from a current
> customer is "I went with company x, because I didn't know you
> provided that service."

I think that's the fundamental problem here; getting the word
out effectively that the services around LibreOffice exist, and that
buying them is good for the customer, good for the codebase, so good
for all our users, and good for the community.

ATB,

Michael.

-- 
michael.me...@collabora.com <><, GM Collabora Productivity
Hangout: mejme...@gmail.com, Skype: mmeeks
(M) +44 7795 666 147 - timezone usually UK / Europe

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.documentfoundation.org/www/board-discuss/
Privacy Policy: https://www.documentfoundation.org/privacy



  1   2   3   4   >