AMD Ryzen 1000, 2000 und Threadripper: Prozessoren für Anwender, Gamer & Profis

heise online Newsticker - 19. Juni 2018 - 7:00
Intel muss wieder zittern: AMDs Ryzen-Prozessoren liefern Höchstleistung für Desktop-PCs, Notebooks und Workstations.

mark.ie: PatternLab: Your Clients Don't Need a Science Lesson

Planet Drupal - 18. Juni 2018 - 22:24
PatternLab: Your Clients Don't Need a Science Lesson

Let's revisit my recent post and see if we can come up with more user-friendly names for PatternLab items.

markconroy Mon, 06/18/2018 - 21:24

My Approach to PatternLab recently got quite an amount of discussion on Slack and other places about PatternLab and naming conventions, especially the line "Clients do not want a science lesson". In that I set out my current naming convention like so:

  • Basic Elements
  • Site Blocks
  • Building Blocks
  • Content
  • Sample Pages

While generally appreciated, some people criticised it for being too Drupal-centred. What happens if your client doesn't want to use Drupal? What happens if you want to use the same PatternLab instance for an app on Android or iOS? Good questions, and they got me thinking more. A number of people on Slack recently have been asking about what naming conventions besides the atoms > molecules > organisms one people have been using.

I had a verrrrry long chat (over 3 hours) with some developers from outside of my work place to see what what naming convention(s) might make sense, be easy for clients to understand, and allow enough scale to be used outside of Drupal. Here's what we came up with:

  • Utilities
    • Items such as utility classes like .visually-hidden or .padding-top
  • Base
    • Items such as colours and fonts
  • Elements
    • Low level elements such as headings, paragraphs, basic lists
  • Components
    • High definition components such as a teaser view mode, an embedded video component, a list of teasers
  • Layouts
    • General layout classes for the different page designs - with sidebar, without sidebar, etc
  • Mock-ups
    • Rendered 'pages' or other UI interfaces
    • We shied away from 'Pages' here because not everything might be a page, such as a login screen on an iPhone app

I'm quite happy with those naming conventions and think I might start porting some of them to my work at Annertech. (Oh, and by the way, if you want to get really good Drupal developers to work on your website, we're available for hire - contact us!)

 

5 Millionen Mal heruntergeladen: Bösartige Docker-Container schürfen Monero

heise online Newsticker - 18. Juni 2018 - 18:00
Zehn Monate lang waren Docker-Images mit Hintertür über Docker Hub verfügbar, obwohl die Verantwortlichen längst über den Schadcode informiert waren.

HomePod in Deutschland: Apples vernetzter Lautsprecher im Test

heise online Newsticker - 18. Juni 2018 - 17:30
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.

Breitbandausbau: "Baugipfel" sucht Wege aus dem Tiefbau-Engpass

heise online Newsticker - 18. Juni 2018 - 17:30
Im Verkehrsministerium trifft Minister Scheuer mit Vertretern des Baugewerbes und der TK-Branche zusammen, um Lösungen für den Engpass beim Tiefbau zu suchen.

Grüne Welle: Ampel-App soll Radfahrer in Marburg schneller voranbringen

heise online Newsticker - 18. Juni 2018 - 17:30
Grün per Smartphone – das ist an manchen Kreuzungen in Marburg möglich. Radfahrer können mit einem neuen System schneller durch die City kommen.

Snapchat öffnet sich für Entwickler

heise online Newsticker - 18. Juni 2018 - 17:00
Der Messagingdienst Snapchat erlaubt es Entwicklern nun, mit vier Kits Features der Plattform in anderen Applikationen zu nutzen.

Erste Testfahrt in VWs Roboterauto Sedric

heise online Newsticker - 18. Juni 2018 - 17:00
Nur ein Showcar? Von wegen. Auf dem Testgelände nahe Wolfsburg ließ Volkswagen seinen Sedric von der Leine und wir konnten ein paar Runden drehen.

Entwickler "zutiefst besorgt" über Apples veraltetes Mac-Lineup

heise online Newsticker - 18. Juni 2018 - 16:30
Ein altgedientes Software-Studio hat die teils seit Jahren ausstehenden Updates für Macs scharf kritisiert – es sei beängstigend.

Hook 42: Being Drupal Adjacent

Planet Drupal - 18. Juni 2018 - 16:05
What It Means to be Drupal Adjacent

