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


Groups > comp.lang.python > #18924 > unrolled thread

Re: open office in another language?

Started byDotan Cohen <dotancohen@gmail.com>
First post2012-01-13 18:39 +0200
Last post2012-01-14 20:25 +0200
Articles 3 — 2 participants

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: open office in another language? Dotan Cohen <dotancohen@gmail.com> - 2012-01-13 18:39 +0200
    Re: open office in another language? Ben Finney <ben+python@benfinney.id.au> - 2012-01-14 08:17 +1100
      Re: open office in another language? Dotan Cohen <dotancohen@gmail.com> - 2012-01-14 20:25 +0200

#18924 — Re: open office in another language?

FromDotan Cohen <dotancohen@gmail.com>
Date2012-01-13 18:39 +0200
SubjectRe: open office in another language?
Message-ID<mailman.4716.1326472741.27778.python-list@python.org>
On Wed, Jan 11, 2012 at 00:17, Sean Wolfe <ether.joe@gmail.com> wrote:
> hmm I didn't know this, nice to know. Yes, C++ is still enough
> overhead that I wouldn't want to try extending it ... I bet the code
> is a whole lot to try and grok.
>

When Apache got the LibreOffice project they heavily refactored the
code. As a result, LO is considered less of a monstrosity to hack on
than Open Office.

That said, if your goal is to "try to extend" an application, then
being written in Java as opposed to C++ would be an advantage, not a
disadvantage. Especially in an application the size of OOo. That said,
only a few dialogues and wizards (none critical) are written in Java.
Most is C++.


> It would be nice to have an office suite in a newer language that is
> easier to tinker with.

Take a look at Calligra, C++ with Qt. It is supposed to be very easy
to extend and port, in fact that was a design goal.
http://calligra-suite.org/

-- 
Dotan Cohen

http://what-is-what.com/what_is/python.html

[toc] | [next] | [standalone]


#18947

FromBen Finney <ben+python@benfinney.id.au>
Date2012-01-14 08:17 +1100
Message-ID<87ehv35mkl.fsf@benfinney.id.au>
In reply to#18924
Dotan Cohen <dotancohen@gmail.com> writes:

> On Wed, Jan 11, 2012 at 00:17, Sean Wolfe <ether.joe@gmail.com> wrote:
> > hmm I didn't know this, nice to know. Yes, C++ is still enough
> > overhead that I wouldn't want to try extending it ... I bet the code
> > is a whole lot to try and grok.
> >
>
> When Apache got the LibreOffice project they heavily refactored the
> code. As a result, LO is considered less of a monstrosity to hack on
> than Open Office.

You're referring to the Document Foundation, the organisation behind
LibreOffice <URL:https://www.documentfoundation.org/>. The confusion is
understandable, since it's been actively fomented for years.

Apache have the code base named OpenOffice.org (which is why the
Document Foundation had no option but to re-name their project), but
that's not where the action is now for the office suite we know and
love. It's merely where Oracle pushed their officially blessed code
under a different license, though without the majority of developers and
without any free-software operating systems actually using it, the
writing is on the wall for that code.

Oracle are being actively confusing about the name, too. Not only did
they (like Sun before them) act so hostile to the OpenOffice.org project
that the LibreOffice fork resulted, they then chose not to bless that
fork with the OpenOffice name. They also didn't pass the name to Apache,
instead releasing another, different code dump with the OpenOffice name
for more confusion <URL:https://lwn.net/Articles/473355/>, undermining
the Apache *and* Document Foundation projects.

LibreOffice is the one with the large active developer community and the
healthy independent foundation and huge funding from dozens of
organisations and the refactored code base and a new major release and
several versions released in the past year and lots of improvements
every time and adoption by every major free-software operating system.

It's a shame that corporate politics resulted in this legacy of
confusion that needs untangling. The simple take-away is: OpenOffice is
dead, long live LibreOffice.

-- 
 \           “[W]hoever is able to make you absurd is able to make you |
  `\                                                unjust.” —Voltaire |
_o__)                                                                  |
Ben Finney

[toc] | [prev] | [next] | [standalone]


#18973

FromDotan Cohen <dotancohen@gmail.com>
Date2012-01-14 20:25 +0200
Message-ID<mailman.4747.1326567059.27778.python-list@python.org>
In reply to#18947
Enjoy this relevant article:
http://developers.slashdot.org/story/12/01/14/008236/code-cleanup-culls-libreoffice-cruft

Dotan Cohen
http://what-is-what.com/what_is/open_office.html

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web