Stretch für x86: Raspberry Pi Desktop für den PC und Mac aktualisiert

heise online Newsticker - 6. Dezember 2017 - 10:30
Nach der ARM- erscheint nun die x86-Variante des Raspberry Pi Desktops auf Basis von Debian Stretch. Mit an Bord ist ein Programm, mit dem Nutzer ihre Pi-Clients vom PC aus verwalten können.

Netzagentur stoppt Abzocke mit teuren Handy-Rückrufen

heise online Newsticker - 6. Dezember 2017 - 10:15
Bei der Betrugsmasche mit "Ping-Anrufen" werden Handynutzer zu teuren Rückrufen verleitet. Vorgeschaltete Preisansagen sollen dem vorbeugen, entschied nun die Bundesnetzagentur. Blog: sdfsdfd

Planet Drupal - 6. Dezember 2017 - 10:07

Kritische Sicherheitsupdates: Software der RSA Corporation löchrig

heise online Newsticker - 6. Dezember 2017 - 9:00
Aufgrund einer kritischen Lücke sollten Entwickler das RSA Authentication Agents SDK for C aktualisieren. Außerdem könnten Angreifer Authentication Agent for Web: Apache Web Server austricksen.

Ingress Prime: Niantic legt AR-Handyspiel neu auf

heise online Newsticker - 6. Dezember 2017 - 8:30
Ingress, der Vorgänger von Pokémon Go, bekommt eine Neuauflage mit dem Titel Ingress Prime. Das überarbeitete AR-Handyspiel soll vor allem hübscher aussehen und einsteigerfreundlicher sein.

Mac App Store: 64-Bit-Apps werden ab Januar Pflicht

heise online Newsticker - 6. Dezember 2017 - 8:00
Wer seine Software in Apples Softwareladen listen möchte, darf künftig keine reinen 32-Bit-Programme mehr einreichen. Daran erinnert der Konzern gerade seine Entwickler.

iOS-11-Datumsfehler auch in macOS präsent

heise online Newsticker - 6. Dezember 2017 - 7:30
Ein von Apple am Samstag behobener Bug, der iPhones und iPads zum Absturz bringen kann, ist wohl auch in High Sierra enthalten – wenn auch mit anderen Auswirkungen. Im console-Log laufen Fehlermeldungen im Sekundentakt auf.

OSTraining: Add Font Awesome Icons to Your Drupal Menus

Planet Drupal - 6. Dezember 2017 - 3:00

Font Awesome icons use scalable vectors. You get a high-quality icons, that look good no matter the size of the screen.

The Drupal contrib module "Font Awesome Menu Icons" will help you to add and position the icons in your menu tabs. 

Let's start!

Acro Media: Video: Stock Management With Drupal Commerce 2 and Drupal POS

Planet Drupal - 6. Dezember 2017 - 2:14

When you look at a product online, you might think you're looking at a single product (say a T-shirt). But as far as an ecommerce site is concerned, you're really looking at a grouping of products, because that T-shirt comes in four different colors and three different sizes (4 x 3 = 12 products with individual SKUs). And that is just a basic product example. More options mean even more SKUs.

What does "in stock" mean?

If you show a catalog listing of a product (the T-shirt), and some of the variations (sizes) are in stock while others are out of stock, is the product itself in stock? Most of the time, yes. But it can be a grey area. If you only have XXL shirts left, that's kind of an out-of- stock item. If you were in a retail store, you'd likely dump those few shirts in a clearance bin. You're not going to advertise that you have all these shirts when in fact you only have one size.

Stock seems like a simple yes-we-have-it or no-we're-out kind of thing, but there's more to it than that. If you don't have it, when can you get it? Is it something that gets custom ordered anyway and people aren't going to care if they have to wait two or three or four weeks for it? Then it can always be in stock, because you can always get it. Is it a thing that if you don't have it today, having it three days from now is useless? Then you really don't have it in stock.

You need to decide on these kinds of things so you can configure your Drupal Commerce site appropriately. If you only have a couple of XXL shirts left, you could set them up as their own clearance product and sell them that way, for instance.

Blending with Drupal Commerce POS

