2018-09-28
LibreOffice Conference 2018: Day 3 in pictures
2018-09-27
Announcement of LibreOffice 6.1.2 at LibreOffice Conference
2018-09-26
LibreOffice Conference 2018: Day 2 in pictures
LibreOffice Conference 2018: Day 1 in pictures
2018-09-24
A New Day for Office Productivity Solutions – IT Business Edge
A New Day for Office Productivity Solutions IT Business Edge OpenOffice is an Apache product that consists of word processing, spreadsheet, presentation, draw, database and math modules, and uses ODF as its native file format. It is available in many spoken languages and is free to use for any private … |
2018-09-23
ROB HALFORD Says JUDAS PRIEST Didn't Listen To Its Classic Albums While Making 'Firepower' – BLABBERMOUTH.NET
![]() BLABBERMOUTH.NET | ROB HALFORD Says JUDAS PRIEST Didn’t Listen To Its Classic Albums While Making ‘Firepower’ BLABBERMOUTH.NET Rob: "The determination of our metalheads, to keep the side of what we do in the physical format is so strong. You can’t beat holding the CD or vinyl. That’s like holding a piece of the band in your hands. You add that to your collection and you look … |
Communication Is Always An Interesting Topic
2018-09-22
LibreOffice at droidcon Vienna
2018-09-21
Online Contract Management for Retail
One of the most common use scenarios for Docxpresso is Contract Management.
Thanks to the Docxpesso flexibility and extensible capabilities it may be used to cater for the needs of individuals, SMEs or huge multinational corporations regardless of their size or specific needs.
We have just finished a quite big project which goal is to move towards a “fully digital management” of all the contracts of one of the biggest retailers in Spain (with revenues well over 7 billion euros).
At the beginning of the 4th Quarter of 2017 we were contacted by the legal department of this corporation to study the possibility to develop a fully paperless workflow for the generation of contracts with providers and distributors with the help of Docxpresso.
In a matter of days and taking advantage of their complete repository of “contract templates” (that were already both in Word and Excel formats) we were able to build a “mock platform” that allowed to manage quite a few of these contracts in their private cloud in a fully paperless fashion, integrating data from their databases and interacting bidirectionally with some of their internal Web Services.
After this preliminary proof of concept they showed very satisfied and a proposal was presented and readily approved. The main goals of the project may be resumed in the following points:
- Conversion of all of their contracts (more than two hundred types) into Docxpresso templates for their management online via a browser (core Docxpresso functionality).
- User authentication via the company Active Directory and their Authentication Web Service (that takes care of user profiles and permissions for the different internal applications).
- Connection to the Corporate databases to recover existing data about products, providers, distributors, logistic centers, etcetera.
- Generation and integration within Docxpresso of all the validation and approval workflows for the different families of contracts (some contracts involve the management of more than 30 different document templates as well as external attachments).
- Integration of business logic into the contracts in order to avoid faulty generated documents that should be rejected because of inconsistencies.
- Integration with their own eIDAS compliant eSignature platform (although at the very beginning they considered to use the eSignature tools integrated within Docxpresso finally they opted to continue with their existing tool that is already integrated in another projects)
- Creation of a reporting tool that allows to get a bird’s eye view of the general use of the contract management processes/flows involved.
In a total time of less than five months our client moved from a fully manual workflow of hundreds of documents exchanged by email or printed in paper, that usually involved an endless back and forth exchange of calls and notifications, to a fully digital solution.
They may now:
- easily know who did what and when.
- have 24/7 access to the whole repository of signed contracts with strict and hierarchical permission protocols.
- make sure that the templates used conform to the requisites of the legal department.
- generate all contracts much faster and with fewer errors.
- Handle all processes in a much more ergonomical environment.
Or in a few words: save quite a lot of time and money while working in a more ecological and sustainable fashion.
LibreOffice Conference 2018 – Talks from Collabora
We are looking forward to the LibreOffice Conference 2018, starting on September 25 in Tirana, Albania! Just like at the previous LibreOffice conferences, there will be talks from people that work at Collabora Productivity, talking about LibreOffice desktop and Online development, new features, security, testing, use cases and a lot more!
You can find more detailed info on the talks from Collabora, ordered by date and time, below:
Reducing Build Time
The LibreOffice code base is large, complex and takes a long time to build. The aim of his talk is to present the various ways developers can use to reduce the time spent building, ranging from usage of various build tools like icecream and ccache to somewhat dirty but definitely working tricks. Aimed primarily at less experienced developers but there should be some tricks for the advanced ones as well.
Room: Track Room 2
Improving LibreOffice as a MSO replacement for Automation and VB Clients
LibreOffice has for a long time contained support for clients on Windows connecting through Automation (previously known as ‘OLE Automation’). However, there were several missing features in that functionality. Also, in real life, the common use case would probably be a client written to work against Microsoft Office, that a customer would want to use unchanged against LibreOffice instead. That requires LibreOffice to provide an interoperable API to the extent that client needs. Much of such API is already present in LibreOffice, as VBA compatibility for Basic macros. Collabora Productivity has worked on improvements to the Automation support in LibreOffice and implemented a tool called COLEAT (for Collabora OLE Automation Translator) that goes in-between for instance a VB6 client and LibreOffice. It translates the client’s use of MSO APIs, that was fixed when the client was compiled, into the more dynamic late binding approach that LibreOffice supports. The tool can also be used to trace the APIs used by the client against an actual MSO instance, to find out what needs to be added to LibreOffice.
Room: Track Room 2
Image Handling Rework
The life-cycle of images in LibreOffice had a flaw which could potentially lead to image loss. This flaw was fixed in LibreOffice 6.1, so that at any time it is known if the image is used somewhere in the system or not with a standard reference counting technique. At the same time, it was also necessary to change certain algorithms as the life-cycle change completely changed how certain aspects of image handling (swapping in particular). In this talk, he will describe the life-cycle problem in details, how this was solved and eventually implemented. He will also explain what enhancements can be done in the future to make handling of images even better, faster and consume less memory.
Room: Main Room
New features in the Online since the last conference
Come and hear what has happened in the Online since the last conference! The dialog routing has been implemented, bringing in a lot of existing dialogs, new functionality in the toolbar, new translation mechanism saving work of the l10n team, scripting of the Online from Python and more.
Room: Track Room 2
PDFium for better PDF rendering and editing
PDFs are complex documents. Rendering them accurately, let alone editing them, can be quite challenging. PDFium is a world-class PDF rendering and parsing library. With it, LibreOffice will render PDFs far more accurately than before and allow for improved editing experience for the user. This is an overview of the first steps towards that end and the challenges met and those outstanding.
Room: Main Room
Improving Calc parallel calculations
Last year Calc gained a fourth method of calculation in addition to OpenCL, so-called software interpreter and the normal single-threaded calculation: Multithreaded formula group calculation. This talk will present progress of this method, the challenges and problems of this approach, ways to handle them and the resulting improvements in Calc performance.
Room: Main Room
Interoperability challenges: working with tables in Word and Writer
In Writer, the experience of working with documents containing tables originating from Word is often less than ideal, especially when certain table property settings are involved, one of the most problematic ones being the Wext wrapping: Around property. The talk will go over the differences in table handling between Word and Writer, what the current pain points are, what has been done to mitigate them, and what could be done to further improve the situation. The target audience is QA/end users with some technical inclination.
Room: Track Room 1
Central Configuration Management for LibreOffice in Windows networks
This talk is dedicated to different aspects of administering LibreOffice deployments to multiple boxes in corporate environments, where administrators face needs of doing company-wide changes to configurations, or maintaining different configurations for different teams across the company; and they need doing that efficiently both in terms of their effort, and of users’ experience (and without noticeable downtimes).
Room: Track Room 2
Database migration in LibreOffice
LibreOffice Base can store HSQL database files inside its file structure.
However, this feature is deprecated. The talk will walk through the steps of creating a library capable of converting HSQLDB databases into Firebird or any other formats supported by LibreOffice. Further possibilities for improvement, the most painful problems, and upcoming bugs will also be discussed.
Room: Main Track
Meet the Engineering Steering Committee
LibreOffice’s more significant engineering decisions are made each week
during a conference-call packed with engineering talent and experience. The meetings are public, and minutes and agendas posted to the project lists. Come and meet the people who show up there, raise whatever topic you like. They will discuss how they can get more people involved in what they do,
and any hot topics of the day.
Room: Main Track
Shrink and Load: Optimizing for speed and footprint
Responsive loading of documents is key to the best user experience. With larger documents, this can become challenging. Even when the amount of data to load is large, being responsive and giving the user the initial glimpse of the is often critical. In addition, scalability is vital to integrator and hosts, who want their cloud solutions to serve more users with more documents on a given hardware. To that end reducing the memory consumption improves both scalability and, often, performance in general. This talk is about improvements on both fronts.
Room: Main Track
Economics, Marketing & LibreOffice
How can we make LibreOffice a fun and rewarding place for volunteers, and companies? How can we explain how things work easily to our millions of users and hundreds of contributors to set the right expectation and to build the best office suite ever together. Come and hear an outline sketch of several models, some strengths and weaknesses of how the LibreOffice model works currently, and how we can improve that.
Room: Track Room 1
Level 3 support case studies
TDF recommends deploying LibreOffice in production environments with the backing of certified professionals, providing development, migration and training support. Having a Level 3 support contract (for fixes at the source code level) is truly beneficial not only for the organization who pays for new features or bug fixes but for the entire community. In the talk, a few examples of the benefit of real support will be demonstrated.
Room: Track Room 1
Profiling with Callgrind
Callgrind is a Valgrind tool for profiling that records call history among functions in a program’s run. This data can be viewed and analyzed in the KCachegrind application. The talk will focus on explaining how to use the tool and how to understand the information they provide and practical examples of how it can be used to identify bottlenecks in LibreOffice code.
Room: Main Track
Latest improvements in PPTX support
Szymon will present changes made since the last year in fields like: document theming, animations support and providing better quality of exported files without broken content.
Room: Main Track
Editing ReqIF-XHTML fragments with Writer
The LibreOffice Writer HTML filter is one of Writer’s oldest import/export filters, created long before XHTML was invented. There was an earlier effort to create a separate XHTML export based on XSLT, but that has a number of limitations. A new approach is to add XHTML mode to the HTML import and export that works with XHTML files, including its Requirements Interchange Format (ReqIF) subset. The talk will walk through a number of situations where improvements have been done and present the results. Come and see where we are, what still needs to be done, and how you can help.
Room: Main Track
Adding support for grouping header entries in Calc Online
The goal of providing to the user the ability of grouping rows or columns in Calc Online required several changes. On the core side that meant to add group information to the usual headers data fetched by the client. We switched from a data entry for each displayed row/column header entry to a single data entry for each range of rows/columns of the same size and belonging to the same group. This feature improves both document loading time and minimizes data traffic between the core and the client. On the client side instead of creating row/column header entries and group tree-like structure as HTML elements, we render them through Canvas drawing primitives. This solution provides us with more flexibility and better performance.
Room: Main Track
Async dialog execution – what is that and why it’s needed
The last year, we started routing dialogs from the LibreOffice core to Online, extending the Online’s functionality dramatically. It all worked fine, with one exception – when multiple users have opened the same dialog concurrently, the changes couldn’t be applied to the
document until after all the users have closed the dialog. The solution to this problem is asynchronous dialog execution. This talk will summarize the general concept, several dialog conversions to async, and the caveats of such conversions.
Room: Main Track
Recent Mac-specific bug fixing and possible future Mac-specific work
Using proceeds from the sales of LibreOffice Vanilla on the Mac App Store, Collabora has been able to spend some time on fixing Mac-specific bugs in LibreOffice. This talk will provide a brief overview of some of those, and Tor will also look into some potential areas for Mac specific work in the future.
Room: Main Track
The post LibreOffice Conference 2018 – Talks from Collabora appeared first on Collabora Productivity.
2018-09-20
A Quick Test With Plone 5.2 And Python 3.6.5
2018-09-19
LibreOffice 6.0 Getting Started Guide published
2018-09-17
DOCX, come aprire e convertire i documenti – Il Software
![]() Il Software | DOCX, come aprire e convertire i documenti Il Software Durante gran parte della sua storia Microsoft Word ha utilizzato un formato proprietario (DOC) per la memorizzazione dei documenti. Il formato DOC nasce 30 anni fa quando venne rilasciata la prima versione di Word per MS-DOS. Negli anni ’90 e all … and more » |
2018-09-16
Working On A New Python-Script For Extension Evaluation
Another Workshop Invitation For SmartCity Duisburg
Browsing your mail with Rust and Qt
Let’s write a mail viewer with Rust and Qt. This is another blog about Rust Qt Binding Generator, the project that lets you add a Qt GUI to your Rust code, or if you will, add Rust to your Qt program.
2018-09-14
FLOSS Weekly Interview – LibreOffice Online
On Sept. 13 we were featured at FOSS Weekly where Michael Meeks presented Collabora’s work to bring LibreOffice to the browser. If you want to know more about how it works, the distinctive features etc – check out the interview.
The post FLOSS Weekly Interview – LibreOffice Online appeared first on Collabora Productivity.
2018-09-14 Friday
- Pleased to my chat with Randal & Dan at FLOSS Weekly published.
- Booked travel to DINAcon 2018 will be available to do some LibreOffice hackfest’y stuff, and a talk on "How best to migrate to LibreOffice".
Updated LibreOffice growth infographic for 2018
We have updated our LibreOffice growth infographic for 2018 (previous versions: 2014, 2015, 2016 & 2017), recollecting the most interesting LibreOffice figures and visualizing them in an easy to read and share infographic.
Numbers are growing and the Collabora Online Development Edition (CODE) is very popular now, with currently over 7.5 million Docker image pulls! Also, this year we are the top code contributors to LibreOffice with 5302 code commits.
We are looking forward to seeing you at the LibreOffice Conference 2018 (September 25 to September 28), where you can meet us and attend one of our many interesting talks!
Check out the updated LibreOffice growth infographic on 2018 here:
The post Updated LibreOffice growth infographic for 2018 appeared first on Collabora Productivity.
2018-09-13
2018-09-13 Thursday
- Mail; distracted by a bit of hacking for a customer. Marketing & Sales call, ESC call, early dinner, interview.
- Pleased to see Jona publish our latest LibreOffice Infographic giving an update on what we’re doing.
First SmartCity Duisburg Workshop eGovernment
2018-09-12
2018-09-12 Wednesday
- Admin; consultancy customer feedback process bits, mail. Band practice with H. in the evening.
2018-09-11
2018-09-11 Tuesday
- J. out for new counselling course. Mail chew; sync with Andras, mail & admin. Lunch. Picked E. up from school. Built ESC agenda.
- Thrilled to get a call from the airline letting me know that my kiwi.com flight had one leg cancelled for ‘technical reasons’ (its good to be able to predict plane failure a week+ in advance). Offered lots of unhelpful flights that arrive at the wrong time. Re-booked on BA arriving in Tirana a day earlier; fun. Attempted a fix of a sax parser, threading cleanup on exceptions fix during the various calls.
2018-09-10
2018-09-10 Monday
- Out for a run with J. – locked us out; spent some time re-leading & puttying in the glass pane broken while attempting removal – bother. Mail chew.
- Occasionally I have to use skype: the customer is always right. When I do – I wonder why they recommend searching for "Echo / Sound Test Service" – rather than providing a helpful built-in link somewhere, and/or why they didn’t restratin the rather large number of unhelpful people calling random accounts the same thing – to the point that it’s impossible to test your sound; amazing. All the lonely people – where do they call come from ? Luckily skype provides a friendly ‘location’ breakdown so it’s easy to see.
Hovering icons in Help pages
Almost every icon in the help pages are sized 0.22 in x 0.22in (~0,5cm x 0,5cm) which is sometimes a bit too small, especially with minimalistic designed icons such as the Colibre icon family. Enlarging the icons helps user to visualize and since it was implemented in CSS, there was no need to change the icons dimensions in the source help pages.
To see it working, please check this page and hover the mouse on icons.
![]() |
| Normal size |
![]() |
| Enlarged on hover |
Comments and suggestions are welcome.
Happy icon hovering!
2018-09-07
QA Report: August 2018
Reported Bugs
599 bugs have been reported by 335 people.
Top 10 Reporters
- Telesto ( 53 )
- andreas_k ( 25 )
- Regina Henschel ( 19 )
- Xisco Faulí ( 13 )
- Gabor Kelemen ( 12 )
- Albert Acer ( 11 )
- Jim Raykowski ( 10 )
- Oliver Brinzing ( 10 )
- Diogo G. Sousa ( 9 )
- Mike Kaganski ( 8 )

