The Turning Point For Drupal Core

Core Developers make series of key decisions at Drupalcon London.
Drupalcon London will be remembered as a key turning point in the development of Drupal 8. Steve Parks reports...

Those who weren’t at Drupalcon, or aren’t involved in core development, may have heard rumours of big discussions about the project at Drupalcon London, but don’t worry — it’s good news. Issues that have been discussed for years have come to a head, gained consensus, and are becoming action. In this article I’ll attempt to give a much-simplified digest of events for those who haven’t been in the loop.

The current momentum started with a blog post ‘The Drupal Crisis’ by Daniel Kudwien (sun), backed by some of the other core developers. Among a number of points he made was one about Drupal core being too big, and too difficult to maintain. He suggested a focus on it as more of a framework, leaving the added functionality for particular use cases to Install Profiles or Distributions to deliver - including a new ‘standard’ distribution of Drupal that would include the current install profile.

His post helped focus some general frustrations from a number of people into a more unified and productive action list that could be discussed by the core developers gathered at Drupalcon. Even Sun was surprised by the level of support his post received, and he published a follow up with his conclusions.

Both posts, and the comments, are well worth reading for anyone interested in the future direction of the Drupal project.

One page that Sun posted to support his points was an example Drupal download page which would feature different ‘flavours’.

He also opened an issue in the Drupal Core issue queue titled ‘Make Core Maintainable’. This proposed removing a lot of modules from core. It’s around this that the discussion and effort began to focus.

Among the many comments, Dries responded with his views on what could be removed for Drupal 8, what needs to stay - but also what he feels should be added (things he’s already flagged as key initiatives for D8).

A group of core developers, including Dries, then gathered late at night in the conference hotel and discussed the ideas into the early hours of the morning.

And then, quicker than anyone had expected, patches were committed to the Drupal 8 branch removing modules such as Profile and Blog.

Larry Garfield (Crell), then called for a pause in removing more modules to allow for discussion of “a heuristic for what functionality belongs in core […] Then, we can go over core and see what that heuristic would say doesn’t belong (which may or may not map 1:1 to existing modules) and exterminate those bits that we agree don’t make the cut.” Sun agreed, as did Chx. That discussion is still going on.

Meanwhile, discussion and work also continued in parallel at the conference on Jeff Eaton’s Snowman Project, which aims to create a distribution of Drupal suitable for setting up basic sites out of the box. Having a distribution like this will be key to allowing core to be slimmed down and still providing a good end user experience.

All this meant that, for Drupal developers, Drupalcon London was an exciting week. It suggests that Drupal 8 is going to be a big release — with a lot of legacy modules moved out of core, while a lot of new functionality is brought in by the key Core Initiatives. It also means that there seems to be a growing consensus that core should be a leaner ‘framework’ with distributions providing the required features for certain end users.

Comments

At the risk of lobbing a hand-grenade, it feels to me that Drupal 8 is not actually simplifying things much. The sole big decision I’m aware of in relation to Drupal 8 is the incorporation of a Symfony Component, which I imagine is the thin end of the wedge that ends with large parts of Symfony incorporated into Drupal to provide the framework features that the community has thus far failed to develop. This might be progress of a kind, but it’s not entirely obvious what the point of it is. It might make Drupal into ‘better’ software on some criteria, but does it make it better for anyone who actually uses it, or creates modules and themes for it, when weighed against the costs of change?

Drupal needs to re-develop some sense of its own boundaries. In ye olde days, I’m fairly sure that we had a notion of what ‘bad’ looked like - ‘bad’ was bloated, verbose code which was more about conforming to certain design patterns than producing working software. ‘Bad’ was decisions taken centrally to satisfy the tastes of an inner coterie rather than the daily needs of web developers. ‘Bad’ was complex interdepencies that made contributing patches hard and maintaining issue queues a full-time job. ‘Bad’ was, in short, projects like Zend Framework, Symfony et al. which were considerably more ‘elegant’ than Drupal yet considerably less widely used. The Drupal community was, in part, defined by a healthy skepticism toward the kind of people who turned up clutching copies of Design Patterns or PoEAA like they’d just been dictated to them at the top of Mount Sinai, or who think that the only solution to bugs is a ground-up re-write, abandoning that which went before[1].

