HomePod in Deutschland: Apples vernetzter Lautsprecher im Test

heise online Newsticker - 20. Juni 2018 - 10:00
Apples Lautsprecher kommt nach Deutschland: Mac & i sagt, was der Stereoverbund taugt, wie er im Vergleich mit dem Sonos One klingt und ob Siri dazugelernt hat.

Android-Emulator Andy OS offenbar mit Krypto-Miner verseucht

heise online Newsticker - 20. Juni 2018 - 10:00
Wer die Andy-OS-Installationsdatei von der offiziellen Seite herunterlädt und ausführt, fängt sich mehreren Nutzern zufolge eine bösartige Mining-Software ein.

C++-Compiler zapcc steht jetzt unter Open-Source-Lizenz

heise online Newsticker - 20. Juni 2018 - 10:00
Als kompatible Alternative zu Clang verspricht der LLVM-Compiler zapcc deutlich kürzere Kompilierzeiten.

No-Spy Konferenz: CryptoParties sind out, mehr Fediverse ist in

heise online Newsticker - 20. Juni 2018 - 10:00
Automatische Schlüsselgenerierung, Federated Services, Datenportabilität und Datenhandel: Die No-Spy Konferenz widmete sich wichtigen Sicherheitsthemen.

Abgas-Skandal: Audi-Chef Rupert Stadler festgenommen

heise online Newsticker - 20. Juni 2018 - 9:00
Der Abgas-Skandal von Volkswagen hat nun möglicherweise für den Chef der VW-Tochter Audi persönliche Konsequenzen.

Apple nimmt Moderatorin Oprah Winfrey unter Vertrag

heise online Newsticker - 20. Juni 2018 - 8:30
Die bekannte US-Talkerin soll künftig auf allen Kanälen des iPhone-Produzenten zu sehen sein. Es startet eine "Content-Partnerschaft".

Rebble will Pebble-Smartwatches weiterleben lassen

heise online Newsticker - 20. Juni 2018 - 8:00
Der App Store und die Server-Dienste der Smartwatch Pepple machen Ende des Monats dicht. Das Rebble-Team will die Uhr retten und eigene Services anbieten.

Cisco Live: Richtlinien statt Kommandozeile

heise online Newsticker - 20. Juni 2018 - 8:00
Mit DNA und DNA Center stellte Cisco auf seiner Hauskonferenz sein neues Intent-basiertes Netzwerk vor. KI- und ML-Technik soll das klassische CLI ablösen.

Low-Code-Plattform: Google App Maker jetzt offiziell verfügbar

heise online Newsticker - 20. Juni 2018 - 8:00
Mit Googles App Maker sollen Nutzer auch ohne große Programmierkenntnisse ihre eigenen Applikationen bauen können und so Prozesse in Unternehmen vereinfachen.

Rewe verdient im Internet noch kein Geld

heise online Newsticker - 20. Juni 2018 - 7:00
Rewe hat viel Geld in den Ausbau seines Online-Angebots investiert. Es ist aber unklar, wie sich der Online-Handel mit Lebensmitteln entwickelt.

Dries Buytaert: Increasing Drupal contributions from underrepresented groups

Planet Drupal - 19. Juni 2018 - 19:44

For the past two years, I've published the Who sponsors Drupal development report. The primary goal of the report is to share contribution data to encourage more individuals and organizations to contribute code to Drupal on Drupal.org. However, the report also highlights areas where our community can and should do better.

In 2017, the reported data showed that only 6 percent of recorded code contributions were made by contributors that identify as female. After a conversation in the Drupal Diversity & Inclusion Slack channel about the report, it became clear that many people were concerned about this discrepancy. Inspired by this conversation, Tara King started the Drupal Diversity and Inclusion Contribution Team to understand how the Drupal community could better include women and underrepresented groups to increase code and community contributions.

I recently spoke with Tara to learn more about the Drupal Diversity and Inclusion Contribution Team. I quickly discovered that Tara's leadership exemplifies various Drupal Values and Principles; especially Principle 3 (Foster a learning environment), Principle 5 (Everyone has something to contribute) and Principle 6 (Choose to lead). Inspired by Tara's work, I wanted to spotlight what the DDI Contribution Team has accomplished so far, in addition to how the team is looking to help grow diversity and inclusion in the future.

A mentorship program to help underrepresented groups

