LibreOffice Conference Registration is now open

noun_245010In 2016, the LibreOffice Conference will be hosted by the Faculty of Information Technology at Brno University of Technology, and organized by OpenAlt, from September 6 (community day, with meetings to discuss topics relevant to native language communities around the world) to September 9. 

In order to be able to plan for the event in the best way, and organize for logistics, food and t-shirts, we need to know how many people will be attending the conference on each day. Please register for the conference as soon as possible, by filling in the requested information on the form available on the website. Registration will be open until the end of August, but late comers will probably not be able to get the conference t-shirt.

Data will only be used for the conference registration, and will not be handled to 3rd parties.

If you have any questions about registration or problems filling out the form, please contact us at: conference@libreoffice.org

LibreOffice Conference 2017 Call for Locations

noun_245010The Call for Location for the 2017 Conference opens on May 1st, and will close on July 31, 2016. All details are available on the following wiki page: https://wiki.documentfoundation.org/Events/2017/LibreOffice_Annual_Conference/Call_for_Location.

As for the past editions of the event, the idea is to get proposals in advance in order to have 2017 location set before 2016 Brno conference, to give the opportunity to the 2017 event organizers to attend 2016 conference to get familiar with all the details: location, schedule, collateral events, etc. Traditionally, the LibreOffice Conference takes place between September and November, with a preferred date of October.

Organizing the LibreOffice Conference is a time-consuming task, where several team members are needed. Shortly before the Conference, it tends to be a full-time job, so organizers should be able to invest the necessary amount of time. Also, dealing with finances and sponsors is one of the main responsibilities of the organizers, so they must be sure to collect enough funding before the Conference, and only spend the money that they have.

In the past, we have been receiving applications from several third parties, including casinos or professional event managers. Keep in mind that the LibreOffice Conference is a community event, by the community for the community. While we appreciate people with professional event management skills, proposals not supported and driven by community members (not only TDF members) will not be considered.

The proposal should cover the following topics (all details are on the wiki page): team, organizing entity, main venue, accommodation, reason why (you want to organize the LibreOffice Conference), and other relevant details that can support the application (such as collateral events). The proposal – in English – should be sent as plain text or HTML e-mail, or as Open Document File (ODT) to info@documentfoundation.org.

LibreOffice Brno Conference Call for Paper

noun_245010The Document Foundation invites members and volunteers to submit proposals for papers. Whether you are a seasoned presenter or have never stood up in public before, if you have something interesting to share about LibreOffice, we want to hear from you!

Proposals should be filed by July 15th, 2016 in order to guarantee that they will be considered for inclusion in the conference program.

The conference program will be based on the following tracks:

a) Development, APIs, Extensions, Future Technology
b) Quality Assurance
c) Localization, Documentation and Native Language Projects
d) Appealing Libreoffice: Ease of Use, Design and Accessibility
e) Open Document Format, Document Liberation and Interoperability
f) Advocating LibreOffice

Business track:
– Enterprise Deployments and Migrations, Certifications and Best Practices, Building a successful business around LibreOffice
– Round table with company representatives
– Small local businesses, governments and non profit, to be conducted in Czech language

Presentations, case studies, workshops, and technical talks will discuss a subject in depth, and will last 30 minutes (including Q&A). Lightning talks will cover a specific topic and will last 20 minutes (including Q&A). Sessions will be streamed live and recorded for download.

Please send a short description/bio of yourself as well as your talk/workshop proposal to the program committee address: conference@libreoffice.org

If you do not agree to provide the data for the talk under the “Creative Commons Attribution-Share Alike 4.0 License”, please explicitly state your terms. In order to make your presentation available on TDF YouTube channel, please do not submit talks containing copyrighted material (music, pictures, etc.).

If you want to give multiple talks, please send a separate email for each.

LibreOffice 5.1.2 available for download

installation-wizard-graphicsBerlin, April 7, 2016 – The Document Foundation (TDF) announces LibreOffice 5.1.2, the second minor release of the LibreOffice 5.1 family.