Nowadays I’m not so sure we have that instinct. My opinion is that the Drupal community needs to get better at saying ‘no’ to new features, at least until the bugs in the last round of features are fixed. In practice, I guess that this comes close to Jeff Eaton’s “stop doing stuff” scenario in which we declare Drupal 7 to be mature software that isn’t going to be radically overhauled any time soon. I’m not convinced that designing a more tasteful architecture for D8 is a sufficient substitute for the painful process of fixing the broken stuff in D7, although it’s undoubtedly much more fun.

[1] http://laurent.bachelier.name/2010/07/why-i-wouldnt-use-symfony-for-a-ne…

i agree with you…

giochi gratis

server emule

Excellent write-up,your blog is certainly one of the most inspiring and informative blogs i’ve visited. Thank you for sharing!

Thanks for your marvelous posting! I genuinely enjoyed reading it, you may be a great author.I will make certain to bookmark your blog and will come back in the future.
University Essays || Coursework Help || Buy UK Essays || Write My Essay For Me || Do My Assignment For Me || Statistics Help || Cover Letter || Cv Writing || Essay Editing || Scholarship Essay || Computer Programming Assignment || Graduation Thesis || Cv Editing

This is very important post, is beautiful and very util. Sondaggi Pagati || Sondaggi Retribuiti || Opinioni Pagate

Sorry but the first suggest is incorrect Sondaggi Pagati

Nowadays I’m not so sure we have that instinct. My opinion is that the Drupal community needs to get better at saying ‘no’ to new features, at least until the bugs in the last round of features are fixed. loans for bad credit | loan with bad credit | unsecured bad credit loans

Woah this is just an insane amount of information must of taken ages to compile so thank you so much for just sharing it with all of us. If your ever in any need of related info perhaps a bit of coaching seduction techniques or just general tips just check out my own site!
landhausküchen

I really appreciate your operate on your web page. Thanks for talking about.
blog comment posting

Although not a must, most good quality blogs are interactive, allowing visitors to leave comments and even message each other via GUI widgets on the blogs and it is this interactivity that distinguishes them from other static websites.[2] In that sense, blogging can be seen as a form of social networking.
flower bed edging || lbps loan modification || mantis tiller || lawn aerator || invisalign vs braces

this is such a great thing to know . I specially love this part ’ He suggested a focus on it as more of a framework, leaving the added functionality for particular use cases to Install Profiles or Distributions to deliver - including a new ‘standard’ distribution of Drupal that would include the current install profile”..more power

background check

I would be enounce thankful if you fix with wellborn what you are entertainer starboard now with your particle…I gymnastic enjoyed it. To convert pdf to Word doc, pdf to word words well on it.
hulu video downloader , flv to wmv converter | flv converter for mac

I am looking to pleasure. Thank you always. I appreciate very wonderful information. Online Zemi

Thank you for this blog. That’s all I can say. You most definitely have made this blog into something that’s eye opening and important. You clearly know so much about the subject, you’ve covered so many bases. Great stuff from this part of the internet. Again, thank you for this blog. fresno accounting

This is very much satisfied by the great technology is visible in this blog that to great work for providing the nice services in this blog. Thanks a lot for providing the nice info is visible in this blog.windows 7

Yes this technology is really worth of giving time but still I have a lot of doubts in my mind regarding the shifting from my IDE to drupal. Is it safe or not?
dressing tables

A friend registered that with a guessable password, a few friends use it. Some tweets are based on things I actually said, others are just random. sewa sound system

