(was: ESC meeting minutes: 2022-10-20)

Andreas Mantke maand at gmx.de
Fri Oct 21 12:29:38 UTC 2022


I find it very shameful how much efford the board and it's members with
a known and possible CoI on this topic invest to not enable further
contributions and throw away a project which is evaluated important for
the future of LibreOffice and TDF.

And this whole topic shows that this board members use other
contributors and the staff to get their work done. It's a great pity.


Am 21.10.22 um 11:29 schrieb Stephan Bergmann:
> On 20/10/2022 16:29, Miklos Vajna wrote:
>> * BoD asks whether we can re-evaluate LOOL atticisation (Stephan/Xisco)
>>    + criteria is "see if there are 3 devs with non-trivial commits at
>> <https://github.com/freeonlineoffice/online>", see
>> <https://wiki.documentfoundation.org/TDF/Policies/Attic>
>>    + git shortlog -s -n --since "3 months ago" --grep="collabora"
>> --invert-grep
>>     244  andreasma
>>      13  Skyler Grey (*)
>>      10  Marco Marinello
>>       4  Julius Härtl (*)
>>       2  genofire (*)
>>       1  Bayram Çiçek (*)
>>       1  ChrisGlad (*)
>>       1  Gabriel Masei (*)
>>       1  Tushar (*)
>>       * also in COOL
>>    + cloned the repo, checked the # of commits (Xisco)
>>      + excluded Collabora emails, above is the list
>>      + then executed the same in collaboraonline/online.git
>>      + diff is: Andreas and Marco
>>        + don't know if that can count
>>    + didn't look into it in detail (Stephan)
>>    + did you check what are these commits about? (Kendy)
>>      + real fixes? or cherry-picks without keeping authorship? or
>> renames?
>>      + would be good to know if they are substantial
>>      + didn't check, the first criteria is already not matching (Xisco)
>> AI: double-check Xisco's take & pass it to the board (Stephan)
>> => no objections with this as a statement from the ESC (all)
> So I checked the above numbers again and can confirm the 244 + 10 =
> 254 commits by Andreas and Marco being the only ones not also present
> at <https://github.com/CollaboraOnline/online>.
> Furthermore, I stripped down those 254 commits down to 76 interesting
> ones with
>> git log --author=maand at gmx.de --author=Marinello --grep=adapt -i
>> --invert-grep --no-merges
>> 61d82524f6a68c7af3f7129e1e7f2ec4cfe3b245^..2cdb197bd54308a596b6969a184cae67f43929e4
>> ':(glob,exclude)**/.gitignore' ':(glob,exclude)**/.gitattributes'
>> ':(glob,exclude)**/.eslintignore' ':!.github'
>> ':!browser/package.json' ':(glob,exclude)**/*.tar' ':!browser/po'
> (excluding: adaptions of commits cherry-picked from COOL, commits only
> affecting the project's infrastructure files, commits only affecting
> what looks like 3rd-party tar files, and commits only affecting the
> translation that appears to be bulk-copied from COOL).  Those 76
> commits appear to be concerned for a very large part with rather
> trivial cleanup (LOOL vs. COOL naming issues, dead code removal):
>> /data/sbergman/github.com/freeonlineoffice/online git log --oneline
>> --author=maand at gmx.de --author=Marinello --grep=adapt -i
>> --invert-grep --no-merges
>> 61d82524f6a68c7af3f7129e1e7f2ec4cfe3b245^..2cdb197bd54308a596b6969a184cae67f43929e4
>> ':(glob,exclude)**/.gitignore' ':(glob,exclude)**/.gitattributes'
>> ':(glob,exclude)**/.eslintignore' ':!.github'
>> ':!browser/package.json' ':(glob,exclude)**/*.tar' ':!browser/po'
>> f1af114f4 Array literal notation
>> 94778ce3a Add libnss3-dev as dependency, explicitly set x permissions
>> for loolmount
>> 05b46935a Remove outdated css file w2ui-1.5.rc1.css
>> fb48fd382 Remove outdated rc1 of w2ui-1.5
>> 211f15700 Add w2ui-1.5.js and w2ui-1.5.css files
>> a345d8844 Use w2ui-1.5 final instead of the rc1
>> 2fa1b3c00 Switch to trademark-free variable names
>> 291822807 Add missing full stop
>> 0b34d3208 Name fix
>> dfe0da423 fix url
>> 6c2dc9737 Update eslint to version 8.23.1
>> f7e353401 Update npm-shrinkwrap.json.in
>> 6339855e8 Go with naming to Lool
>> d873434c7 Change naming to FrOO
>> 7108436ae Change naming to LO for constancy
>> 1f3200131 Revert "Change to LO"
>> b75708904 Revert "Remove old file"
>> e545bae93 Remove old file
>> a6cb67b80 Change to LO
>> 1d14a134e Updated file header
>> 8a73e454b Handle some defaults for the build
>> 4b4d21612 Default to nightly as long as we build on top of master
>> b2f27b921 Give more accurate instructions directly in the outupt
>> 367b050e0 Fixed typo in LibreOffice
>> f3af6ce88 Change naming
>> 93fc8c9be Implemented various enhancements for docker script
>> 8260e792a We do not provide binaries, drop the "from-packages" directory
>> 9608c1ecb Use the naming "lok" for the webkit messaging for the iOS
>> and the gtk app too
>> d89e181c7 Fix title
>> 4095b9509 ios: register the script message handler as 'lok', not 'lool'
>> bfae6959d Improve the configure options in the online repository
>> dc25c3371 Fix loolwsd numbering
>> c394d92b8 Use vanilla LibreOfficeKit includes from master
>> 1d2fa2a69 Remove not needed ConfigMigrationAssistant
>> 347f7eee8 Do not build the not useful ConfigMigrationAssistant for
>> LibreOffice Online
>> e83d4b5f7 Remove not used Poco:File
>> f8aaf64a3 Remove not necessary code, because there is no need to
>> migrate the loolconfiguration
>> 4b769d432 add loolstress to the rpm package of LibreOffice Online
>> 594d752cf No need for compatibility with lool here
>> 4cd506b9c No need for compatibility entries to lool, because this is
>> lool, the original
>> f02b786c2 Remove not necessary command, because lool remains lool
>> 2944e0096 Move from cool to lool
>> 35eb77f55 remove not necessary command
>> 3d0103b10 kill dupes
>> d8c02e622 Remove not used mailmap
>> c03a4ccef Remove not used file AUTHORS
>> 06ed354d6 Remove not necessary file
>> 6624f40e0 Fix naming
>> de778d772 First version
>> a338c4e68 Remove old file
>> 372210ee5 start work on Debian package
>> c10c40751 Fix svg references in css files
>> 50317433d Renaming
>> 6b924d639 Renaming
>> 9ccaf66ba Remove unused code and naming fixes
>> 3191bfb42 Update npm-shrinkwrap.json.in with current package updates
>> 7b429efa8 Change docker_hub_tag
>> 6079cfd6f Update gitignore and fix naming in Makefile
>> 4694b1a0d Update npm-shrinkwrap.json.in after package updates
>> f16d3d9c7 Fix typo
>> 5a767773c Update the shrinkpack list
>> 100ad8f06 COOL --> LOOL
>> 87a173ab8 naming fix
>> bd59e3d14 cool* --> lool*
>> e258cb28f cool --> lool
>> 2907dac38 coolwsd --> loolwsd
>> 3a5b6279f fix naming of shrinkpacked packages
>> 10eae8898 update with changes from npm shrinkwrap run
>> 0aca6662e fix archive file naming for vex.js
>> da246a04e fix archive file naming for xtend
>> 344b3a8b5 fix npm-shrinkwrap.json.in for new directory for
>> shrinkpacked packages
>> beb7d019c naming fix
>> 1343bbb6e strip core binaries from docker to make the image not too big
>> 3e4644b46 make the version string more beautiful
>> 119be6527 fix naming
>> 1ebcd9b1e Remove example which currently not work
> This confirms the statement that LOOL currently misses the
> deatticisation requirements of "3 devs with non-trivial commits".
> -Stephan

## Free Software Advocate
## Plone add-on developer
## My blog: http://www.amantke.de/blog

More information about the LibreOffice mailing list