Since Google announced their new so called support for the open standard for documents; odf, there has been a lot of fuzz. And yesterday when the new version of Google Docs and Drive, there has been even more fuzz.
I'm happy that Google is finally implementing support for odf BUT... and there is a but:
Honestly I'm not impressed. I'm very disappointed.
First of all because the support comes way too late. Secondly because its not even close to be good.
Back several years ago Google was politically supporting the process of getting odf approved as an open standard but they never really bothered. The business was clearly to keep both odf and ooxml/docx out of their products and keep their own proprietary document format.
Implementing good and solid interoperability is actually not difficult but it is a huge task. Google could have done this three or four years ago if they wanted to. But they didn't. Both proprietary software vendors has been busy making interoperability difficult while the providers of true open standards has been improving interoperability month by month.
What about the implementation?
I'm not impressed by the implementation. Not at all. First of all because it works differently between different browsers and computers. If you are running a computer with chromium OS or is using a Chrome browser you get the best result. You will experience pretty good results besides the lack of collaboration features like comments and change tracking. One would think that collaborative tools would be obvious for Google to implement as the first. Collaboration between users are one of Googles advantages over local installed software.
If you are using another browser (I have tried with Firefox) the core functionality works completely different. If you have odf-files in you Google Drive and opens them with Google Docs, you are actually not editing you odf-document, but a converted Google Docs document. And now you have two versions of the same document. Both claiming to be the same file because the new Google Docs document is claiming to be an odf-document (the name is still xyz.odt) but now in Google Docs format. And as a consequence the default download format is ... docx.
Please try again Google. And this time please support odf in stead of stealing documents from odf. And don't force users to use a specific operating system or browser. You make me think of the browser war between Netscape and Internet Explorer when websites was "Optimized for [insert browser brand here]".
17 December 2014
Fuzz about Google supporting odf
Indsendt af Leif Lodahl kl. 19:22 0 kommentarer
Etiketter: Google, Google Docs, Google Drive, ODF
09 December 2014
Making good and solid templates
Before you begin
Think of who the users are
Create the master
Logo and objects
Interoperability
Cross platform templates
The dilemma
Images and objects
Macros
Tools
Generate content
Word
LibreOffice
Compare result
Compare output |
Indsendt af Leif Lodahl kl. 16:30 3 kommentarer
Etiketter: Interoperability, LibreOffice, Templates
07 December 2014
Please help with testing
Some years ago I developed an extension for LibreOffice for direct search for clip art from www.openclipart.org.
I have recently been working on a new version that use a new OpenClipart API.
Please help me test this extension:
Install it and use it. Post your result and comments to this blog post. I would like to know witch operating system and LibreOffice version you are using. I'm specially interested in Windows 7 as I have seen some problems running it on my own Windows computer.
Find the extension here: http://extensions.libreoffice.org/extension-center/openclipart-org-integration/releases/2014.12.01
When you install this extension please make sure to install it for "current user" only. Installing it for "all users" wont work. When you download the oxt-file please make sure that it doesn't change file name. The extension file name must be openclipart.oxt.
Changes in this version is...
- Action icon added to the Drawing toolbar.
- Fine polish the user interface.
- Implemented support for sort order
- Implemented optional 'add to gallery'
- All code is now Python - removed the Basic macro
- Added some more error handling
- Changed the concept so files are downloaded temporary to disk before inserted. This was caused by some problems getting things working over http directly.
Indsendt af Leif Lodahl kl. 16:37 5 kommentarer
Etiketter: Clip art, LibreOffice, OpenClipart.org, test
13 October 2014
Managing settings (on Windows)
I have written quite a few articles about installation and administration of LibreOffice on Windows. My latest post was an update on the installation parameters (read it here: http://lodahl.blogspot.dk/2014/09/silent-installation-on-windows-again.html ).
This time I will write about a new and very convenient way of managing the user settings on each desktop computer. In earlier versions settings could be manipulated by installing an extension with some XML-files. Nice but not perfect as you had to distribute files to each and every computer. This method is on the other hand independent of operating system so the same extension can be used for both Mac, Linux and Windows computers.
From LibreOffice 4.2 its possible to change settings through the Windows Registry and this can be managed through one or more Group Policies in the Active Directory or similar administration system.
Read more about that here: https://wiki.documentfoundation.org/ReleaseNotes/4.2#Windows_Registry_changes.
You can find some more detailed examples here: http://ask.libreoffice.org/en/question/29537/42-registry-configuration-backend-not-applying-all-settings/.
In this example I needed to make two small changes:
- Set “Warn alien format” to “false” and lock the setting.
- Set “Macro security level” to “High” and lock the settings.
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document\WarnAlienFormat]
"Value"="false"
"Final"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting\MacroSecurityLevel]
"Value"="2"
"Final"=dword:00000001
Export
When you have implemented the new keys on one computer and tested it, you can easily export the new keys.Select the branch of the registry tree (HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common) and click Files - Export. In the dialogue you should select Selected branch and enter the name "Common" because that is the brach you want to export.
Click Save and you will get a Common.reg-file with the following content:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common]This file can easily be imported on other computers or you can push them to the computers through a new Group Policy to the machines:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save][HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document][HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document\WarnAlienFormat]
"Value"="false"
"Final"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting\MacroSecurityLevel]
"Value"="2"
"Final"=dword:00000001
You create a new Group Policy object and link it to the OU you have configured for all the relevant users in the domain.
- You open it up and edit “User Configuration | Windows Settings | Scripts (Logon/Logoff).
- Under the Logon node, you add you settings so that regedit.exe calls your Common.reg file silently (with the /s switch): REGEDIT.EXE Common.reg /s
- You click Show Files and drop your Common.reg into SYSVOL.
Some information about Microsoft Windows Registry:
http://technet.microsoft.com/en-us/library/cc753092.aspx http://blog.thesysadmins.co.uk/group-policy-preferences-1-deploying-registry-settings.html
http://blogs.technet.com/b/askds/archive/2007/08/14/deploying-custom-registry-changes-through-group-policy.aspx
Conclusion
I must say this is a much easier approach than the extension method and it makes the whole setup much more flexible since we don't need to handle extensions on each computer any more. For enterprises I recommend using this method for future maintenance.Indsendt af Leif Lodahl kl. 18:17 0 kommentarer
Etiketter: Active Directory, administration, installation, LibreOffice, Settings, Windows, Windows Registry
29 September 2014
Silent installation on Windows (again)
-
Set “Warn alien format” to “false” and lock the setting.
-
Set “Macro security level” to “High” and lock the settings
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Save\Document\WarnAlienFormat] "Value"="false" "Final"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Security\Scripting\MacroSecurityLevel] "Value"="2" "Final"=dword:00000001
Indsendt af Leif Lodahl kl. 15:19 0 kommentarer
Etiketter: Active Directory, batch, installation, LibreOffice, msi, silent, silent install, Windows, Windows Registry
12 September 2014
Apache Open Office and LibreOffice should join forces
Indsendt af Leif Lodahl kl. 21:27 9 kommentarer
Etiketter: Apache Foundation, Apache Open Office, copyleft, LibreOffice, The Document Foundation