Triaged Bugs
509 bugs have been triaged by 72 people.
Top 10 Triagers
- Xisco Faulí ( 143 )
- raal ( 29 )
- Timur ( 27 )
- Heiko Tietze ( 27 )
- Dieter Praas ( 24 )
- Roman Kuznetsov ( 20 )
- Buovjaga ( 20 )
- V Stuart Foote ( 19 )
- Julien Nabet ( 19 )
- Alex Thurgood ( 18 )

Fixed Bugs
145 bugs have been fixed by 31 people.
Top 10 Fixers
- Caolán McNamara ( 29 )
- Mike Kaganski ( 12 )
- Justin Luth ( 11 )
- Eike Rathke ( 10 )
- Julien Nabet ( 9 )
- Jim Raykowski ( 8 )
- heiko tietze ( 7 )
- Maxim Monastirsky ( 6 )
- Xisco Fauli ( 5 )
- Miklos Vajna ( 5 )

Verified Bugs
69 bugs have been verified by 47 people.
Top 10 Verifiers
- Xisco Faulí ( 6 )
- Telesto ( 5 )
- Jim Raykowski ( 4 )
- Roman Kuznetsov ( 3 )
- Aron Budea ( 3 )
- Luke ( 3 )
- Alexander Polkhovskiy ( 2 )
- Marco A.G.Pinto ( 2 )
- Dom Walden ( 2 )
- Gabor Kelemen ( 2 )

