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

This info is very good for me.This site is awesome. My spouse and i constantly come across a new challenge & diverse in this article. - Susu Kolostrum

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. - Melia Biyang

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. - jamu diabetes

The historically informed and conceptually developed in un modo che tutti possono comprendere. so konteyner | prefabrik | kabin

Well, I appreciate your efforts in creating this post however I believe you should take the time and elaborate :) Great blog indeed. - Semarang Hotel

This is so cool. uniformes ejecutivos

The girl games first thing we noticed when we entered the site, eye-catching design and the harmony of colors is used. astrolog This gaming platform, 3D games, car games, War games, Puzzle games, candy games to be There are about 20 categories to hundreds of games. Example of a game When we opened, such as “Mind Games” category of the men haircut 2013 in the Sugar collection When we opened the first with a page giving detailed information about the game encounter. After learning how to play the game, start the game, and this page can digiturk pleasant moments.

I just done watching of your video here, thanks for the share and I will surelybuy youtube views

My spouse and i constantly come across a new challenge & diverse in this article. I do wish there were more people like you around on the interwebs. Thank you for the great article I did enjoyed reading it, I will be sure to bookmark your blog and definitely will come back from again. I want to encourage that you continue your great job, have a good day - florist semarang

¡¡¡¡I was actually looking for this resource a few weeks back. Thanks for sharing with us your wisdom.This will absolutely going to help me in my projects .Bedrukte strandballen

Mercury is also linked to disruptions in nesting behavior in small songbirds. seo ve pimapen ve web tasarım

Lakeway Homes The systemization of the preprofessional actively utilizes the rhetoric of metaphoric exchange.

This is one of the awesome and perfect post.I like your blog story.Great work.Southeast Dallas Homes

This post was really nicely composed, and it also contains many helpful details. I valued your expert manner of writing this post. You have created it is easy for me to understand.
free cell phone spy

Please keep posting about such articles as they really spread useful information. Thanks for this particular sharing. I hope it stays updated, take care.buy youtube subscribers

I was actually fascinated by this ” 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

Tenant Screening

Thanks for the posting. Loads of excellent writing here. I wish I had found this site sooner bedrukte tassen

When her daughter joins a ballet company, a former dancer is forced to confront her long-ago decision to give up the stage to have a family. sprei | sprei murah

My spouse and I stumbled over here coming from a different website and thought I should check things out. I like what I see so i am just following you. Look forward to exploring your web page repeatedly. jual sepatu | toko sepatu online | jual sepatu kw super

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. baju branded

I stumbled over here coming from a different website and thought I should check things out. I like what I see so i am just following you. Look forward to exploring your web page repeatedly.
car insurance companies
car insurance comparison
car insurance comparisons
vehicle insurance
car donation
auto donation
car insurance companies
car insurance comparisons
car insurance comparisons
car insurance comparisons
compro oro
casa vacanze macerata

this is such a wonderful thing to know ” 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 tenant background check

I will be sure to bookmark your blog and definitely will come back from again. I want to encourage that you continue your great job, have a good day. rental mobil semarang

Excellent write-up,your blog is certainly one of the most inspiring and informative blogs i’ve visited.
10mb Internet

I agree with you

Great post.Thank you for taking the time to posting this information very helpfull!. I discovered so many interesting things inside your blog especially. program akuntansi

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
alat pemadam api

My spouse and i constantly come across a new challenge & diverse in this article. 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.
xamthone plus

I have read a few of the articles on your website now, and I really like your style. This site is excellent and so is how the subject matter was explained. I also like some of the comments too.Waiting for next post. Thanks a million and please keep up the effective work. alat pemadam kebakaran

I do wish there were more people like you around on the interwebs.This is exactly what I was looking for. Thank you for the great article I did enjoyed reading it,
florist semarang

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
10mb Internet

Friends across 50 different databases to identify where your child has online accounts, identify who your child is friends with, screen for posts with at-risk content, and view photos your child has posted or others have posted that include your child. mcitp // 70-620 mcsa // 70-640 mcts // 70-647 mcpd // 70-646 mcse // snoring // Anti snoring devices

I never read such beautiful article before. This article is very unique and full of surprise.Very intense kind of writing. Keep up the good and unique article writing. I nver read this kind of article that is straighforward when regarding to the topic.
tabung pemadam kebakaran

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.
sewa mobil semarang

This website has very good content.So I am sure this website will form the well-known in the future. springbed semarang

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.
software akuntansi keuangan | software akuntansi keuangan terbaik

There is some validity but I’ll take hold opinion till I look into it further. Good article , thanks and we wish more! Wonderful post!This is very useful to many readers like me.
sepatu crocs

SOCO Homes
Lakeway Lake View I suggest this site to my friends so it could be useful & informative for them also Great effort.

This is frequently an awesome post. this educational article give genuinely best quality information. I’m certainly on the way to begin looking into it.Really unbelievably beneficial ideas are offered here. thank you so much. Southeast Dallas Homes

El software de la lealtad del cliente ha demostrado su eficacia en el sector de la restauración, automoción, dental, quiropráctico, polarizado de ventanas, estaciones de gasolina, tarjetas de crédito y cualquier comunidad empresarial local.Software de fidelización|Programas fidelización clientes|Tarjetas puntos|Programas de incentivos

This is an excellent post. It’s having good description regarding this topic.It is informative and helpful.I have known many information from this.Armenia

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… Nokia Mobile

I remember once reading before on this site but this one is much more interesting
apple cider vinegar benefits

It is great to have the opportunity to read a good quality article with useful information I am impressed by the details that you’ve on this website. It reveals how nicely you understand this subject… Galaxy S3 Price Pakistan

This post was very nicely written, and it also contains many useful facts. I appreciated your professional way of writing this post. Thanks, you have made it easy for me to understand.
Cell phone spy

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.
10mb Internet

I realise this is off topic but while your blog looks nice it would be far better if you’ll be able to use lighter colors too in the design. This will encourage a lot more readers come to check it out more often!
have a bit on the side

This website has very good content. Please let me know if you’re looking for a article author for your weblog. So I am sure this website will form the well-known in the future. - Hotel Murah Semarang Kota

Produced me in my view believe it from so many various angles. Its like men and women don’t seem to be involved except it¡▌s something to do with Lady gaga! Your personal stuffs excellent. Always handle it up!