When you integrate the Drupal Commerce POS system, those two XXL shirts are the only ones remaining for your in-store customers, so you never have to worry about orders going through that you can't fulfill. You do need to worry about irritating your customers, though—if they see a product on your site as in-stock and the go to your brick and mortar store only to realize you don't actually have it, they're going to get annoyed.

So with that in mind, you have to think about the messaging you present to your customers online. If something is out of stock but you can get it in three to five days, for instance, maybe you want to communicate that. Or if it's a one-off and you will never have it in stock again, you need to let your customers know.

Introducing transactional stock

Something new in Commerce 2 is the concept of transactional stock. So you don't just have a product in stock: you have two that have been purchased and are about to be sent out, you have six sitting in inventory, and you have five on order. And maybe you have a pending return that you can eventually sell, but not until the return is complete. As far as your fulfillment people are concerned, you only have six. But your customer service and inventory management people know about the ones that are coming, and can adapt accordingly.

TL:DR: Stock in Commerce 2 is transactional and flexible.

Chat with us

If you'd like to know more about Drupal Commerce 2, online stock management or anything else ecommerce related, give us a shout. We'd love to help you out.


Colorfield: Taking care

Planet Drupal - 5. Dezember 2017 - 23:32
Taking care christophe Tue, 05/12/2017 - 22:32 Software craftsmanship, a wishlist for Santa.

Neil Young Archives: Neil Young stellt sein gesamtes Werk online

heise online Newsticker - 5. Dezember 2017 - 21:30
Von der ersten Aufnahme bis zur neuesten – Neil Young stellt sein komplettes Werk ins Internet und wirbt dabei für einen Streaming-Dienst, der Musikstücke nicht in ihrer Qualität beschneidet. "Xstream" soll den Genuss von Mastern für alle ermöglichen.

Pantheon Blog: Highest / Lowest Testing with Multiple Symfony Versions

Planet Drupal - 5. Dezember 2017 - 20:19
Symfony 4.0 stable has been released, and, while packed with many new and powerful features, still maintains many of the APIs provided in earlier versions. Just before the stable release, many participants at #SymfonyConHackday2017 submitted pull requests in projects all over the web, encouraging them to adopt Symfony 4 support.

100.000 Spieler fordern: Lucasfilm soll EA die Star-Wars-Lizenz wegen Mikrotransaktionen entziehen

heise online Newsticker - 5. Dezember 2017 - 20:00
Mehr als 100.000 Spieler fordern in einer an Lucasfilm gerichteteten Petition, Electronic Arts die Star-Wars-Lizenz zu entziehen.

Lullabot: Contenta 1.0 Brings Decoupled Drupal to All Developers

Planet Drupal - 5. Dezember 2017 - 19:29

(This announcement by Mateu Aguiló Bosch is cross-posted from Medium. Contenta is a community project that some Lullabots are actively contributing to.)

Contenta CMS reaches 1.0

A lot has happened in the last few months since we started working on Contenta CMS. The process has been really humbling. Today we release Contenta CMS 1.0: Celebrate!

If you don’t know what Contenta CMS is, then visit to learn more. And if you are more curious check to see the public facing side of a Contenta CMS installation. To check the more interesting features in the private admin interface install it locally with one command.

The Other Side

When we decided to kick off the development of Contenta we speculated that someone would step in and provide front-end examples. We didn’t predict the avalanche of projects that would come. Looking back we can safely conclude that a big part of the Drupal community was eager to move to this model that allows us to use more modern tools.


We are not surprised to see that the tech context has changed, that novel interfaces are now common, or that businesses realize the value of multi-channel content distribution. That was expected.

We did not expect to see how long time Drupal contributors would jump in right away to write consumers for the API generated by Contenta. We could not sense the eagerness of so many Drupal developers to use Drupal in another way. It was difficult to guess that people would collaborate a Docker setup. We were also surprised to see the Contenta community to rally around documentation, articles, tutorials, and the explanation site. We didn’t anticipate that the core developers of three major frameworks would take interest on this and contribute consumers. Very often we woke up to unread messages in the Contenta channel with an interesting conversation about a fascinating topic. We didn’t think of that when Contenta was only a plan in our heads.

