{"id":1247,"date":"2014-12-01T12:28:33","date_gmt":"2014-12-01T12:28:33","guid":{"rendered":"https:\/\/www.zensations.at\/?p=1247"},"modified":"2023-08-09T00:53:48","modified_gmt":"2023-08-09T00:53:48","slug":"drupal-hivemind-when-will-drupal-8-be-released","status":"publish","type":"post","link":"https:\/\/www.zensations.at\/blog\/drupal-hivemind-when-will-drupal-8-be-released\/","title":{"rendered":"Drupal Hivemind – when will Drupal 8 be released?"},"content":{"rendered":"
\n
\n

Eine Frage, die sich Drupal-Entwickler weltweit stellen und die nat\u00fcrlich auch uns schon des l\u00e4ngeren besch\u00e4ftigt. Wir haben dazu das Gewinnspiel\u00a0The Drupal Hivemind<\/strong>\u00a0entwickelt, dessen Ziel es ist m\u00f6glichst genau das Erscheinungsdatum der neuen Version des Content Management Systems Drupal 8 vorherzusagen und als Tipp auf\u00a0drupal8release.com<\/a>\u00a0einzutragen. Drupal 8 Release ist mittlerweile das zweite Projekt, das von uns auf Basis von Drupal 8 realisiert wurde.<\/p>\n

So funktioniert es<\/h2>\n

Die Anmeldung zur Teilnahme erfolgt via Twitter-Login oder E-Mail-Registrierung. Nach Platzierung des Tipps erscheint dieser als Wolke in einer Timeline. Je gr\u00f6\u00dfer eine Wolke, umso mehr Personen haben auf dieses Datum getippt. Twitter-Benutzer k\u00f6nnen den Tipp jederzeit und nach Senden eines Tweets mit dem Hashtag #drupal8release \u00e4ndern. Zu gewinnen gibt es abh\u00e4ngig vom tats\u00e4chlichen Release-Date entweder zwei Tickets f\u00fcr die\u00a0DrupalCon Los Angeles<\/a>\u00a0im Mai 2015 oder f\u00fcr die\u00a0DrupalCon Barcelona<\/a>\u00a0im Herbst 2015.<\/p>\n

Headless Drupal8 und AngularJS<\/h2>\n

Wir haben uns bei diesem Projekt einem aktuellen und viel diskutierten Thema in der Web Community, der Headless Architektur von Web-Applikationen, unter Einsatz von Drupal 8 und AngularJS, angenommen. Dabei wird das Backend vom Frontend komplett entkoppelt und dient nur mehr der Datenverwaltung. Der gro\u00dfe Vorteil dieser Herangehensweise liegt in der Ausnutzung der enormen Flexibilit\u00e4t beider Systeme und erm\u00f6glicht es verschiedene Frontends mit einem einzigen Backend zu verkn\u00fcpfen aus dem die Daten geliefert werden. F\u00fcr das Frontend viel die Wahl auf AngularJS. Einerseits auf Grund der gef\u00fchlten Popularit\u00e4t von AngularJS aber auch wegen der Verf\u00fcgbarkeit von leicht verst\u00e4ndlichen Tutorials und Beispielen, da wir dieses Projekt zu einem sp\u00e4teren Zeitpunkt auch als Proof of Concept ver\u00f6ffentlichen werden. Um das Drupal Frontend zu ersetzen bieten sich \u00fcbrigens immer mehr M\u00f6glichkeiten. Ein besonders grosse Rolle spielen aktuell die verschiedenen JavaScript MV* Frameworks wie z.B. Ember.js, Knockout.js, Angular.js, Backbone.js oder React.js. Bei der Evaluierung der verschiedenen Optionen hinterlie\u00df besonders React.js einen bleibend positiven Eindruck und wird mit Sicherheit Gegenstand zuk\u00fcnftiger Projekte sein.<\/p>\n

Durch die Einbindung externer Komponenten wie z.B. Guzzle (HTTP Client) und die Bereitstellung der zuvor erwaehnten Module und APIs wird es in Drupal 8 k\u00fcnftig wesentlich einfacher sein Web Services bereitzustellen oder zu konsumieren. Diese Entwicklungen erkl\u00e4ren den Hype um das Thema „Headless Drupal“, also der Trennung zwischen Frontend und Backend, den wir aktuell erleben. Ein detaillierter Beitrag dazu folgt in K\u00fcrze.<\/p>\n

Geplant ist, das Projekt noch vor Weihnachten als Proof of Concept zu ver\u00f6ffentlichen. Die entwickelten Module und das AngularJS Frontend werden daf\u00fcr auf GitHub ver\u00f6ffentlicht.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Eine Frage, die sich Drupal-Entwickler weltweit stellen und die nat\u00fcrlich auch uns schon des l\u00e4ngeren besch\u00e4ftigt. Wir haben dazu das Gewinnspiel\u00a0The Drupal Hivemind\u00a0entwickelt, dessen Ziel es ist m\u00f6glichst genau das Erscheinungsdatum der neuen Version des Content Management Systems Drupal 8 vorherzusagen und als Tipp auf\u00a0drupal8release.com\u00a0einzutragen. Drupal 8 Release ist mittlerweile das zweite Projekt, das von […]<\/p>\n","protected":false},"author":3,"featured_media":1248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[74,78,86,87],"tags":[155],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/posts\/1247"}],"collection":[{"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/comments?post=1247"}],"version-history":[{"count":1,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/posts\/1247\/revisions"}],"predecessor-version":[{"id":1249,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/posts\/1247\/revisions\/1249"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/media\/1248"}],"wp:attachment":[{"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/media?parent=1247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/categories?post=1247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zensations.at\/wp-json\/wp\/v2\/tags?post=1247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}