[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)


I lead several LO migration in small and big corporations in my
professional life. Macros is a symptom of IT default with respect of
the company business.

As life goes on anyway, support for VBA in LO is partial and solves a
lot of (very) simple situations(*). LO object model uniqueness is to
blame and turns migration a nightmare, support for coding LO
Basic/Python is minimal (I can't code without Xray macro) and LO SDK is
of no use for the end user.

No matter how easy is the languages (Basic, Python, etc...), without a
redesign of the API object *nomenclature*, we will still continue to
make migration of macros a big issue. To be clear, Sheet(0) has a
meaning but ThisComponent.getSheets().getByIndex(0) or
ThisComponent.Sheets.Sheet(0) much less.

Regards
Olivier
(*)
https://help.libreoffice.org/6.2/en-US/text/sbasic/shared/special_vba_func.html
https://bugs.documentfoundation.org/show_bug.cgi?id=114263


Em 12/02/2019 08:11, Pedro Rosmaninho escreveu:
> Well, it already has the same or better functionality with open source
> solutions so it's already way cooler in that regard. Now it just needs to
> support VBA so that more orgs will migrate to it and notice that it's way
> cooler. :)
>
> On Tue, Feb 12, 2019 at 10:09 AM kainz.a <kainz.a@gmail.com> wrote:
>
>> maybe it's true, but I would prefer to have first level support for open
>> source solutions instead of look that LibO is compatible with MSO macros.
>> Have the same (or better) functionality with open source solutions would be
>> way cooler (maybe in cooperation with LOOL and Cloud storage.
>>
>> Am Di., 12. Feb. 2019 um 10:58 Uhr schrieb Pedro Rosmaninho <
>> mota.prego@gmail.com>:
>>
>>> These are the types of compatibility issues that really cripple LO
>>> adoption, even moreso than full file format compatibility.
>>>
>>> On Tue, Feb 12, 2019 at 9:57 AM Pedro Rosmaninho <mota.prego@gmail.com>
>>> wrote:
>>>
>>>> Well adding support for VBA would be nice, since it's not developed by
>>>> Microsoft anymore but they wont remove.
>>>> So why not add support for it, even without removing LO's
>>> implementation?
>>>>
>>>> On Mon, Feb 11, 2019 at 11:35 AM Olivier Hallot <
>>>> olivier.hallot@libreoffice.org> wrote:
>>>>
>>>>> Hi Franklin
>>>>>
>>>>> Em 11/02/2019 09:21, Franklin Weng escreveu:
>>>>>> This Python scripts help is for LibreOfficeDev (6.3) ONLY, right?
>>>>>
>>>>> Actually these pages are for any LibreOffice release, Python scripts
>>>>> were available from loooong time. But we started adding Help pages
>>> after
>>>>> string freeze deadline for 6.2. For what it worth, "6.3" is the master
>>>>> branch.
>>>>>
>>>>> Regards
>>>>>
>>>>> --
>>>>> Olivier Hallot
>>>>> LibreOffice Documentation Coordinator
>>>>> Comunidade LibreOffice
>>>>> Rio de Janeiro - Brasil - Local Time: UTC-03:00
>>>>> http://tdf.io/joinus
>>>>>
>>>>>
>>>>> --
>>>>> To unsubscribe e-mail to: design+unsubscribe@global.libreoffice.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.libreoffice.org/global/design/
>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>
>>>>
>>>
>>> --
>>> To unsubscribe e-mail to: design+unsubscribe@global.libreoffice.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.libreoffice.org/global/design/
>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>
>>
>

--
Olivier Hallot
LibreOffice Documentation Coordinator
Comunidade LibreOffice
Rio de Janeiro - Brasil - Local Time: UTC-03:00
http://tdf.io/joinus

--
To unsubscribe e-mail to: design+unsubscribe@global.libreoffice.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.libreoffice.org/global/design/
Privacy Policy: https://www.documentfoundation.org/privacy

References:
[libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Heiko Tietze <tietze.heiko@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Heiko Tietze <tietze.heiko@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Pedro Rosmaninho <mota.prego@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Italo Vignoli <italo@documentfoundation.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Franklin Weng <franklin@libreoffice.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Pedro Rosmaninho <mota.prego@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Franklin Weng <franklin@libreoffice.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Olivier Hallot <olivier.hallot@libreoffice.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Franklin Weng <franklin@libreoffice.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Olivier Hallot <olivier.hallot@libreoffice.org>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Pedro Rosmaninho <mota.prego@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Pedro Rosmaninho <mota.prego@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)"kainz.a" <kainz.a@gmail.com>
Re: [libreoffice-design] Agenda for the design/UX meeting 2019-Feb-06 (Wed)Pedro Rosmaninho <mota.prego@gmail.com>
Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.