open office in another language?

S

Sean Wolfe

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.

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.
 
T

Terry Reedy

LibreOffice supports scripting with several languages, including Python
<URL:http://help.libreoffice.org/Common/Scripting>.

So that page says. But it only tells how to attach a Python script once
writen, not how to write one that will do anything. Are there any links
for that?
Extensions can also be written in Python, using the UNO runtime API
<URL:http://api.libreoffice.org/>.

The one Python example imports Python wrappers for the API. Do you have
any idea how to get the importable modules?
 
M

Martin Manns

8

88888 Dihedral

Open Office suite software users are most non-programmers.
Software to be used by non-programmers are different from most free python
packages shared by programmers.
 
8

88888 Dihedral

Open Office suite software users are most non-programmers.
Software to be used by non-programmers are different from most free python
packages shared by programmers.
 
W

Wolfgang Keller

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.

OpenOffice (now LibreOffice, btw.) is not implemented in Java, if that's
what you mean.

It _is_ scriptable in Python, however there doesn't seem to be any
documentation available. Ask on the Libreoffice-users list.
Has there been any talk of doing another similar office suite, or
maybe just writer + spreadsheet, in a better language eg python?

You wouldn't implement "Office"-style software entirely in Python.

Other FOSS "Office"-style software apart from LibreOffice is, e.g.
Abiword and GNUmeric. Both are scriptable in Python as well, iirc.

And, of course, there's LyX (also scriptable in Python), which I do
prefer a L-O-T over "word processor" applications for writing. And there
is Pyspread.

Sincerely,

Wolfgang
 
A

Adam Tauno Williams

So that page says. But it only tells how to attach a Python script once
writen, not how to write one that will do anything. Are there any links
for that?

+1

PyUNO, and UNO in general, needs way more press and for some of the
people who use it to do a bit of BLOGing. Getting up over the initial
learning curve is rough; I know it has pushed me back from a couple of
attempts.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)

iEYEABECAAYFAk8aJDMACgkQLRePpNle04OuoQCfXtnzYTI6FjdP/1mdHM6qktjq
+ocAnRJX0xhOA5Uz+xnewyuh6o1tgqGg
=kRs3
-----END PGP SIGNATURE-----
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,091
Messages
2,570,604
Members
47,223
Latest member
smithjens316

Latest Threads

Top