The drop is always movingYou know that saying about standing on the shoulders of giants? Drupal is standing on a huge pile of midgetsAll content management systems suck, Drupal just happens to suck less.Popular open source software is more secure than unpopular open source software, because insecure software becomes unpopular fast. [That doesn't happen for proprietary software.]Drupal makes sandwiches happen.There is a module for that

Drupal 8 progress from my / MongoDB perspective: update #6

Submitted by nk on Mon, 2012-11-05 06:29

So Views and Twig are both in Drupal 8 alongside with a configuration import and an entity translation UI. Big, big progress in general. On my end, EFQ v2 has been committed. Now I am doing a number of things in parallel: one, I am rewriting the batch API and have buy in from Crell, bojanz and yched (and I think berdir is OK with it too) so I expect that to get in once it's more completed. We have decided on not supporting "call me again" jobs, just clean, explicit job creation. A new queue operation seems necessarily -- which is move to the end of the queue.

Drupal 8 progress from my / MongoDB perspective: update #5

Submitted by nk on Mon, 2012-10-22 12:48

The EntityFieldQuery rewrite is progressing well, finally had a good review from fago. The following patch had a 36KB interdiff on a 120KB patch. Such is life in Drupal core: you try to write something to the best of your abilities, someone smarter comes along, you adjust your code. Now your code and yourself is better if you take the effort to learn from it.

My progress on Drupal 8: update #4

Submitted by nk on Tue, 2012-10-09 11:52

The system table removal patch went through some significant changes thanks to alexpott and sun and is now ready. That's great! I got busy with creating a proper version for the temporary key-value store patch: this is a requirement for Views in Core and also would allow for a nice entity preview workflow if someone would write it. EntityFieldQuery has been rewritten, there are a six more tests to fix, doesn't seem like a big problem, it still needs a lot of documentation and new tests but bojanz is back from vacation and promised tests.

My progress on Drupal 8: update #3

Submitted by nk on Fri, 2012-09-28 00:04

As promised I am trying to keep a weekly schedule with these posts. The system table removal issue with the help of Alex Pott is almost ready although it has been pushed into process hell just before I started writing this so I am again worried about it given how tight our schedule is now. The date table removal issue got really far thanks to cosmicdreams and KarenS, I will finish if necessary but it's also relatively close. The code around it is not the prettiest to say the least.

My progress on Drupal 8: update #2

Submitted by nk on Thu, 2012-09-20 04:19

I will try to keep a weekly schedule but nearly two weeks passed since the previous post. These days I am still working on the system table removal. The key-value store patch it relies on is now fully ready (edit: it just got committed) and the system table to CMI conversion patch is now at its three major revision.

Drupal 8 and MongoDB update #1

Submitted by nk on Fri, 2012-09-07 21:09

As this is the first in my update report series, it will contain a look at the past and try to explain things to people who are not so familiar with Drupal.

Tl;dr: for the first time, right now it seems the dream of running Drupal 8 on MongoDB only is totally attainable.

Progress on Entity Field Query Views Backend module

Submitted by nk on Wed, 2012-05-09 07:12

Progress on what? Glad you asked... let's first go through a few important concepts:

Entity