Categorized Bugs
328 bugs have been categorized with a metabug by 20 people.
Top 10 Categorizers
- Xisco Faulí ( 106 )
- Thomas Lendo ( 97 )
- Dieter Praas ( 38 )
- V Stuart Foote ( 14 )
- Telesto ( 14 )
- andreas_k ( 13 )
- Aron Budea ( 9 )
- Roman Kuznetsov ( 9 )
- Olivier Hallot ( 7 )
- Buovjaga ( 4 )

Bisected Bugs
101 bugs have been bisected by 9 people.
Top 10 Bisecters
- Xisco Faulí ( 74 )
- raal ( 9 )
- Aron Budea ( 8 )
- Justin L ( 3 )
- Telesto ( 2 )
- Buovjaga ( 2 )
- am_dxer ( 1 )
- Terrence Enger ( 1 )
- Muhammet Kara ( 1 )

Evolution of Unconfirmed Bugs

Thank you all for making Libreoffice rock!
Join us and help to keep LibreOffice super reliable!
Check the Get Involved page out now!
…
The post QA Report: August 2018 appeared first on LibreOffice QA Blog.
2018-09-06
Firebird Visual Studio 2017 builds are added to AppVeyor
2018-09-03
ODF Toolkit TextNavigation can't find string containing a special character (dollar sign)
I am trying to find a placeholder in an ODT-Document. Therefor I am using the Apache ODF Toolkit – Simple API.
I created an odt-file containing the text $TestString. The following code is supposed to find it:
Document doc = TextDocument.loadDocument("path/to/test.odt");
TextNavigation search = new TextNavigation("$TestString", doc);
while (search.hasNext()) {
TextSelection item = (TextSelection) search.nextSelection();
System.out.println(item);
}
My Problem is, that this search doesn’t find my String. But it works when I remove the $ from the TextNavigation (new TextNavigation("TestString", doc)).
The code then returns the output:
[TestString] started from 1 in paragraph:$TestString
What causes this error?
2018-09-02
InternetArchiveBot: Rescuing 1 sources and tagging 1 as dead. #IABot (v2.0beta8)
Rescuing 1 sources and tagging 1 as dead. #IABot (v2.0beta8)
| ← Previous revision | Revision as of 20:50, 2 September 2018 | ||
| Line 216: | Line 216: | ||
* Information technology companies like [[Apple Inc.]], [[Adobe Systems]], [[Google]], [[IBM]], [[Intel]], [[Microsoft]], [[Nokia]], [[Novell]], [[Red Hat]], [[Oracle Corporation|Oracle]] as well as other companies who may or may not be working inside the OASIS OpenDocument Adoption Technical Committee. |
* Information technology companies like [[Apple Inc.]], [[Adobe Systems]], [[Google]], [[IBM]], [[Intel]], [[Microsoft]], [[Nokia]], [[Novell]], [[Red Hat]], [[Oracle Corporation|Oracle]] as well as other companies who may or may not be working inside the OASIS OpenDocument Adoption Technical Committee. |
||
* Over 600 companies and organizations promote OpenDocument format through The [[OpenDocument Format Alliance]].<ref>{{cite web |url=http://www.odfalliance.org/members.php |title=ODF Alliance members |accessdate=24 May 2009 |work=ODF Alliance |deadurl=yes |archiveurl=http://www.odfalliance.org/members.php |archivedate=3 April 2009 |df=dmy-all }}</ref> |
* Over 600 companies and organizations promote OpenDocument format through The [[OpenDocument Format Alliance]].<ref>{{cite web |url=http://www.odfalliance.org/members.php |title=ODF Alliance members |accessdate=24 May 2009 |work=ODF Alliance |deadurl=yes |archiveurl=http://www.odfalliance.org/members.php |archivedate=3 April 2009 |df=dmy-all }}</ref> |
||
| − | * [[NATO]] with its 26 members uses ODF as a mandatory standard for all members.<ref>{{cite web|url=http://www.h-online.com/news/NATO-supports-ODF-open-document-format–/111127|title=NATO supports ODF open document format|first=Stefan|last=Krempl|publisher=The H Open|date=18 July 2008<!–, 15:28–>|accessdate=10 September 2012}}</ref> |
+ | * [[NATO]] with its 26 members uses ODF as a mandatory standard for all members.<ref>{{cite web|url=http://www.h-online.com/news/NATO-supports-ODF-open-document-format–/111127|title=NATO supports ODF open document format|first=Stefan|last=Krempl|publisher=The H Open|date=18 July 2008<!–, 15:28–>|accessdate=10 September 2012|archive-url=http://www.h-online.com/news/NATO-supports-ODF-open-document-format–/111127|archive-date=24 September 2009|dead-url=yes|df=dmy-all}}</ref> |
* The TAC (Telematics between Administrations Committee), composed of e-government policy-makers from the 25 [[European Union]] Member States, endorsed a set of recommendations for promoting the use of open document formats in the public sector.<ref name="ec.europa.eu">{{cite web|url=http://ec.europa.eu/idabc/en/document/3197.html|title=IDA promotes the use of open document formats for e-government interoperability|work=IDA Report 22|date=June 2004|publisher=IDABC|accessdate=10 September 2012}}</ref> |
* The TAC (Telematics between Administrations Committee), composed of e-government policy-makers from the 25 [[European Union]] Member States, endorsed a set of recommendations for promoting the use of open document formats in the public sector.<ref name="ec.europa.eu">{{cite web|url=http://ec.europa.eu/idabc/en/document/3197.html|title=IDA promotes the use of open document formats for e-government interoperability|work=IDA Report 22|date=June 2004|publisher=IDABC|accessdate=10 September 2012}}</ref> |
||
* The free office suites [[Apache OpenOffice]], [[Calligra]], [[KOffice]], [[NeoOffice]] and [[LibreOffice]] all use OpenDocument as their default file format. |
* The free office suites [[Apache OpenOffice]], [[Calligra]], [[KOffice]], [[NeoOffice]] and [[LibreOffice]] all use OpenDocument as their default file format. |
||
| Line 274: | Line 274: | ||
** [[Portugal]]<ref>{{cite web |url=http://www.esop.pt/portugal-publishes-open-standards-catalogodf-pdf-and-several-other-standards-are-mandatory/ |title=ESOP » Portugal publishes open standards catalog. ODF, PDF and several other standards are mandatory |publisher=Esop.pt |date= |accessdate=2013-05-01 |archive-url=http://www.esop.pt/portugal-publishes-open-standards-catalogodf-pdf-and-several-other-standards-are-mandatory/ |archive-date=2 April 2013 |dead-url=yes |df=dmy-all }}</ref> |
** [[Portugal]]<ref>{{cite web |url=http://www.esop.pt/portugal-publishes-open-standards-catalogodf-pdf-and-several-other-standards-are-mandatory/ |title=ESOP » Portugal publishes open standards catalog. ODF, PDF and several other standards are mandatory |publisher=Esop.pt |date= |accessdate=2013-05-01 |archive-url=http://www.esop.pt/portugal-publishes-open-standards-catalogodf-pdf-and-several-other-standards-are-mandatory/ |archive-date=2 April 2013 |dead-url=yes |df=dmy-all }}</ref> |
||
** [[Slovakia]] |
** [[Slovakia]] |
||
| − | ** [[Sweden]]<ref>{{cite web |title=Öppna standarder – Programvaror och tjänster 2014 |url=https://www.avropa.se/contentassets/c5e98243c85f4ac997f905555e504f3b/oppna-standarder—programvaror-och-tjanster–v-1.00–20150617.pdf}}</ref> |
+ | ** [[Sweden]]<ref>{{cite web |title=Öppna standarder – Programvaror och tjänster 2014 |url=https://www.avropa.se/contentassets/c5e98243c85f4ac997f905555e504f3b/oppna-standarder—programvaror-och-tjanster–v-1.00–20150617.pdf }}{{Dead link|date=September 2018 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> |
** [[United Kingdom]]<ref>{{cite web |url=https://www.gov.uk/government/publications/open-source-open-standards-and-re-use-government-action-plan |title=Open source, open standards and re-use: government action plan |publisher=[[Government of the United Kingdom]] |date=27 January 2010 }}</ref> |
** [[United Kingdom]]<ref>{{cite web |url=https://www.gov.uk/government/publications/open-source-open-standards-and-re-use-government-action-plan |title=Open source, open standards and re-use: government action plan |publisher=[[Government of the United Kingdom]] |date=27 January 2010 }}</ref> |
||
{{endflatlist}} |
{{endflatlist}} |
||
2018-08-29
Context Menubar
2018-08-26
Contex menu
2018-08-25
Cool Down Period?
2018-08-23
OASIS Names Rex Brooks and Robin Cover as Distinguished Contributors
23 August 2018 – Rex Brooks and Robin Cover were honored by the OASIS open standards consortium as Distinguished Contributors in recognition of their accomplishments as leaders, consensus builders, and evangelists the advancement of open standards.
2018-08-23 Thursday.
- Up in the night. Rather encouraged to read Bradley Kuhn’s take on Gerv Markham’s movement into the second phase of his mission to Glorify God, and enjoy him forever cf. going home. I’m particularly encouraged that someone in the feminist wing can have learned something new of the meaning of tolerance and mutual respect – it cheered my early morning. Pleased that at least in an earlier era of the web when the ochlocracy was only starting to tool up – that good people stood up and kept Gerv’s head off the plate, unlike another notable historic critic of marriage ethics. Will really miss meeting up with him at FOSDEMs variously, and his refreshing perspctive on many topics and friendly advice.
- Slideware hackery.
ODF Toolkit TextNavigation can't find string containing a special character
I am trying to find a placeholder in an ODT-Document. Therefor I am using the Apache ODF Toolkit – Simple API.
I created an odt-file containing the text $TestString. The following code is supposed to find it:
Document doc = TextDocument.loadDocument("path/to/test.odt");
TextNavigation search = new TextNavigation("$TestString", doc);
while (search.hasNext()) {
TextSelection item = (TextSelection) search.nextSelection();
System.out.println(item);
}
My Problem is, that this search doesn’t find my String. But it works when I remove the $ from the TextNavigation (new TextNavigation("TestString", doc)).
The code then returns the output:
[TestString] started from 1 in paragraph:$TestString
What causes this error?
2018-08-22
2018-08-22 Wednesday.
- Mail chew, bits with Victor, partner call. Pleased to see Jos’ thoughtful analysis of open-source engineering and the value of communicating directly with the relevant engineers doing the development.
- Plugged away at this & that, interview with an old friend. ESC call – sadly the alternating Thursday / Wednesday slot seems under-loved.
LibreOffice Asia Meetup in A+A Space, Taipei, Taiwan
Compress Images
The Compress Image feature is active when an image is selected and you want to change the data size of the image, at the expense of a optional and controllable loss of quality set in a dialog box.
![]() |
| The Compress Image dialog |
Compressing is useful if you insert a high resolution image in a document. For example a 4000×4000 pixel image in bitmap format (BMP) is approximately of 48MB size, which can turn you document edition hard in constrained-resources computers. By compressing the image with the right format and quality index you can reduce the size of the picture with no loss of visual quality and have the document file much lighter to edit.
Enjoy!
2018-08-21
2018-08-21 Tuesday.
- More bits with Victor; monthly mgmt call, lots of admin; partner call late.
Another Break From The Project
Meet us this weekend in Berlin, Germany!
The Nextcloud Conference
Collabora will be attending the Nextcloud conference â an annual conference that brings the global Nextcloud Contributor Community together for a week of coding, design, discussion, talks & fun. The conference will be held from 23 to 30 of August 2018 in Berlin, Germany – at the Mathematics building of the Technical University of Berlin.
During the hackweek days participants will get together to code, write Nextcloud apps, improve design etc. On the weekend of August 25 and 26, will be different talks, keynotes, and workshops. Our own Tor Lillqvist will be there to talk about Collabora Online. His talk will be on August 25 at 11:32 AM and will present the work we have done on Collabora Online during the last year.
Check out the agenda for more details.

The Enterprise Day
August 27, will be the Enterprise Day that takes place the day after the Nextcloud conference and features a track of technical sessions covering a wide range of enterprise use cases. Michael Meeks will have a talk about Collabora Online – if you want to know more about us feel free to attend his talk at 11:30 – Park Inn at Berlin Alexanderplatz.
Say hi to us!
Do you have any questions, feedback or you just want to hack with us? Let’s meet in Berlin at the Nextcloud conference – drop us an email at [email protected] and we would be very happy to meet you there.
The post Meet us this weekend in Berlin, Germany! appeared first on Collabora Productivity.
Writer 6.0 Guide published
2018-08-20
5 employees suspended – Daily Excelsior
![]() The Northlines | 5 employees suspended Daily Excelsior Threadbare discussion was held on various issues like expedition of execution works under MPLAD, CDF, District Plan, PMDP and submission of MPRs and utilization certificate in time, information on format IV -AEBAS, expedition of expenditure on BEAMS … DDC Udhampur reviews progress of centrally sponsored schemes5 Dariya News all 7 news articles » |
2018-08-20 Monday.
- Mail chew, Victor arrived – worked on getting him setup. Failed to make Ubuntu’s iceccd work with SUSE’s – annoying. Eventually moved machines around to have something working. Consultancy and Product team calls.
- Babes cooked a fine meal in the evening with Julie for us – lovely.
OASIS Awards 2018 Open Standards Cup to KMIP for Key Management Security and SARIF for Static Analysis Tools
20 August 2018 – The Key Management Interoperability Protocol (KMIP) and the Static Analysis Results Interchange Format (SARIF) were both awarded the 2018 Open Standards Cup by the OASIS international consortium in recognition of exceptional advancements within the IT community.
2018-08-19
2018-08-19 Sunday.
- Out to Methodist Church with Amelia in the morning; drove on to Bedford for Louise & Anthony’s 60’th wedding anniversary – lots of family there to talk to. Drove home, SHIELD in the evening, bed.
2018-08-17
Update Extensions Website With Upgraded Plug-ins
Tipp: Ausfüllbare PDF-Formulare mit Freeware erstellen – Mac & i
![]() Mac & i | Tipp: Ausfüllbare PDF-Formulare mit Freeware erstellen Mac & i Frage: Ich habe ein Anmeldeformular gestaltet, das ich als PDF-Formular zum Download anbieten will. Im Mac App Store finde ich nur obskure kostenpflichtige Titel. Gibt es eine günstige zuverlässige Methode, interaktive Formulare am Mac zu erstellen? |
2018-08-16
One-day trip for COSCUP x GNOME.Asia x openSUSE.Asia 2018
I had only attended the Sunday the conference because of unfortunate reason, but I really had enjoyed the day!
The slide of my presentation for openSUSE.Asia track is here.
As the title mentions, I would like to tell average Linux users to use the modern packaging system (in this context, Flatpak or AppImage) instead of using TDF rpm/deb packages with dnf, zypper or apt, if you want to follow a latest Fresh version of LibreOffice. Some reasons it couldn’t attract many people, It was a good opportunity for me to summarize these systems.
Right now I haven’t switched them from distro-official one (LibO 6.0) on my Ubuntu bionic desktop yet because of my laziness, but I’ll move to Snap or Flatpak, not using classical PPA build.
Shinji Enoki also from Japan had a talk to summarize LibreOffice CJK issues status and said so many thanks to Mark Hung, who is solved several CJK issues in LibO 6.1. Of course, I also would like to say thanks to him :).
In this session, we had a little time to discuss how to encourage each language community (for us from Japan and Daehyun Sung from South Korea, or else). Of course, it’s a difficult question to answer, but we can do something together to do so I guess. What we can do with is a good discussion point in Tirana I guess ;).
[UPDATE 2018.8.16] I forgot to mention one more thing which is important for Japanese users; Support new era (next to Heisei) of the Japanese calendar. Mark Hung also tell us this has been already (almost) done and may need a small modification after the new era will be decided. Here is a commit https://gerrit.libreoffice.org/#/c/58142/. Thanks, Eike!
And we have a small booth to introduce Japanese FLOSS communities (to me, LibreOffice and Selenium users community JP) for (mainly) Asian people.
Advertisement: Selenium world conference SeleniumConf 2019 will be in Tokyo. We are preparing the site for now, and Call for proposal for sessions will be opened soon.
I only had one day (because my flight 10th evening was canceled and the extra flight departed 11th evening) but really had a great time. Thanks, friends who I met and see you around!
LibreOffice 6.1: A week in stats
- The Document Foundation Planet http://planet.documentfoundation.org/atom.xml
- A blog by Jos van den Oever http://www.vandenoever.info/index.rss
- Active questions tagged odf – Stack Overflow http://stackoverflow.com/feeds/tag/odf
- Rob Weir: An Antic Disposition http://feeds2.feedburner.com/robweir/antic-atom
- Apache OpenOffice https://blogs.apache.org/OOo/feed/entries/atom
- Moved by Freedom – Powered by Standards http://standardsandfreedom.net/index.php/feed/
- http://www.computerworlduk.com/blogs/rss
- News http://www.docxpresso.com/rss.xml
- https://joinup.ec.europa.eu/news/all/feed
- File Formats Blog http://www.blogger.com/feeds/9361273/posts/default
- http://googleforwork.blogspot.nl/
- https://blogs.office.com/?feed=rss2
- OASIS News and Announcements https://www.oasis-open.org/feed
- https://www.oasis-open.org/news/feed
- Best content in OpenDocument Format | Diigo – Groups https://groups.diigo.com/group/open_document-format/rss
- ODF software recipe http://recipes.opendocsociety.org/recipes/;rss
- OpenXML/ODF Translator Team Blog http://odf-converter.sourceforge.net/newblog/rss.php
- OpenDocument – Revision history https://en.wikipedia.org/w/index.php?title=OpenDocument&feed=atom&action=history
- odf format – Google News http://news.google.com/news?pz=1&ned=us&hl=en&q=odf+format&output=rss
ODF






