Re: [board-discuss] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread Thorsten Behrens
Hi Sophie,

sophi wrote:
> just for clarity for all, what would prevent it to be released as an
> extension on the extension site? is it too complex?
>
No, not at all, just needs someone updating it there (an older release
is available already:
https://extensions.libreoffice.org/en/extensions/show/wollmux).

> > > Is everything (code comments, strings, doc) still in German?
> > > 
> > See proposal, pretty far down the list - start with code & comment
> > translation DE->EN.
> > 
> > So the answer is, the work has started. ;)
> 
> great, is it a lot of work? do you have an idea of when it will be
> available for the whole community?
>
It is not massive (but it's still large enough that we'd like to ask
people to jump in & help). Code has around 80 kLOC, but quite a lot of
the main sources are already in English (comments, variable names, test
assertion outputs etc).

Documentation is in markdown, and currently only in German. Looking at
the most recent version (for 18.2), this is the size:

 $ find WollMuxHandbuch/markdown/18.2 -iname '*.md' | xargs wc
...
 lines: 9870  words: 86501 in total

Best,

-- Thorsten

signature.asc
Description: PGP signature


Re: [board-discuss] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread Thorsten Behrens
Hi Susanne, all,

Susanne LO wrote:
> I will try to install wollmux, it does not work today. 
> If it works, ipost some examples.
> 
WollMux 18.2.10
(https://github.com/WollMux/WollMux/releases/tag/RELEASE_18.2.10), the
latest release, is only tested to work with LibreOffice 6.4.

For 7.3/7.4, please everyone build directly from source, the current
master branch was fixed to work with newest LibreOffice releases.

Best,

-- Thorsten


signature.asc
Description: PGP signature


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

2022-11-23 Thread Andreas Mantke

Hi Alex,

Am 22.11.22 um 22:41 schrieb Alexander Thurgood:

Hi Andreas,

Perhaps I'm missing something, but why would the board have these
figures, unless the private company distributing the product agreed to
provide them, or was under some contractual obligation to do so?

sorry but it's a bit difficult to explain. There had been some
agreements about the process.


Just trying to understand exactly what it is you're trying to say, or
prove, as a point?

Personally speaking, I'm glad to be able to see how popular
LibreOffice via the app store actually is.


I'm glad about that too. The numbers from the Apple app store, Florian
published on Monday
(https://listarchives.documentfoundation.org/www/board-discuss/2022/msg01072.html),
showed it nicely.

Regards,
Andreas

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


--
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] Report about numbers from Apple App Store

2022-11-23 Thread Andreas Mantke

Good evening Thorsten, hi all,

Am 22.11.22 um 21:22 schrieb Thorsten Behrens:

Good evening Andreas, hi all,

Andreas Mantke wrote:

I asked the board more than three weeks ago, to provide to TDF members
the numbers from the Apple app store for the last years.


The current numbers were just published by Florian; for the past -

correct, he posted the link to the numbers on Monday.

you've received a quite detailed answer from Michael Meeks on the
members list.


There were no detailed numbers in the answer from Michael, but only an
explanation, that he'd like to write an article (or a blog post?) about
the numbers but that he is not able to do this because he is to busy
with other tasks.

Thus there were no detailed answer given, neither by the board nor by
Michael.



It is indeed unusual to discuss individual donations (in kind and
monetary) of any specific donor, even more so in public. TDF in
general is grateful for all contributions, big and small.


You try to mislead the audience a bit here. It's not a 'donor' but a
business entity from the eco system. And it is not a donation but a
business deal.

A donation was given without any reward, but this was not the case here.

Thus I'm curious if and when the board is able and willing to give an
report about the numbers from the past to the TDF members.

Regards,
Andreas

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


--
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] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread sophi

Hi Thorsten,

Your answer bring me some more questions :)
Le 23/11/2022 à 17:15, Thorsten Behrens a écrit :

Hi Sophie,

sophi wrote:

Will that stay as an extension or will it be integrated to
LibreOffice core?


There's currently no plans to do so, no. I don't think that is
technically desirable, since the implementation is
Java-only.


ok, thanks, just for clarity for all, what would prevent it to be 
released as an extension on the extension site? is it too complex?



Is everything (code comments, strings, doc) still in German?


See proposal, pretty far down the list - start with code & comment
translation DE->EN.

So the answer is, the work has started. ;)


great, is it a lot of work? do you have an idea of when it will be 
available for the whole community?



Are there some examples of how it works and what it does and for
which users it is expected?


Can I refer you to our LibOCon talk? I can ask Mike if the video is
perhaps ready soonish, so that can then be part of the public
information here.


Thanks a lot, I'll find the video and will have a look
Cheers
Sophie

