How to add a linter to ROS 2

A well configured linter can catch common errors before code is even run or compiled. ROS 2 makes it easy to add linters of your choice and make them part of your package’s testing pipeline.

How to integrate Ubuntu with Active Directory

Ubuntu and Active Directory

<div>Design and Web team summary &#8211; 16 August 2019</div>

This iteration was the Web & design team’s first iteration of the second half of our roadmap cycle, after returning from the mid-cycle roadmap sprint in Toronto 2 weeks ago.

Priorities have moved around a bit since before the cycle, and we made a good start on the new priorities for the next 3 months. 

Web squad

Web is the squad that develop and maintain most of the brochure websites across the Canonical.

Linting ROS 2 Packages with mypy

One of the most common complaints from developers moving into large Python codebases is the difficulty in figuring out type information, and the ease by which type mismatch errors can appear at runtime.

Linting ROS 2 Packages with mypy

One of the most common complaints from developers moving into large Python codebases is the difficulty in figuring out type information, and the ease by which type mismatch errors can appear at runtime.

KDE Applications 19.08 Brings New Features to Konsole, Dolphin, Kdenlive, Okular and Dozens of Other Apps

Can you believe we've already passed the half-year mark? That means it's just the right time for a new release of KDE Applications! Our developers have worked hard on resolving bugs and introducing features that will help you be more productive as you get back to school, or return to work after your summer vacation.

The KDE Applications 19.08 release brings several improvements that truly elevate your favorite KDE apps to the next level. Take Konsole, our powerful terminal emulator, which has seen major improvements to its tiling abilities. We've made tiling a bit more advanced, so now you can split your tabs as many times as you want, both horizontally and vertically. The layout is completely customizable, so feel free to drag and drop the panes inside Konsole to achieve the perfect workspace for your needs.

Dolphin, KDE's file explorer, introduces features that will help you step up your file management game. Let's start with bookmarks, a feature that allows you to create a quick-access link to a folder, or save a group of specific tabs for future reference. We've also made tab management smarter to help you declutter your desktop. Dolphin will now automatically open folders from other apps in new tabs of an existing window, instead of in their own separate windows. Other improvements include a more usable information panel and a new global shortcut for launching Dolphin - press Meta + E to try it out!

Okular, our document viewer, continues with a steady stream of usability improvements for your document-viewing pleasure. In Applications 19.08, we have made annotations easier to configure, customize, and manage. Okular's ePub support has also greatly improved in this release, so Okular is now more stable and works better when previewing large files.

All this sounds exciting for those who read and sort through documents, but what about those who write a lot of text or emails? They will be glad to hear we've made Kate, our advanced text editor, better at sorting recent files. Similar to Dolphin, Kate will now focus on an existing window when opening files from other apps. Your email-writing experience also receives a boost with the new version of Kontact, or more specifically, KMail. After updating to Applications 19.08, you'll be able to write your emails in Markdown, and insert - wait for it - emoji into them! The new integration with grammar-checking tools like LanguageTool and Grammalecte will help you prevent embarrassing mistakes and typos that always seem to creep into the most important business emails.

Photographers and other creatives will appreciate changes to Gwenview, KDE's image viewer. Gwenview can now display extended EXIF metadata for RAW images, share photos and access remote files more easily, and generate better thumbnails. If you are pressed for system resources, Gwenview has your back with the "Low usage resource mode" that you can enable at will. In the video-editing department, Kdenlive shines with a new set of keyboard+mouse combinations and improved 3-point editing operations.

We should also mention Spectacle, KDE's screenshot application. The new version lets you open the screenshot (or its containing folder) right after you've saved it. Our developers introduced a number of nice and useful touches to the Delay functionality. For example, you may notice a progress bar in the panel, indicating the remaining time until the screenshot is done. Sometimes, it's the small details that make using KDE Applications and Plasma so enjoyable.

Speaking of details, to find out more about other changes in KDE Applications 19.08, make sure to read the official announcement.

Happy updating!

8 Ways Snaps are Different

Depending on the audience, the discussion of software packaging elicits very different responses. Users generally don’t care how software is packaged, so long as it works. Developers typically want software packaging as a task to not burden them and just magically happen. Snaps aren’t magic, but aim to achieve both ease of maintenance and transparency in use.

8 Ways Snaps are Different

Depending on the audience, the discussion of software packaging elicits very different responses. Users generally don’t care how software is packaged, so long as it works. Developers typically want software packaging as a task to not burden them and just magically happen. Snaps aren’t magic, but aim to achieve both ease of maintenance and transparency in use.

Why multi-cloud has become a must-have for enterprises: six experts weigh in

Remember the one-size-fits-all approach to cloud computing? That was five years ago. Today, multi-cloud architectures that use two, three, or more providers, across a mix of public and private platforms, are quickly becoming the preferred strategy at most companies.

Why multi-cloud has become a must-have for enterprises: six experts weigh in

Remember the one-size-fits-all approach to cloud computing? That was five years ago. Today, multi-cloud architectures that use two, three, or more providers, across a mix of public and private platforms, are quickly becoming the preferred strategy at most companies.

West Coast Hackfest 2019 Summary

The West Coast 2019 Hackfest which took place in Portland, Oregon, US between July 18-21 gathered members from several teams including coders, members of the documentation team, and the engagement team.

<div>OpenStack Charms 19.07 &#8211; Percona Cluster Cold Start, DVR SNAT and more</div>

Canonical is proud to announce the availability of OpenStack Charms 19.07. This new release introduces a range of exciting features and several improvements which enhance Charmed OpenStack across various areas. Let’s talk about a few notable ones.

Percona cluster cold start

The percona-cluster charm now contains a new logic and actions to assist with operational tasks surrounding a database shutdown scenario. However, user interaction is still required.

OpenStack Charms 19.07 – Percona Cluster Cold Start, DVR SNAT and more

Canonical is proud to announce the availability of OpenStack Charms 19.07. This new release introduces a range of exciting features and several improvements which enhance Charmed OpenStack across various areas. Let’s talk about a few notable ones.

Percona cluster cold start

The percona-cluster charm now contains a new logic and actions to assist with operational tasks surrounding a database shutdown scenario. However, user interaction is still required.

Provisioning ESXi with MAAS: An overview

MAAS has supported provisioning ESXi starting from MAAS 2.5. However, MAAS 2.6 has expanded its support and provides new features that significantly improves the provisioning experience.

Provisioning ESXi with MAAS: An overview

MAAS has supported provisioning ESXi starting from MAAS 2.5. However, MAAS 2.6 has expanded its support and provides new features that significantly improves the provisioning experience.

Pages

Subscribe to Apple Microsoft Linux RSS