We are humbled by how much we’ve done these months, the Contenta CMS community did not cease to amaze. The Drupal Part

Over the course of the last several months, we have discussed many technical and community topics. We have agreed more often than not, disagreed and come to an understanding, and made a lot of progress. As a result of it, we have developed and refactored multiple Drupal modules to improve the practical challenges that one faces on a decoupled project.


We are very glad that we based our distribution on a real-world example. Many consumers have come across the same challenges at the same time from different perspectives. That is rare in an organization since it is uncommon to have so many consumers building the same product. Casting light on these challenges from multiple perspectives has allowed us to understand some of the problems better. We had to fix some abstractions, and in some other cases an abstraction was not possible and we had to become more practical.

One thing that has remained constant is that we don’t want to support upgrade paths, we see Contenta as a good starting point. Fork and go! When you need to upgrade Drupal and its modules, you do it just like with any other Drupal project. No need to upgrade Contenta CMS itself. After trying other distributions in the past, and seeing the difficulties when using and maintaining both, we made a clear decision that we didn’t need to support that.


This tagged release is our way of saying to the world: We are happy about the current feature set, we feel good about the current stability, and this point in time is a good forking point. We will continue innovating and making decoupled Drupal thrive, but from now we’ll have Contenta CMS 1.0: Celebrate on our backs as a stable point in time.

With this release, we are convinced that you can use Contenta as a starter kit and hub for documentation. We are happy about your future contributions to this kit and hub.

See the features in the release notes in GitHub, read Mateu's previous Contenta article, and celebrate Contenta with us!

Thanks to Sally Young for her help with grammar and readability in this article.

Hero image by Pablo Heimplatz 

c't Windows Problemlöser: Systemanalyse auf höchstem Niveau

heise online Newsticker - 5. Dezember 2017 - 19:00
Wenn Windows streikt oder von Viren befallen ist, sind gute Hilfsmittel gefragt. Das Sonderheft c't Windows Problemlöser 2018 enthält Tipps für die Analyse mit Bordmitteln und einem Profi-Tool – plus den Bausatz für das bewährte c't-Notfall-Windows.

Softwarequalität: Apples Horrorwoche

heise online Newsticker - 5. Dezember 2017 - 19:00
Erst eine schwerwiegende Root-Lücke in macOS High Sierra, dann ein iOS-Bug, der reihenweise iPhones zum Absturz brachte: Apple muss sich Fragen zu seiner Qualitätssicherung im Softwarebereich gefallen lassen.

Europäisches Parlament will Mediaplayer VLC sicherer machen

heise online Newsticker - 5. Dezember 2017 - 18:30
Ausgewählte Sicherheitsforscher sollen Lücken im Mediaplayer VLC finden und schließen.

Drupal blog: Massachusetts launches on Drupal 8

Planet Drupal - 5. Dezember 2017 - 18:04

This blog has been re-posted and edited with permission from Dries Buytaert's blog. Please leave your comments on the original post.

Earlier this year, the Commonwealth of Massachusetts launched on Drupal 8. Holly St. Clair, the Chief Digital Officer of the Commonwealth of Massachusetts, joined me during my Acquia Engage keynote to share how is making constituents' interactions with the state fast, easy, meaningful, and "wicked awesome".

Constituents at the center

Today, 76% of constituents prefer to interact with their government online. Before switched to Drupal it struggled to provide a constituent-centric experience. For example, a student looking for information on tuition assistance on would have to sort through 7 different government websites before finding relevant information.

To better serve residents, businesses and visitors, the team took a data-driven approach. After analyzing site data, they discovered that 10% of the content serviced 89% of site traffic. This means that up to 90% of the content on was either redundant, out-of-date or distracting. The digital services team used this insight to develop a site architecture and content strategy that prioritized the needs and interests of citizens. In one year, the team at moved a 15-year-old site from a legacy CMS to Drupal.

The team at also incorporated user testing into every step of the redesign process, including usability, information architecture and accessibility. In addition to inviting over 330,000 users to provide feedback on the pilot site, the team partnered with the Perkins School for the Blind to deliver meaningful accessibility that surpasses compliance requirements. This approach has earned a score of 80.7 on the System Usability Scale; 12 percent higher than the reported average.