--
Sophie Gautier so...@libreoffice.org
GSM: +33683901545
IRC: soph
Foundation coordinator
The Document Foundation


--
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] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread Thorsten Behrens
Hi Sophie,

sophi wrote:
> Will that stay as an extension or will it be integrated to
> LibreOffice core?
>
There's currently no plans to do so, no. I don't think that is
technically desirable, since the implementation is
Java-only.

> Is everything (code comments, strings, doc) still in German?
>
See proposal, pretty far down the list - start with code & comment
translation DE->EN.

So the answer is, the work has started. ;)

> Are there some examples of how it works and what it does and for
> which users it is expected?
>
Can I refer you to our LibOCon talk? I can ask Mike if the video is
perhaps ready soonish, so that can then be part of the public
information here.

Best,

-- Thorsten


signature.asc
Description: PGP signature


Re: [board-discuss] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread Susanne LO
Hi all!, hi Sophie,

There will be translation to english- see technical project info.

I will try to install wollmux, it does not work today. 
If it works, ipost some examples.

Susanne 

—
Susanne Mohn

> Am 23.11.2022 um 16:13 schrieb sophi :
> 
> Hi Thorsten,
> 
>> Le 23/11/2022 à 12:12, Thorsten Behrens a écrit :
>> Dear community,
>> as announced during LibOCon, and subsequently discussed in the ESC,
>> here's the formal adoption proposal for the "WollMux" template / form
>> letter / mail merge engine / Java extension, from the City of Munich.
>> For reference, I attach the full proposal (so the initial version gets
>> archived). For interacting with it, please use this direct edit link
>> on Nextcloud though:
>>  https://nextcloud.documentfoundation.org/s/ftrSdx3A5dgmNR8
>> Reply-To: board-discuss please, unless there's technical questions to
>> discuss (for those, I copy the developer list).
>> Plan is to give this 1-2 weeks for discussion. Depending on the
>> feedback, the hope is, the proposal can then be referred to the board
>> for a final decision.
> 
> I have some questions :)
> 
> Will that stay as an extension or will it be integrated to LibreOffice core?
> 
> Is everything (code comments, strings, doc) still in German?
> 
> Are there some examples of how it works and what it does and for which users 
> it is expected?
> 
> Thanks in advance,
> Cheers
> Sophie
> 
> -- 
> Sophie Gautier so...@libreoffice.org
> GSM: +33683901545
> IRC: soph
> Foundation coordinator
> The Document Foundation
> 
> 
> -- 
> 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
> 


--
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] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread sophi

Hi Thorsten,

Le 23/11/2022 à 12:12, Thorsten Behrens a écrit :

Dear community,

as announced during LibOCon, and subsequently discussed in the ESC,
here's the formal adoption proposal for the "WollMux" template / form
letter / mail merge engine / Java extension, from the City of Munich.

For reference, I attach the full proposal (so the initial version gets
archived). For interacting with it, please use this direct edit link
on Nextcloud though:

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

Reply-To: board-discuss please, unless there's technical questions to
discuss (for those, I copy the developer list).

Plan is to give this 1-2 weeks for discussion. Depending on the
feedback, the hope is, the proposal can then be referred to the board
for a final decision.


I have some questions :)

Will that stay as an extension or will it be integrated to LibreOffice 
core?


Is everything (code comments, strings, doc) still in German?

Are there some examples of how it works and what it does and for which 
users it is expected?


Thanks in advance,
Cheers
Sophie

--
Sophie Gautier so...@libreoffice.org
GSM: +33683901545
IRC: soph
Foundation coordinator
The Document Foundation


--
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



AW: [board-discuss] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread susanne.mohn-lo
Dear all

This is a very good idea!
In order to make the Wollmux Extension available for large organizations, a
central distribution (Windows: via ActiveDirectorie or SCCM) must be
possible. As well as checking whether JAVA Runtime is installed and the
Installation/provision of a customized config. File. 
Another question: Under LO 7.4.2. I get the message when adding the
extension: Error status of the extension is not known.

Regards, 
Susanne

-Ursprüngliche Nachricht-
Von: Thorsten Behrens  
Gesendet: Mittwoch, 23. November 2022 12:13
An: TDF Board Discussion 
Cc: LibreOffice ; Samuel Mehrbrodt
; Björn Ranft 
Betreff: [board-discuss] WollMux adoption proposal for The Document
Foundation

Dear community,

as announced during LibOCon, and subsequently discussed in the ESC, here's
the formal adoption proposal for the "WollMux" template / form letter / mail
merge engine / Java extension, from the City of Munich.

For reference, I attach the full proposal (so the initial version gets
archived). For interacting with it, please use this direct edit link on
Nextcloud though:

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