Supporting diversity and inclusion within Drupal is essential to the health and success of the project. The people who work on Drupal should reflect the diversity of people who use and work with the software. This includes building better representation across gender, race, sexuality, disability, economic status, nationality, faith, technical experience, and more. Unfortunately, underrepresented groups often lack community connections, time for contribution, resources or programs that foster inclusion, which introduce barriers to entry.

The mission of the Drupal Diversity & Inclusion Contribution Team is to increase contributions from underrepresented groups. To accomplish this goal, the DDI Contribution Team recruits team members from diverse backgrounds and underrepresented groups, and provides support and mentorship to help them contribute to Drupal. Each mentee is matched with a mentor in the Drupal community, who can provide expertise and advice on contribution goals and professional development. To date, the DDI Contribution Team supports over 20 active members.

What I loved most in my conversation with Tara is the various examples of growth she gave. For example, Angela McMahon is a full-time Drupal developer at Iowa State. Angela been working with her mentor, Caroline Boyden, on the External Link Module. Due to her participation with the DDI Contribution Team, Angela has now been credited on 4 fixed issues in the past year.

Improving the reporting around diversity and inclusion

In addition to mentoring, another primary area of focus of the DDI Contribution Team is to improve reporting surrounding diversity and inclusion. For example, in partnership with the Drupal Association and the Open Demographics Project, the DDI Contribution Team is working to implement best practices for data collection and privacy surrounding gender demographics. During the mentored code sprints at DrupalCon Nashville, the DDI Contribution Team built the Gender Field Module, which we hope to deploy on Drupal.org.

The development of the Gender Field Module is exciting, as it establishes a system to improve reporting on diversity demographics. I would love to use this data in future iterations of the 'Who sponsors Drupal development' report, because it would allow us to better measure progress on improving Drupal's diversity and inclusion against community goals.

One person can make a difference

What I love about the story of the DDI Contribution Team is that it demonstrates how one person can make a significant impact on the Drupal project. The DDI Contribution Team has grown from Tara's passion and curiosity to see what would happen if she challenged the status quo. Not only has Tara gotten to see one of her own community goals blossom, but she now also leads a team of mentors and mentees and is a co-maintainer of the Drupal 8 version of the Gender Field Module. Last but not least, she is building a great example for how other Open Source projects can increase contributions from underrepresented groups.

How you can get involved

If you are interested in getting involved with the DDI Contribution Team, there are a number of ways you can participate:

  • Support the DDI Contribution Team as a mentor, or consider recommending the program to prospective mentees. Join #ddi-contrib-team on Drupal Slack to meet the team and get started.
  • In an effort to deliberately recruit teams from spaces where people of diverse backgrounds collaborate, the DDI Contribution Team is looking to partner with Outreachy, an organization that provides paid internships for underrepresented groups to learn Free and Open Source Software and skills. If you would be interested in supporting a Drupal internship for an Outreachy candidate, reach out to Tara King to learn how you can make a financial contribution.
  • One of the long term goals of the DDI Contribution Team is to increase the number of underrepresented people in leadership positions, such as initiative lead, module maintainer, or core maintainer. If you know of open positions, consider understanding how you can work with the DDI Contribution Team to fulfill this goal.

I want to extend a special thanks to Tara King for sharing her story, and for making an important contribution to the Drupal project. Growing diversity and inclusion is something everyone in the Drupal community is responsible for, and I believe that everyone has something to contribute. Congratulations to the entire DDI Contribution Team.

Übersetzungen durch Google Translate taugen vor US-Gericht wenig

heise online Newsticker - 19. Juni 2018 - 17:30
Eine via Google Translate gegebene Zustimmung zu einer polizeilichen Durchsuchung war laut einem US-Richter unwirksam. Zu schlecht waren die Übersetzungen.

Datenschutzbeauftragte verlangt enge Regeln für Bodycams bei Polizei

heise online Newsticker - 19. Juni 2018 - 17:00
Polizisten testen die kleinen Kameras erstmals auf der Kieler Woche. Die Polizei hat mehrere Ziele.

RoboCup-WM: Auftakt grandios verstolpert

heise online Newsticker - 19. Juni 2018 - 17:00
Bei der RoboCup-WM lief es beim Start nicht rund. Daran waren aber ausnahmsweise nicht stolpernde Roboter schuld.

Geschäftsmodell Botnetz: mehr als 20 Millionen Dollar Einnahmen pro Monat mittels Botnetz

