There should be care in naming extensions and avoiding collisions with OpenFormula and other
extensions (implementation- or user-defined).
It might be good to review the specification of OpenFormula in ODF 1.2 for all of the functions
defined there. There may be OpenFormula functions of interest that are not yet implemented in
LibreOffice Calc and it would, in those cases, be useful to implement them as part of the full set.
Also, there needs to be agreement on how extensions not provided for in ODF are identified. I
recommend against using org.openoffice simply because there would need to be some sort of joint
arrangement to manage that as a shared namespace. Not a bad idea, but absent that it might be
useful that one use a unique name prefix for LO-defined extensions (as opposed to user-defined
functions).
This is all to avoid collision of names among implementations when LibreOffice Calc documents are
interchanged with other ODF-supporting spreadsheet implementations. For user-defined extensions,
one might want to have a naming policy so those extensions don't collide as well.
- Dennis E. Hamilton
tools for document interoperability, <http://nfoWorks.org/>
dennis.hamilton@acm.org gsm: +1-206-779-9430 @orcmid
-----Original Message-----
From: Stefan Weigel [mailto:stefan.weigel@bildungskreis.org]
Sent: Saturday, October 22, 2011 23:10
To: users@global.libreoffice.org
Subject: Re: [libreoffice-users] I want to add formulas and functions to calc
Hi,
Am 23.10.2011 04:35, schrieb Alberto Sanchez:
Is there a way that the community can benefit from this?
so my question is, how can I add that function
so that many others in my position can benefit from them?
Make an Extension and put into the Extensions Repository.
http://www.libreoffice.org/features/extensions/
http://extensions-test.libreoffice.org/
If you do not know how to create an extension and if you do not want
to learn it (which isnĀ“t difficult), you could post the Code and a
description of your new function and hope that some other old man
will pick it up and create and publish it as an extension.
Stefan
--
LibreOffice - Die Freiheit nehm' ich mir!
--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
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.