LibreOffice 5.1.2 is targeted at technology enthusiasts, early adopters and power users. For more conservative users, and for enterprise deployments, TDF suggests the “still” version: LibreOffice 5.0.5. For enterprise deployments, The Document Foundation suggests the backing of professional support by certified people (a list is available at: http://www.libreoffice.org/get-help/professional-support/).

People interested in technical details about the release can access the change log here: https://wiki.documentfoundation.org/Releases/5.1.2/RC1 (fixed in RC1) and https://wiki.documentfoundation.org/Releases/5.1.2/RC2 (fixed in RC2).

Download LibreOffice

LibreOffice 5.1.2 is immediately available for download from the following link: http://www.libreoffice.org/download/libreoffice-fresh/.

LibreOffice users, free software advocates and community members can support The Document Foundation with a donation at http://donate.libreoffice.org.

Behind the scenes at TDF: infrastructure

alex-infraThe year 2015 brought some challenging and exciting developments regarding the ongoing restructuring of our infrastructure. At the beginning of the year, the migration of our existing virtual machines and bare metal machines was ongoing after an extensive test phase of the new virtualization platform.

This virtualization platform consists of three servers, each with 256GB RAM, 64 CPU cores and quite a lot of hard drive space. One of the machines is meant to be used exclusively by developers for crash testing. These machines are all hosted by manitu in St. Wendel, Germany, and are currently undergoing migration onto our own dedicated 42U rack – including the flexibility to set up a private network between these machines and others that we house there.

After some problems with the software previously chosen for our virtualization platform, much work went into setting up virtual machines where services run isolated from each other, based on plain KVM. This already led to the transition of the hosted blog to one of our own machines, which give us more control over installed plugins, and also provides more flexible control over the WordPress setup that we use.

During the Hackfest at the University of Gran Canaria, work went into making the used Salt States more easy to hack on by people who want to get involved in our infrastructure. This also resulted in a tutorial video on how to create a development environment for our infrastructure.

Monthly infra calls were also set up, taking place every last Wednesday of the month at 17:00 UTC. They resulted in the creation of a weekly maintenance window for server upgrades, reboots and major configuration changes, every Monday between 03:00 and 05:00 UTC.

Operating system upgrades

noun_215124_ccDuring the calls the community decided to upgrade the base operating system to Debian 8 over the next few months. This was already carried out on one of our virtualization hosts during the newly set up maintenance window, in order to check for any problems that may occur during the update. During the upgrade, some obstacles were identified and workarounds were set in place to allow smooth upgrades.

We have also invested in hardware from vendor Thomas Krenn which will allow us to set up two additional Windows buildbots with powerful dual CPUs and high speed SSDs, along with two more Linux buildbots with the same specs. These buildbots will also be housed in St. Wendel and connect to our growing intranet there. Two more servers will be used for backup space. We plan to connect all TDF-owned hardware with a VPN, forming a world-wide intranet.

In the second half of the year, more machines were migrated to Debian 8, including the two hypervisors still running Wheezy (Debian 7). Due to the huge success of the new build bots, two more were ordered and now extend the intranet, with a high performance cloud core router from Mikrotik becoming the central connection point of our intranet. The cloud core router also serves as a VPN provider for TDF members at areas with restricted internet access – such as the LibreOffice conference in Aarhus, Denmark in October.

As the number of new servers grew, we decided to migrate our monitoring platform to TKmon, running on a high-availability virtual machine that is separated from the rest of our infrastructure. TKmon integrates with the hardware vendor’s support and notifies them of hardware failures automatically. TKmon is open source software and uses tools such as icinga and pnp4nagios.

To be more flexible with the monitoring notifications, I wrote a tool called TMB that provides a bot for the Telegram chat service and sends notifications to admins. Development happened with PyCharm, a Python IDE.

Our server fleet

noun_203179_ccThe current state of the infrastructure consists of three rented hypervisors, each with four CPUs, 256 GB RAM, eight HDDs and partially SSDs. Additional rented servers include one backup server and one website stand-in host that was needed after the virtualization problems occurred at the beginning of the year, and that will be decommissioned soon. Nine housed servers with Intel SSDs and powerful dual CPUs are only reachable in the intranet, with access to them being controlled by the core router.

On the hypervisors, there are currently 31 VMs, providing services such as AskBot, WordPress, Gerrit, Bugzilla, Jenkins, MozTrap and much more. At Hetzner there are currently four servers: one that contains the Wiki, MirrorBrain and our public mailing lists, one that is for internal services, and two backup hosts – including one that provides storage capacity of over 17TB and is currently being set up.

Much of our documentation and many of our Salt States are published now at https://github.com/tdf/salt-states-base, while the compiled documentation can be found at http://salt-states-base.readthedocs.org/en/latest/. The Salt States are now tested with Travis and the build results are at https://travis-ci.org/tdf/salt-states-base. It is therefore now very easy to contribute to development and improve the documentation. Just fork the repository and create a pull request – then the results will automatically be tested in Travis. If you want to contribute to the infrastructure of our projects, you are invited to join our monthly infra calls, the next taking place on … or introduce yourself to the infra team in #tdf-infra on Freenode.

First LibreOffice 5.2 BugHunting Session

noun_83830_ccLibreOffice is approaching the 5.2 release season with the first bug hunting session, on Friday, April 22, 2016. Tests will be performed on the Alpha version of LibreOffice 5.2, which will be available on the pre-releases servers a few days before the event. Builds will be available for Linux (DEB and RPM), MacOS and Windows, and will run in parallel with the actual installation.

Mentors will be available on April 22, 2016, from 8AM UTC to 10PM UTC. Of course, hunting bugs will be possible also on other days, as the builds of this particular Alpha release (LibreOffice 5.2.0 Alpha) will be available until the end of May.

During the day there will be two dedicated sessions: the first to chase bugs on the four main LibreOffice modules – Writer, Calc, Impress and Draw – between 3PM UTC and 5PM UTC, and the second to test the top 10 features between 5PM UTC and 7PM UTC. The list of the top 10 features will be decided during the week before the session, and will be added to the wiki page.

During the dedicated sessions, we will concentrate all efforts to chase and reproduce the bugs, in order to confirm and file them in a more comprehensive way. Of course, the more comprehensive will be the bug report, the easier will be for the developers to solve the bugs in time for the final release.

As usual, there is a page on the wiki with all the details about the bug hunting session. You should visit the page before April 22, 2016, as further details will be added while getting closer to the date of the event.