I’m the same way I do my best to remain neutral. It’s hard if you communicate with the person the other person dislikes then you fall out of favor with them! I simple can’t dislike a person just because someone else does I just can’t.
Stop Smoking Hypnosis

This website is a platform to share :-
1. Travel experiences
2. Must do activities and places to visit.
3. Hotels, restaurants, transport, do’s and don’ts of any country/place, travel deals and any other information which may help our viewers to plan their trip.
We believe in the power of Internet and would love to reach a wider audience and let the world know about god’s creation of this wonderful world. mussoorie trip

This is really innovative and a new idea, I like this concept and the way it is carried out in so light and cool manner.
Son of Sardar songs , Teri Meri Kahani mp3 , Cocktail songs , Rowdy Rathore song

I am writing about Ho Wall exhibition, visa and airlines in Vietnam. Finished reading the article, I found that the final version of Drupal really great. It brings to users the new gadget. That means that there are many people interested in this version. Thanks much from the writer of Ho Wall exhibition, Vietnam visa and Vietnam airlines.

This is a great weblog post with thanks for sharing this academic information.
Joker songs , Oh My God songs , Sher Khan songs , Heroine songs download

I’m not going to lie, I’m really impressed. You’re so cool! I don’t think I’ve read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up. - Manfaat Kulit Manggis

I read for a long time about submission, nonetheless, I do not realize how to perform my traffic optimization job properly! I tried to make something with it, nevertheless, I was not able to figure out a correct way to fix that! Fortunately, I have found the blog posting services “cheap-link-building.com” I could trust! I am completely fulfilled at this moment! - propolis

I do wish there were more people like you around on the interwebs. Not many people are careful with their words, including myself sometimes. I have written things I would love to take back, goo work, keep it up. - jual klink klorofil

How did you get to be this great? Its remarkable to see someone put so much passion into a subject. Im glad I came across this. Im glad I took the time to read on past the first paragraph. Youve got so much to say, so significantly to give. I hope men and women realise this and look into your page

The information provided here is of the utmost quality. Appreciated for displaying the content in such a manner as of such when I’m hindi songs download - bollywood songs download - punjabi songs download - hindi bhajan download - english songs download

I completely agree with you. I really like this article. It contains a lot of useful information. I can set up my new idea from this post. Toy Pianos - Schoenhut Piano

I have been checking out a few of your articles and it’s pretty good stuff. My spouse and I stumbled over here coming from a different website and thought I should check things out.
toko sepatu online

Your article is very exciting and informational. I am trying to decide on a career move and this has helped me with one aspect. Thank you so much!
bag organizer D’renbellony

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts. - alat pemadam api

You’re so cool! I don’t think I’ve read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up.

I found the perfect place for my needs. Contains wonderful and useful messages. I have read most of them and has a lot of them. Door Lintels To me, he’s doing the great work. Schoenhut Class Baby Grand Piano

Your website saved my time and I got my desired information. Your post has been very helpful. Thanks.
Hindi Songs , Punjabi songs , Download Hindi songs , English Songs , Kannada Songs

I’d love to write some material for your blog in exchange for a link back to mine. Please shoot me an email if interested. Thank you! - daftar toko bunga semarang

Please let me know if you’re looking for a article author for your weblog. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d love to write some material for your blog in exchange for a link back to mine. Please shoot me an email if interested. Thank you! - florist semarang online

Your website is very chatty. It will be useful for all of us. Nokia mobile prices

Excellent blog you have here but I was wondering if you knew of any community forums that cover the same topics talked about in this article? I’d really like to be a part of group where I can get opinions from other experienced individuals that share the same interest. If you have any suggestions, please let me know. Thanks a lot! - grosir baju korea

I write a blog that is just a random list of really awesome things. You know, like finding money in your pockets or remembering the name of something that was bugging you. Those sort of things. I’m kind of at a roadblock with ideas, anybody know any awesome things they can contribute to my blog? - Service Genset Rumah

