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.me...@suse.com  <><, Pseudo Engineer, itinerant idiot


-- 
Unsubscribe instructions: E-mail to discuss+h...@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

Reply via email to