summaryrefslogblamecommitdiffstats
path: root/computer/stalled-inovation.rst
blob: e9430000be2a9e888018f72c3feb99042aad7b0c (plain) (tree)
1
2
3
4
5
6




                          
                        













































                                                                                               
                                                              
                    
                                                             



                                                
Stalled inovation
#################

:date: 2006-08-10T17:34:00
:category: computer
:tags: Linux, OpenOffice

I am still thinking about scripts­how incredibly useful they are and how
surprisingly little of them are in GUI-Linux world. Given the fact, that
every Linux user (not talking about programmers) knows very well how
scripting capabilities could be useful for everybody (not only for
programmers), I would expect that every Linux application would be
script-enabled sooner than application from any other environment. It is
not so. From major applications, there is a long list of those which do
not have scripting or the one they have is inferior. Even OpenOffice.org
(which is probably the most advanced in this area) has scripts which are
such mess, that even thousand-times cursed VBA is just a dream against
it—talking to a scripting user about
``com.sun.star.style.CharacterProperties`` (and that is one of the
shorter names) is just not good. And I am not even talking about most
KDE applications (which I otherwise prefer)—they have either nothing_
or something terribly unusable (kate_ is going to get some reasonable
scripting only in upcoming 3.5 version). And that’s even worse given the
fact that underlying KDE technology has so excellent `inter-application
scripting technology`_.

Now, another sad story from the world of Linux. I was reading Tim Bray’s
`blog about expiration`_ of his `RDF challenge`_. I have tried to get
bigger picture of what he is talking about, so I read also `his
introduction to RDF`_ and I was struck as with a lighting—he is talking
about my beloved pet, bibliography and sucking BibTeX! You see, I am
becoming to be a social scientist and I used to be a lawyer. And in
academic writing in both of these professions there is huge amount of
references which needs to be quoted. So, for example my wife (who is a
linguist—other heavily referencing area of science) switched immediately
from Word after her first simple article written in `LyX`_ —convenience
of having all bibliography material in one file is just so big, that the
switch was just not question. So, it is obvious that having separate
bibliography database and the referring document as such is The Right
Thing™. However, then we get to the blue part of the story—almost only
usable bibliography manager in the world of Linux (and in the Free
software world itself) is [BibTeX].

http://hamish.blogs.com/mishmash/2004/01/bibliographic_r.html

.. _nothing:
    http://koffice.kde.org
.. _kate:
    http://kate.kde.org
.. _`inter-application scripting technology`:
    http://developer.kde.org/documentation/library/3.5-api/kdelibs-apidocs/dcop/html/index.html
.. _`blog about expiration`:
    https://www.tbray.org/ongoing/When/200x/2005/10/24/RDF.net
.. _`RDF challenge`:
    https://www.tbray.org/ongoing/When/200x/2003/05/21/RDFNet
.. _`his introduction to RDF`:
    http://www.xml.com/pub/a/2001/01/24/rdf.html
.. _LyX:
    http://www.lyx.org