It was a beneficial workout for me to go through your webpage. It definitely stretches the limits with the mind when you go through very good info and make an effort to interpret it properly.Cookware Sets

Good stuff as per usual, thanks. I do hope this kind of thing gets more exposure.Houston Green Rated

I have visited to this site multiple times and everytime I find beneficial jobs for me so.. text spy

Excellent post. I was checking continuously this blog and I’m impressed! Extremely useful information particularly the last part I care for such information a lot. I was looking for this certain info for a long time. Thank you and best of luck. - Guest House Semarang

His post helped focus some general frustrations from a number of people into a more unified and productive action list that could be discussed by the core developers gathered at Drupalcon. Even Sun was surprised by the level of support his post received, and he published a follow up with his conclusions. oneholiday

 برودكاست

 برودكاست

 برودكاست

 دليل

 منتدى

 منتديات

 حافز

 حافز

 نور

نظام نور

نظام نور المركزي

نظام نور النتائج

 دليل

دليل اقسام

دليل اقسام مواقع عذاب العاشقين

بنات الغربية

مركز تحميل بلاك بيري

برودكاست بلاك بيري

برودكاست للبلاك بيري

برودكاست 2012

برودكاست 2013

رمزيات بلاك بيري

رمزيات بلاك بيري 2012

خلفيات بلاك بيري

خلفيات بلاك بيري 2012

صور بلاك بيري

صور بلاك بيري 2012

 خلفيات

 صور

 رمزيات

بلاك بيري

خلفيات ايفون

خلفيات للايفون

 ايفون

خلفيات ايفون 2012

خلفيات جالكسي

خلفيات جالكسي 2012

 جالكسي

 ازياء

 ازياء

 ازياء

ازياء 2012

 صور

صور ازياء

 فساتين

فساتين 2012

فساتين سهرة

فساتين سهره

فساتين سهرة 2012

 سهرة

 موديلات

 موضة

 مكياج

 مكياج

 مكياج

مكياج 2012

ميك اب

ميك اب 2012

 تسريحات

 تسريحات

 تسريحات

تسريحات 2012

 قصات

قصات 2012

 صور

 مسلسلات

مسلسلات تركية

مسلسلات رمضان

 مسلسلات

 رمضان

 صور

مسلسلات رمضان 2012

مسلسلات رمضان 1433

تحميل حلقات مسلسلات رمضان

 حلقات

 تحميل

تحميل حلقات مسلسلات رمضان 1433

تحميل حلقات مسلسلات رمضان 2012

برامج رمضان

برامج رمضان 2012

برامج رمضان 1433

 برامج

 رمضان

كلمات اغاني مسلسلات رمضان

 رمضان

 اغاني

مسلسلات رمضان

كلمات اغاني مسلسلات رمضان 1433

كلمات اغاني مسلسلات رمضان 2012

مسابقات رمضان

 مسابقات

 فعاليات

مسابقات رمضان 2012

مسابقات رمضان 2012

 برامج

 رمضان

طبخات رمضان

اطباق رمضان

مطبخ رمضان

طبخات رمضانية

مطبخ رمضان 1433

مطبخ رمضان 2012

>
خيمة رمضان

الخيمة الرمضانية

 خيمة

الخيمة الرمضانية 2012

الخيمة الرمضانية 1433

 مسلسلات

مسلسلات عربية

 برامج

برامج حماية

برامج 2012

 صور

صور حب

 حب

 كراكتير

صور مسن

توبيكات مسن

صور للمسن

 مسن

خلفيات سطح المكتب

 خلفيات

سطح المكتب

خلفيات حزينة

خلفيات رومانسية

 العاب

العاب اون لاين

اون لاين

العاب بنات

 رسائل

 مسجات

 وسائط

 sms

 mms

 سيارات

صور سيارات

 انمي

صور انمي

افلام انمي

دورة فوتوشوب

 دورة

 فوتوشوب

 عرايس

 زفاف

فساتين عرايس

فساتين زفاف

فساتين عرايس 2012