heise online Newsticker - 19. Juni 2018 - 17:00
Niederländische Forscher haben untersucht, wie teuer der Aufbau von Botnetzen ist und welche Einnahmen sich damit erzielen lassen. Das Geschäft ist lukrativ.

Neues Bricklet für Feinstaubmessung von Tinkerforge

heise online Newsticker - 19. Juni 2018 - 17:00
Vier neue und elf überarbeitete Bricklets gibt es ab sofort für das Elektronikbaukastensystem von Tinkerforge, darunter einen Feinstaubsensor.

Acro Media: Omnichannel: How We Did It For Real

Planet Drupal - 19. Juni 2018 - 16:45

Omnichannel generally means the shopping experience is unified and seamless whether you do it on your laptop, in store, through your phone, etc. The team at Acro Media set out to demonstrate just how easy it is to give your customers a true omnichannel experience using Drupal and Drupal Commerce.

The omnichannel setup

As part of our demo at DrupalCon in Nashville, we did a pseudo T-shirt pre-order. Before the conference, attendees could use our Urban Hipster eCommerce demo site to pre-order a Drupal Commerce shirt in their size. When they completed their pre-order, they got an order number to bring with them to our booth. 

People who didn't pre-order could also come to our booth and "purchase" (for free) a T-shirt using a self serve kiosk running the same demo site. 

So one side of the booth was the set up as the cashier/fulfillment area. The other side had the self-serve kiosk. We also had other laptops available so that we could bring up the admin interface as if we were a customer support person assisting a customer over the phone. The "support person" could find the customers order number or email address and fulfill the order. Easy peasy.

The whole time, our inventory of shirt sizes was counting down until the stock count hit 0. When our inventory reached 0 for a certain size, orders for that size could no longer be placed.

Why is this so amazing?

Some people were impressed but also a little puzzled, thinking that this sort of setup should just exist everywhere. Which it should, but it doesn't. With most retail stores, the online and in-store experiences are completely separate. They might as well be two different companies. If you buy something online and try to return it in store, it often can't happen. Loyalty points often don't transfer. The list goes on. Some places will let you buy online and pick up in store, but there might be a delay. They might say sure, you can pick it up in store, but not for 24 hours. In that case, you might as well just go to the store and find it yourself. Even knowing if an item is in stock can be tricky. The website might say there are three left, but that's just a snapshot from a certain point in time, and you don't know how often that gets updated. Maybe that was valid six hours ago, but that item has since sold out.

Why Drupal rocks

What makes Drupal so cool is that the point of sale and the Commerce module both use the same orders. A point of sale order is just a Drupal Commerce order. It has some specifics to the point of sale, but it can be loaded up in a regular interface. They use the same stock, the same products, everything. This is surprisingly rare. A lot of POS systems in particular are very antiquated. They date from pre-Internet times and have no concept of syncing up with things.

But we've created a true omnichannel experience. We've done it, and implemented it, and it's all open source and freely available. Anyone else could set up the same omnichannel setup that we did. We used a laptop, a cash drawer, a couple of iPads, nothing too fancy.

What's more, as the software matures, we're working on an even better demo with more smoothed out features, better integration, nicer interface, etc. Stay tuned.

More from Acro Media Let's talk omnichannel!

We're always happy to help you understand how you can deliver a true omnichannel experience for you customers. Contact us today to talk to one of our business development experts.

Fünf Fitness-Tracker mit Pulsmessung im Vergleichstest

heise online Newsticker - 19. Juni 2018 - 16:30
Bewegungs-Tracker, Schlafüberwachung, Smartphone-Steuerung: Fitness-Tracker können mehr als nur Schritte zählen. Wir haben fünf aktuelle Geräte getestet.

Besonderes elektronisches Anwaltspostfach: Rechtsanwälte reichen Klage ein

heise online Newsticker - 19. Juni 2018 - 16:00
Mit Unterstützung der Gesellschaft für Freiheitsrechte (GFF) hat eine Gruppe von Anwälten eine Klage beim Berliner Anwaltsgerichtshof eingereicht.

Digitale Stadt: Anlaufstelle für Kommunen gefordert

heise online Newsticker - 19. Juni 2018 - 16:00
Deutschland hängt beim Thema digitale Stadt hinterher. Fachleute meinen, ein Netzwerk der Städte und eine Anlaufstelle für die Rathäuser könnten helfen.