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

Re: [tdf-discuss] Scripting for LibreOffice


Hi Keith,

On Sat, 2013-03-09 at 16:16 -0800, Keith Curtis wrote:
I see how LO is heading in this direction, but you could be
explicit about it, create more workitems,

        There always plenty of work-items and opinions; the only shortage is of
people to work on them. Working code speaks far louder than vague wishes
for change and E-mails :-)

        You could get involved in (for example) the FireBird database backend,
which we plan to replace the Java hsqldb (for various reasons) or the
ongoing Wizards work which is here (which actually uses python):

        https://bugs.freedesktop.org/show_bug.cgi?id=38820

You may have to support Java for years, but that doesn't mean you
should invest in the language.

        Java is here to stay of course; it's a great way of writing
cross-platform extensions. Having said that - what makes you think we're
investing significantly in it ? and what does 'invest' mean in the
context of a volunteer project ?

        Ultimately if someone wants to come and improve the Java support they
are more than welcome, and we'll help them out / review their patches.
Likewise if people want to get stuck into python porting - which has a
pragmatic, end-user benefit - and/or helping python be a better quality
citizen in our ecosystem - I'm all for that too: bring on the patches !

but you could make a point to recruit new people with Python experience
like you do for German speakers. It is also a lot easier of a way to get
into the LibreOffice codebase. STL makes my head hurt, 

        Gratuitously irritating some significant segment of our contributors by
importing some completely un-necessary and pointlessly dogmatic
language-war seems like a particularly self-defeating strategy for
success :-) by the time we've carefully driven away everyone except
those who use our preferred language: say Haskell - we may notice that
we're down to a team of one ;-)

I can also imagine a number of new Python extensions that could be
bundled by default.

        Please do write them; then we'll review/merge and bundle them. Real is
better than imaginary when it comes to code ;-) so get stuck in ! prove
the power of python by writing some fantastic functionality with it.

        All the best,

                Michael.

-- 
michael.meeks@suse.com  <><, Pseudo Engineer, itinerant idiot


-- 
Unsubscribe instructions: E-mail to discuss+help@documentfoundation.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.documentfoundation.org/www/discuss/
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.