مكياج عرايس

مكياج عرايس 2012

 مكياج

 تسريحات

تسريحات عرايس

 صور

 ديكورات

ديكورات 2012

 ستائر

ستائر 2012

غرف نوم

 غرف

 نوم

غرف نوم 2012

 اثاث

 مفروشات

 صور

اعمال يدوية

 كروشية

 تطريز

 طبخ

 عصائر

 حلويات

 معجنات

 قصص

 روايات

 شعر

قصائد صوتية

 خواطر

 وظائف

وظائف 2012

وظائف 1433

وظائف حكومية

 اخبار

 حوادث

 اناشيد

اناشيد اسلامية

اناشيد اطفال

 اطفال

 صوتيات

ازياء رجالية

ازياء شباب

 صور

ازياء شباب 2012

المنتدى التعليمي

البحث العلمي

التعليم العالي

المرحلة الثانوية

لغتي الخالدة

المرحلة المتوسطة

لغتي الجميلة

المرحلة الابتدائية

نشاط طلابي

دوري زين

رابطة نادي الاتحاد

رابطة نادي الهلال

رابطة نادي الاهلي

كورة سعودية

لغات وترجمة

سياحة وسفر

النقاش والحوار

الحياة الزوجية

 طفلي

 ترددات

ترددات جديدة

ترددات القنوات

 يوتيوب

 اليوتيوب

 الفوتوشوب

طلبات التواقيع

ملحقات الفوتوشوب

دروس فلاش

سويتش ماكس

المنتدى العام

طريق الاسلام

 الترحيب

ملتقى الاعضاء

مدونات الاعضاء

كرسي الاعتراف

توبيكات بلاك بيري

رسائل شخصية للبلاك بيري

توبيكات واتس اب

برودكاست واتس اب

واتس اب

خلفيات للمسن

هيدرات مسن

توبيكات حزينه

صور مسن رومانسيه

صور مسن اطفال

وسائط شوق

وسائط حب

وسائط فراق

برودكاست حب

برودكاست شوق

برودكاست عتاب

برودكاست محششين

صور شباب للتصميم

صور بنات للتصميم

صور اطفال للتصميم

خامات للتصميم

خطوط للتصميم

التسجيل في الجامعات لعام 1433

مواعيد التسجيل في الجامعات لعام 1433-1434

قصات شعر شبابيه

 سيارات

اشكال للحواجب

فساتين الفنانه يارا

ازياء المصممه انسام الخلف

قصات شعر يابانيه

تسريحات ويفي

روايات كامله

برودكاست الجمعه

برودكاست غرور

خلفيات ايفون اطفال

خلفيات ايفون حب

خلفيات ايفون دلع

خلفيات ايفون حزينة

خلفيات بلاك بيري حب

بيرسونال بلاك بيري

قصات شعر قصيره

تسريحات رومانيه

غرف نوم اطفال

ازياء صيف

 تنانير

 بلايز

فساتين دانتيل

فساتين كشخة

رسائل قصيرة

رسائل حب

رسائل رومانسية

رسائل رمضان 2012

رسائل تهنئة شهر رمضان 2012

رسائل فراق

رسائل اعتذار

رسائل الصباح

رسائل المساء

رسائل خيانة

فساتين سهرة قصيرة

أزياء زهير مراد

فساتين مانجو

مكياج عيون

برودكاست رمضان 2012

طبخات رمضانية 2012

حلويات رمضانية 2012

برودكاست رمضاني 2012

برودكاست تهنئة رمضان 1433

مسلسل الفلتة الجزء الثاني

مسلسل الفلته 2

حلقات مسلسل الفلتة الجزء الثاني

تحميل حلقات مسلسل الفلته 2

برنامج خواطر 8

حلقات برنامج خواطر 8

صور برنامج خواطر 8

جميع حلقات برنامج خواطر

نقوش حناء

مكياج لبناني

ازياء محجبات

