At long last Drupal 7 has been released so I eagerly downloaded it and set up a test site. First impression is that it’s great! Really great! Lots of enhancements to the ui and a number of those must-install modules are now pulled into the core. I’m still testing it out but here’s a few first impressions:
Installation was easier – not that a single site install was ever that complicated for this developer… but it ‘looks’ nicer now and had some very clear warnings about file permissions etc…
The default theme has a nice black admin bar at the top that reminds me of the administration menu module we always install here. It’s definitely not the same – it doesn’t have the full set of dropdowns and all but it looks similar. Also, there’s a nice shortcuts menu below that admin menu that you can customize. Again – might not be helpful to an admin since you need to get to sooo many different things but will surely help out the average user or content editor.
All the edit screens load up using ajax now which is a bit surprising! It does break down nicely and the back/forward buttons work fine. I didn’t see a big boost in load time (internet is slow today so maybe it’s just that) but I do hope that this ajax loading translates to smaller server requests and load times when editing.
Another ui shocker – the content editor doesn’t have those familiar collapsible framesets anymore. All of those sections are at the bottom of the page in a mini-sidebar type of layout. I like this layout better – no scrolling scrolling scrolling and many of those sections you rarely deal with anyway so they can just stay hidden.
And some admin candy – you can install modules directly from the admin tools now. That is REALLY nice as I managed to install the Link module right from the backend. Sweet! It’s similar to installing plugins in wordpress where you can specify ftp info and pull files down from a url.
Ok, last comment for now, cck functionality is now in the core (under ‘Structure’) so you can create custom content types right out of the box. There’s a number of input widgets pre-loaded but like I mentioned I had to install the link module myself. Image IS in there as a field type though – crackin!
Well, there is still a lot more to try out but so far I’d say most of these changes are going to add up to a much better experience for the basic user and it brings drupal’s administrative interface closer to the ease of use that you get/expect with a wordpress. In my mind that is a pretty big deal because it’s always been a critical distinction between the two and seen as a barrier to using drupal. Time will tell but it looks very positive.
Oh – and a quick shout about the drupal 7 release party here intown in Atlanta. Get out there and raise a glass to celebrate with the community. Hopefully someone from here can attend.