One of the major objectives of Drupal 8 is the desire to “get off the island.” Drupal opened its doors to using and contributing to a broader ecosystem of projects instead of replicating functionality in Drupal. We now see tools like Twig and various Symfony components in Core. Contributed modules are also able to integrate projects and Software Development Kits (SDKs). For example, Password Strength, Digital Ocean, and Hubspot API integrate through Drupal’s native use of Composer. This philosophy helps those of us that more closely identify as “Drupal Adjacent.”

I consider being “Drupal Adjacent” as having some degree of experience in Drupal but maintaining expertise in a breadth of other technology. You are capable of leveraging Drupal’s strengths along with the strengths of other tools. Drupal Adjacent architects use “the right tool for the right job.” Drupal can serve as a bi-directional tool or framework in a broader architecture of systems and other tools can serve a discrete purpose.

As I consider myself Drupal Adjacent, I want to share my experience working in the Drupal community.

Vodafone muss weiterhin illegales Film-Angebot auf kinox.to sperren

heise online Newsticker - 18. Juni 2018 - 16:00
Das OLG München bestätigt eine Entscheidung des LG München I, wonach Vodafone das Streamen des Films "Fack Ju Göhte 3" über kinox.to verhindern muss.

Elektroauto: Geely will Crossover Emgrand GSE auch nach Europa bringen

heise online Newsticker - 18. Juni 2018 - 16:00
Bis 2020 will Geely 30 neue Hybrid- und E-Autos präsentieren. Neu ist der Emgrand GSE, die Batterie-Version des in China beliebten Kompakt-SUV Geely GS

FBI-Untersuchung: Hillary Clinton in E-Mail-Affäre nicht anzuklagen war okay

heise online Newsticker - 18. Juni 2018 - 16:00
Clinton nicht anzuklagen war keine Sonderbehandlung, meint der Rechnungshof des US-Justizministeriums. Ex-FBI-Chef Comey kommt trotzdem schlecht weg.

Axelerant Blog: Enterprise Digital Transformation (DX) + Outsourcing

Planet Drupal - 18. Juni 2018 - 15:05

Can you outsource Digital Transformation (DX)?

Let's set this off in the right direction. What people think digital transformation is, often isn’t. Adopting the latest feature is not digital transformation, and neither is a basic migration or new functional enhancements made to a site.

UKW-Konflikt: Schlichtungsrunde will Abschaltung verhindern

heise online Newsticker - 18. Juni 2018 - 15:00
Den Konflikt um höhere Gebühren für UKW-Verbreitung soll nun eine Schlichtungsrunde beenden. Sollte das nicht klappen, will die Bundesnetzagentur eingreifen.

Positives Cebit-Fazit: Weniger, aber zufriedenere Messebesucher

heise online Newsticker - 18. Juni 2018 - 14:30
Weniger Besucher und trotzdem zufrieden: So lautet die Bilanz der runderneuerten Computermesse Cebit für 2018.

#TGIQF – das Quiz um Größenordnungen: Halb gewusst ist leicht geschätzt

heise online Newsticker - 18. Juni 2018 - 14:30
Gutes Allgemeinwissen und etwas Dreisatz helfen, um Größen richtig einzuordnen und Schätzaufgaben zu lösen. Wie gut kommen Sie damit zurecht?

Neuware auf den Müll? Retourenflut im Online-Handel

heise online Newsticker - 18. Juni 2018 - 14:00
Amazon ist in die Kritik geraten, weil der Online-Händler viele Retouren einfach nur vernichte. Wie sieht es in der Branche insgesamt aus?

DrupalEasy: DrupalEasy Podcast 210 - Stefanie Gray - DKAN Open Data Platform

Planet Drupal - 18. Juni 2018 - 13:26

Direct .mp3 file download.

Stefanie Gray, (stefaniegray), Engineer and Open Data Specialist for CivicActions joins Mike Anello to discuss all things DKAN.

Interview DrupalEasy News News Sponsors
  • Drupal Aid - Drupal support and maintenance services. Get unlimited support, monthly maintenance, and unlimited small jobs starting at $99/mo.
  • WebEnabled.com - devPanel.
Follow us on Twitter Subscribe

Subscribe to our podcast on iTunes, Google Play or Miro. Listen to our podcast on Stitcher.

If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.

Kontra Netflix & Co.: Französische TV-Sender schmieden Onlineallianz

heise online Newsticker - 18. Juni 2018 - 13:00
In Frankreich macht das öffentlich-rechtliche Fernsehen mit der privaten Konkurrenz gegen Netflix gemeinsame Sache. Sie wollen ein gemeinsames Medienangebot.