Károly Négyesi

Syndicate content
Updated: 1 hour 25 min ago

Again on subsystem maintainers

October 31, 2009 - 03:11

Two important points were brought up with my previous idea. One, communication and direction and so forth. Any patch needing that is branch maintainer territory. The subsystem maintainers are taking care of the small patches so the branch maintainers only need to deal with the bigger patches. Then comes the "but if it's a small patch then it takes no time to commit". This is simply not true -- everything takes some time -- if it takes only one minutes (I doubt they can be done so quick) then thirty of them takes away the time from a bigger one. Edit: We just had a discussion on IRC where went through a bunch of commits checking whether they are on subsystem or branch level and we found that most patches that operate on a subsystem level are really small so it might be that instead we want to name a 'code janitor' or 'yard sweeper' who can save the branch maintainers from "death by ten thousand cuts" and sweep in the minute fixes which drain the branch maintainer's time. This would just add one or at most two people making the communication overhead really small.

read more

Categories: Planet Drupal

New York Times mentions Drupal

October 30, 2009 - 14:56

Ashlee Vance, the renonwed former columnist of The Register have written a post about Drupal in a New York Times blog. "Drupal, however, seems to be doing just fine with or without government support" wrote Mr. Vance. Also quoted in the article are Mr. Erickson and Mr. Buytaert from "a start-up looking to commercialize the software".

read more

Categories: Planet Drupal

On more core commiters

October 29, 2009 - 05:53

This is an answer to Jimmy Berry's blog post (disclaimer: we both are employed by NowPublic but neither his nor mine has anything to do with the company). I just reiterate my idea -- can't remember where I posted it if I did or whether it was just a chat with Dries. Many a people suggested handing out commit access to people in MAINTAINERS.txt and I agree with that but with a twist: subsystem maintainers can not commit patches written by subsystem maintainers!

read more

Categories: Planet Drupal

The problem Drupal faces (hint: not #smallcore)

October 29, 2009 - 03:51

The so-called #smallcore movement seems to be gaining momentum and I was asked what is my opinion. To recap, people say that Drupal ships with too many things hardwired, we need to make a better framework and shuffle certain things to the profiles and then the Drupal world will be a much better place.

read more

Categories: Planet Drupal

New IRC channel rules

October 27, 2009 - 06:14

There are now so many contrib modules that writing custom PHP code is rarely necessary (see Dries' deprecated meme). However, people still ask coding questions on IRC when they, in reality, need a contrib module. Observing this and seeing the strain it put on the developers who work on Drupal core and contrib, we have changed #drupal on irc.freenode.net to be the channel where Drupal is worked on: core, contrib, community etc and #drupal-support is where you need to be if you are working on a specific site.

read more

Categories: Planet Drupal

PHP5 objects and references

October 25, 2009 - 12:35

My favorite analogue for references is a huge filing cabinet where each drawer is a variable. The label on the drawer is the name of the variable, the contents of the drawer is the value of the variable. A reference is just another label on the drawer. However, in reality, there are special variables which PHP call resources. For example, for a MySQL database connection, you will only find a little note in the drawer saying "I am not a normal variable, find the special cabinet called MySQL connections, and drawer 1 there has the connection data".

read more

Categories: Planet Drupal

#d7cx Views and Coder

October 19, 2009 - 20:07

So, you need Coder to help you porting a module to Drupal 7? We have a release for you. You can't port without Views up and running? We have a tarball for you. Any other excuses for not having your module ported right now to Drupal 7?

Categories: Planet Drupal

Fatal error: Exception thrown without a stack frame in Unknown on line 0

October 13, 2009 - 04:39

This error message can mean one of the following:

  1. There was an exception while handling an exception.
  2. There was an exception while running a destructor.
  3. There was an exception while closing the session.
  4. There was an exception while running a shutdown function.

read more

Categories: Planet Drupal

Drupal 7 APIs, scalability mindset

October 5, 2009 - 21:01

Wish I had more time to prep for this talk. Nevertheless, it's very important.

Categories: Planet Drupal

What we've got here is a failure to communicate

September 24, 2009 - 02:14

The biggest problem with the Drupal 7 usability process is communication. To quote Bojhan "I think its essential to recognize that with how the feedback process was handled during D7UX, we demotivated a crucial group: our core developers". Indeed. Lost in the several hundreds of comments in this or that d7ux.org blog post and getting no feedback which we were used to in the issue queue caused a lot of people to throw up hands and walk.

Again in Bojhan's blog post "in most discussions, developers assume that design proposals are ill-informed…" to which Eaton answers in the comments "and designers, in most discussions, assume that developers are visually illiterate and uneducated about UX matters".

read more

Categories: Planet Drupal

My keyboard and mouse

September 10, 2009 - 15:49

At DrupalCon I got many stares, photos and too few discussions about my keyboard and mouse so I thought I should do a quick writeup. The keyboard is a Kinesis Freestyle, which in itself is a great thing: it's a traditional layout split keyboard. You can set it to be shoulder-wide and then type in a much more natural position already. I have added an Ascent to it which allows you to set up the keyboard 20-90 degrees.

read more

Categories: Planet Drupal

#D7CX sprint on Oct 17-18: with Damien Tournoud

July 29, 2009 - 19:57

I am very excited to announce that our contrib sprint will have a very special guest: Damien Tournoud (DamZ). At last count, Damien had the most patches submitted for Drupal 7. He is one of our PostgreSQL and SQLite maintainers and had quite a role in the testing effort too. To all North Americans, here is your chance to meet him if you can't make it to Paris!

Categories: Planet Drupal

Contrib upgrade sprint Oct 17-18 #D7CX

July 26, 2009 - 21:45

Drupal 7 is going to be frozen on September 1. Past that, we will fix focus on bugfixing and porting contributed modules. The so-called D7CX movement wants to see as many contributed modules as possible be ready by the time Drupal 7.0 is released. NowPublic fully supports this movement and to further it, we will hold a contrib upgrade sprint in the NowPublic offices in Vancouver, BC on the October 11-1217-18 weekend (rescheduled to avoid a conflict with DrupalCamp PDX). As usual, we provide wifi, power, pizza, drinks and... chocolate! Come by, it will be awesome. If you have not had the chance yet to learn about the new field API or the new database layer, this is an excellent time.

read more

Categories: Planet Drupal
 
 

Drupal is a registered trademark of Dries Buytaert.