موديلات ستائر

صور حزينه

تحميل مشغل الفلاش والفيديو للايفون 2013

خلفيات بلاك بيري بنات خقق

صور بنات للمسن

 اكسسورات

مجوهرات سهرات

ساعات ماركه

 نظارات

مكياج للسهرات

فساتين طويله

زخارف بلاك بيري

تسريحات ناعمة

تسريحات بسيطة

تسريحات للشعر الطويل

فساتين قصيرة

ديكورات محلات

ديكورات جبس

قمصان نوم للعرايس

مكياج اسود

مكياج ترابي

صور مسن بنات

مسلسلات رمضان 2012 على قناة mbc

مسلسلات قناة mbc في رمضان 1433

ازياء كورية

 عبايات

جدول مسلسلات رمضان 1433

جدول مسلسلات رمضان 2012

مسلسلات ام بي سي في رمضان 1433

مسلسلات قناة ام بي سي في رمضان 2012

مسلسلات ام بي سي في رمضان 1433

تسريحات للشعر القصير

فساتين نجوى كرم

ازياء نجوى كرم

تسريحات حنان دشتي

مكياج حنان دشتي

نظام نور لنتائج الاختبارات

رابط الاستعلام عن نتائج 1433

نتائج الثانوية العامة

صور مسن بنات

صور مسن خقق

صور بنات خقق للمسن

خلفيات ايباد

خلفيات ايباد بنات

خلفيات جالكسي بنات

وسائط روعة

وسائط للمساء

وسائط مساء الخير

تسريحات للمدارس

قروبات بلاك بيري

وسائط للصباح

وسائط صباح الخير

رمزيات بلاك بيري بنات

برودكاست حزينه

برودكاست المساء

برودكاست الصباح

برودكاست شعر

برودكاست نكت

 مناكير

عطورات رجاليه

عطورات نسائيه

ازياء ناعمه

شنط نسائيه

ازياء رسميه

رمزيات رمضانية

رمزيات شهر رمضان

هيدرات رمضانية

وسائط رمضانية

تواقيع رمضانية

تواقيع رمضانيه

صور مسن رمضانية

رمزيات بلاك بيري رمضانية

خلفيات بلاك بيري رمضانية

خلفيات ايفون رمضانية

امساكية شهر رمضان 1433

امساكيه رمضان

امساكية شهر رمضان

توبيكات رمضان

تغطية مسلسلات رمضان

جميع مسلسلات رمضان

رمزيات بلاك بيري حزينة

رمزيات بلاك بيري رومانسية

رمزيات بلاك بيري من لستتي

رمزيات بلاك بيري خقق

مكياج ناعم

صبغات شعر

فساتين سواريه

فساتين تركيه

كتالوج سحر الشرق

ديكورات ايكيا

ديكورات منازل

ديكورات غرف نوم

مطابخ مودرن

ديكورات حمامات

مطابخ حديثه

ديكورات مطابخ

فساتين اطفال

اسماء بنات

اسماء مواليد

 جلابيات

خلفيات بوربوينت

الاستعلام عن النتائج

رابط الاستعلام عن نتائج 1433

رابط الاستعلام عن نتائج الثانوية 1433

الاستعلام عن النتائج 1433

رابط الاستعلام عن نتائج الثانويه

مسلسلات رمضان الخليجية 1433

مسلسلات رمضان الخليجيه 2012

مسلسلات رمضان المصريه 1433

مسلسلات رمضان المصرية 2012

مسلسلات رمضان السوريه 1433

مسلسلات رمضان السورية 2012

 rss

 sitemap

I did my own search on the area and cam balkon found the majority people will see eye to eye with your weblog. koltuk yıkamaThanks once more for taking the time to put this online. koltuk yıkama I unquestionably liked every bit of it web tasarım thank youu.

I thought it was going to be some boring old post but it really compensated for my time. I will post a link to this page on my blog. I am sure my visitors will find that very useful.check it out