Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


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.