Open from the start

As an early adopter of Drupal 8, the Commonwealth of Massachusetts decided to open source the code that powers Everyone can see the code that make work, point out problems, suggest improvements, or use the code for their own state. It's inspiring to see the Commonwealth of Massachusetts fully embrace the unique innovation and collaboration model inherent to open source. I wish more governments would do the same!


The new is engaging, intuitive and above all else, wicked awesome. Congratulations!

Drupal blog: We have 10 days to save net neutrality

Planet Drupal - 5. Dezember 2017 - 18:01

This blog has been re-posted and edited with permission from Dries Buytaert's blog. Please leave your comments on the original post.

Last month, the Chairman of the Federal Communications Commission, Ajit Pai, released a draft order that would soften net neutrality regulations. He wants to overturn the restrictions that make paid prioritization, blocking or throttling of traffic unlawful. If approved, this order could drastically alter the way that people experience and access the web. Without net neutrality, Internet Service Providers could determine what sites you can or cannot see.

The proposed draft order is disheartening. Millions of Americans are trying to save net neutrality; the FCC has received over 5 million emails, 750,000 phone calls, and 2 million comments. Unfortunately this public outpouring has not altered the FCC's commitment to dismantling net neutrality.

The commission will vote on the order on December 14th. We have 10 days to save net neutrality.

Although I have written about net neutrality before, I want to explain the consequences and urgency of the FCC's upcoming vote.

What does Pai's draft order say?

Chairman Pai has long been an advocate for "light touch" net neutrality regulations, and claims that repealing net neutrality will allow "the federal government to stop micromanaging the Internet".

Specifically, Pai aims to scrap the protection that classifies ISPs as common carriers under Title II of the Communications Act of 1934. Radio and phone services are also protected under Title II, which prevents companies from charging unreasonable rates or restricting access to services that are critical to society. Pai wants to treat the internet differently, and proposes that the FCC should simply require ISPs "to be transparent about their practices". The responsibility of policing ISPs would also be transferred to the Federal Trade Commission. Instead of maintaining the FCC's clear-cut and rule-based approach, the FTC would practice case-by-case regulation. This shift could be problematic as a case-by-case approach could make the FTC a weak consumer watchdog.

The consequences of softening net neutrality regulations

At the end of the day, frail net neutrality regulations mean that ISPs are free to determine how users access websites, applications and other digital content.

It is clear that depending on ISPs to be "transparent" will not protect against implementing fast and slow lanes. Rolling back net neutrality regulations means that ISPs could charge website owners to make their website faster than others. This threatens the very idea of the open web, which guarantees an unfettered and decentralized platform to share and access information. Gravitating away from the open web could create inequity in how communities share and express ideas online, which would ultimately intensify the digital divide. This could also hurt startups as they now have to raise money to pay for ISP fees or fear being relegated to the "slow lane".

The way I see it, implementing "fast lanes" could alter the technological, economic and societal impact of the internet we know today. Unfortunately it seems that the chairman is prioritizing the interests of ISPs over the needs of consumers.

What can you can do today

Chairman Pai's draft order could dictate the future of the internet for years to come. In the end, net neutrality affects how people, including you and me, experience the web. I've dedicated both my spare time and my professional career to the open web because I believe the web has the power to change lives, educate people, create new economies, disrupt business models and make the world smaller in the best of ways. Keeping the web open means that these opportunities can be available to everyone.

If you're concerned about the future of net neutrality, please take action. Share your comments with the U.S. Congress and contact your representatives. Speak up about your concerns with your friends and colleagues. Organizations like The Battle for the Net help you contact your representatives — it only takes a minute!

Now is the time to stand up for net neutrality: we have 10 days and need everyone's help.

Google verbietet Werbung auf dem Android-Sperrbildschirm

heise online Newsticker - 5. Dezember 2017 - 18:00
Die im November erfolgte Aktualisierung der Bedingungen für Apps im Play Store verbietet eine nervige Werbeform, und sorgt zudem für Klarheit in Sachen Alters-Rating und Design for Families.