Reply-To: board-discuss please, unless there's technical questions to
discuss (for those, I copy the developer list).

Plan is to give this 1-2 weeks for discussion. Depending on the feedback,
the hope is, the proposal can then be referred to the board for a final
decision.

Looking forward to your feedback, all the best,

-- Thorsten


--
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] WollMux adoption proposal for The Document Foundation

2022-11-23 Thread Thorsten Behrens
Dear community,

as announced during LibOCon, and subsequently discussed in the ESC,
here's the formal adoption proposal for the "WollMux" template / form
letter / mail merge engine / Java extension, from the City of Munich.

For reference, I attach the full proposal (so the initial version gets
archived). For interacting with it, please use this direct edit link
on Nextcloud though:

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

Reply-To: board-discuss please, unless there's technical questions to
discuss (for those, I copy the developer list).

Plan is to give this 1-2 weeks for discussion. Depending on the
feedback, the hope is, the proposal can then be referred to the board
for a final decision.

Looking forward to your feedback, all the best,

-- Thorsten
# WollMux adoption proposal for The Document Foundation

## Summary

The [city of Munich](https://muenchen.digital/it-at-m/) (with the help
of [allotropia software GmbH](https://allotropia.de/)) offers TDF to
adopt the WollMux template and mail merge system, in production use at
the city and elsewhere since 2007. The project has been migrated from
OpenOffice to LibreOffice alongside the city-wide adoption of
LibreOffice in 2013. It provides professional, battle-tested
functionality for complex template, form letter and mail merge needs,
as one frequently finds in public sector and corporate office
workflows.

## History

- 2004: Munich announces LiMux, based on OpenOffice
- 2005: work on WollMux development starts
- 2012: Major upgrade & rework, migration to LibreOffice (from OOo)
- 2013: Completion of MailMerge work for LibreOffice
  - since Release 13.10 (target was LibreOffice 3.6)
- 2014: work on update to LibreOffice 4.1
  - since release 14.04
- 2016: work on update to LibreOffice 5.2
  - since release 16.10
- 2017: Munich announces plan to return to Microsoft
- 2019: work on update to LibreOffice 6.1
  - supported since release 18.1
  - move from ant to maven in the build system
- 2020/21: Update to LibreOffice 6.4 (since Release 18.2)
  - migration from Java Swing to native LibreOffice GUI
  - support for sidebar added
- 2023: scheduled end of migration to Microsoft

## Architecture

- written in Java, and deployed as a single, full-featured LibreOffice extension
  - using LibreOffice's Java UNO API
  - and much of Writer's advanced features, like RDF annotations,
bookmarks, and text visibility
  - the WollMux gui was reworked, and now resides in dedicated sidebar
decks, using native LibreOffice gui elements
- core code uses UNOHelper classes
  - UNOHelper is a wrapper for frequently used API calls
  - to make Java programmer's life easier & code more readable
  - UNOHelper is available as a separate git project, and likely a
useful productivity boost for all LibreOffice java integrators
  - this could be the next ScriptForge-alike project, but for Java
- configuration
  - contains template fragments, datasources, and more …
  - as well as a plugin system
  - can be maintained locally, or remote (nice for large-scale deployments)

## Key project features

- project mission: have a single, integrated application for letterheads, form
  templates, and mail merge, deeply intergrated with LibreOffice
  - there were only disjoint, proprietary solutions before
  - in 2004 - no software available that met all requirements
  - extends LibreOffice mail merge for business needs - 1000s of
recipients possible, in decent time (1-2 mins for 1000 copies)
- integrates deeply with LibreOffice, and nicely embeds within its GUI
- OpenSource – licensed under European Union Public License (EUPL)

## Key benefits for TDF

- this is a show-case extension project - for putting on display what is
  possible with LibreOffice
- professionally developed since 2008
- a success story & a production-ready, powerful template management & 
programming environment
- commitment to further cleanup, improve & maintain
- existing user base, thus adopting it serves TDF's mission of
  providing FLOSS office productivity for everyone
- and in addition, it's an excellent QA project tool, for integration-testing 
Java and UNO
  API functions - aka "if WollMux works, every Writer java extension
  will work"

## Adoption proposal

- the ESC has looked at the project, discussed the matter, and
  [approves of the 
migration](https://lists.freedesktop.org/archives/libreoffice-qa/2022-October/011302.html)
- after discussion & acceptance, the following steps would be taken:
  - move the existing, public git repositories into the libreoffice
organisation at github:
- 
- don't migrate the 'public archive' ones (or move them straight
  into the TDF attic, if the project sees value in retaining them on
  our infra)
- the code is available under the EUPL-1.1 (weak copyleft),
  documentation is under CC-BY-SA-4.0 - as such, this appears
  compatible with project norms
- two developers from two