Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #18812

Re: open office in another language?

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder2.enfer-du-nord.net!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; '(at': 0.03; 'languages,': 0.03; 'python.': 0.04; 'python': 0.08; 'scripts': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:80.91.229.12': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:lo.gmane.org': 0.09; 'runtime': 0.09; 'subject:language': 0.09; 'api': 0.09; 'c++': 0.12; 'python?': 0.15; 'already.': 0.16; 'finney': 0.16; 'from:addr:behnel.de': 0.16; 'from:addr:stefan_ml': 0.16; 'from:name:stefan behnel': 0.16; 'incarnations': 0.16; 'received:188.174': 0.16; 'received:m-online.net': 0.16; "sun's": 0.16; 'windows).': 0.16; 'language': 0.17; 'java': 0.21; 'badly': 0.21; 'extension': 0.21; 'maybe': 0.21; 'header:In-Reply-To:1': 0.22; 'dropped': 0.23; 'extending': 0.23; 'suite,': 0.23; 'stefan': 0.24; "i'm": 0.26; 'expect': 0.26; 'fine.': 0.29; 'oracle': 0.29; 'sean': 0.29; 'generally': 0.30; 'basically,': 0.30; "weren't": 0.30; 'writer': 0.30; 'least': 0.30; 'user.': 0.31; 'subject:?': 0.31; 'certainly': 0.32; 'header:User-Agent:1': 0.33; 'actually': 0.33; 'header:X-Complaints-To:1': 0.33; 'there': 0.33; 'to:addr:python-list': 0.34; 'uno': 0.34; 'apply': 0.35; 'similar': 0.36; '...': 0.36; 'but': 0.37; 'run': 0.37; 'another': 0.37; 'not,': 0.37; 'doing': 0.38; 'component': 0.38; 'somewhat': 0.38; 'received:org': 0.38; 'some': 0.38; 'skip:o 20': 0.38; 'talk': 0.39; "i'd": 0.39; 'either': 0.39; 'called': 0.40; "it's": 0.40; 'to:addr:python.org': 0.40; 'happens': 0.40; 'huge': 0.61; 'your': 0.61; 'ever': 0.65; 'works,': 0.68; 'received:188': 0.68; 'bridge.': 0.84; 'commitment,': 0.84; 'undertaking': 0.84
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Stefan Behnel <stefan_ml@behnel.de>
Subject Re: open office in another language?
Date Wed, 11 Jan 2012 10:08:46 +0100
References <CAOFf2a0RZo=o9r=We=iGUutfNn9SCeJUMn7ZM+hq=o7RoCN1bg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 7bit
X-Gmane-NNTP-Posting-Host host-188-174-201-183.customer.m-online.net
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111220 Thunderbird/9.0
In-Reply-To <CAOFf2a0RZo=o9r=We=iGUutfNn9SCeJUMn7ZM+hq=o7RoCN1bg@mail.gmail.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.4635.1326272939.27778.python-list@python.org> (permalink)
Lines 34
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1326272939 news.xs4all.nl 6869 [2001:888:2000:d::a6]:51351
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python:18812

Show key headers only | View raw


Sean Wolfe, 10.01.2012 22:43:
> I'm a somewhat-satisfied openoffice.org user. I mean it works, but if
> it weren't in Java I'd be doing some of my own tweaking. But since
> it's in Java I stay away... no likey.

It's been in C++ ever since the old StarOffice days, others have commented
on that already. Java is only one way of extending it, and it's not even
required by the installation.


> Has there been any talk of doing another similar office suite, or
> maybe just writer + spreadsheet, in a better language eg python? I
> expect it's a huge undertaking but ... thought I'd ask around at
> least.

OOo has been fully scriptable in Python for ages. It even comes with an
embedded Python runtime for that purpose (at least on
non-package-management systems like Windows). So, Python is actually a
standard component in all installations, whereas Java is not, and is
therefore not necessarily available in a deployment. Basically, if you want
your scripts to run in all OpenOffice/LibreOffice installations, you either
have to write it in StarBasic, or use Python.

The OOo extension API is called UNO, so look for the PyUNO bridge.
Admittedly, it's somewhat badly documented, but it basically works the same
way as the other UNO-API incarnations in other languages, so any UNO
documentation will generally apply just fine.

Also look for LibreOffice, as Ben Finney hinted. Since Oracle dropped Sun's
OOo commitment, many regard it as the future of OOo. It's certainly the
place where the development happens these days.

Stefan

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: open office in another language? Stefan Behnel <stefan_ml@behnel.de> - 2012-01-11 10:08 +0100
  Re: open office in another language? Paul Rudin <paul.nospam@rudin.co.uk> - 2012-01-11 10:17 +0000
    Re: open office in another language? Stefan Behnel <stefan_ml@behnel.de> - 2012-01-11 14:06 +0100

csiph-web