Core issue: http://drupal.org/node/953314
Drupal 7 - Easier and more powerful than ever.
Ready and able to drive your most demanding projects with ease. Built for both high-end performance and ease of use.
After two and a half years of development by over 1,000 contributors, we proudly present Drupal 7: the best version of Drupal yet.
[Download link]
Easy to use
An entirely revamped administrative interface makes getting started with Drupal incredibly easy. Customize workflows with the dashboard, toolbar and shortcuts features. Update modules and themes directly from within Drupal.
Flexible content
Define your own content types with the new Field system. Add custom data fields to a variety of content including users, comments, taxonomies and more.
Images and files
Drupal 7 supports image handling out of the box. Resize and alter your images with ease. Combine private/public files and store files using services such as Amazon S3.
Built to scale
Optimize your site for high speed and huge amounts of traffic, with improved JavaScript and CSS optimization, better caching, master/slave replication, reverse-proxy and content delivery network support.
Installation
Basic installation guide
Quick install guide for beginners
Quick install for developers (Command line)
Upgrading
Your Drupal 6 site can be upgraded to Drupal 7, once Drupal 7 versions of all modules and themes it uses are available. Over 800 modules are already there for Drupal 7.
Upgrade guide.
Documentation
Want to learn more? Check out:
Drupal 7 Administrator's Guide
Drupal 7 API
Creating modules for Drupal 7
Converting 6.x modules to Drupal 7
Converting 6.x themes to Drupal 7
Theming Drupal 6 and 7
Test driven development
Drupal 7 has a unit testing framework with 28K built in tests. This allows continuous integration testing of all Drupal core patches and selected contributed modules on Drupal.org.
Database support
We've added a new database layer, adding SQLite support out of the box in addition to MySQL/MariaDB and postgreSQL. There are also drivers for MS SQL Server and Oracle.
Better theming
Drupal 7 brings fine-grained control over page elements with new Render API, better context capabilities and template options, ability to use alter hooks in themes. Theme layer now is better than ever!
Fields and entities
Everything used to be a node. Not anymore.
Everything is an entity now. Build your feature-set as fields that you can use on users, nodes, comments, taxonomy terms and more.
One more row of info needed. Proposed block titles are:
Install profiles (you can really make em now)
[needs text]
New API's
Our field, session, queue, lock, caching, logging and many other sub-systems are pluggable, with support already available for MongoDB, Beanstalkd, Memcache and more.
Accessibly (far more accessible)
[needs text]
Extend (ported modules)
[needs text]
See Drupal 7 in action
Even though Drupal 7 is brand new, it's already being used on high-traffic sites such as:
Requirements
At a minimum, you must have the following to install Drupal 7:
- Web Server: Apache (recommended), Nginx, Lighttpd, or Microsoft IIS
- Database: MySQL 5.0.15 and higher, PostgreSQL 8.3 and higher, SQLite 3.x
- PHP: 5.2.x and higher
- Memory: 32MB
Comments
Breaking this into chunks
This is going to be a pretty large task so I think it would make sense to break it up into smaller tasks. I'll try to pitch in over the next couple of days- can other people who work on this let us know in the comments here so we don't end up working on the same sections at the same time?
Also, I'm added this to the "Marketing of Drupal" and "Community" groups as well so we can get more eyes on this...
Alex Urevick-Ackelsberg
ZivTech: Illuminating Technology
Core issue
Forgot to link this back to the related core issue: http://drupal.org/node/953314
For now, we don't need more eyes, we need more hands :-) I suggest that people that want to take on a section put there name behind the section header in the docu itself.
Preparing and releasing a D7 General Availability press release
If the Drupal Association would like some input on a Press Release, targeted for maybe 800 words or less (because wire services charge extra over 400 words), that is probably where I could be of most help since that is my core business. Also, I would be pleased to help with the announcement on Drupal.org, which looks like it will exceed 2000 words (the length of the D6 announcement).
Jim Caruso
MediaFirst
Jim@MediaFirst.net
@jimcaruso
(M) +1.404.788.0188
http://MediaFirst.net
Yes
The way things look now, the release announcement page will be a custom designed page that won't fit the 'regular news article' format.
We'd still want to have the text-only article variant as well.
Easy to Use.
there is a general opinion or perception that, Drupal is bit hard to learn or to use it.
May be, i suggest that with Drupal 7 new admin, it is easy to manage a website for webadmin and any users can handle the drupal website easily.
something like that...can be added.
How can I help?
Hi. I'm a complete Drupal newbie, but saw webchick's tweet and would like to help. I'm a pretty good technical writer with some time on my hands - just successfully defended my PhD dissertation. Looking to learn Drupal and thought that helping with documentation would be a good place to start. Please put me to work.
Share your knowledge.
h4rrydog, I think the best
h4rrydog, I think the best way to start is to download and install Drupal 7 and note the items that stand out to you. I think it would be great to get a newbie's perspective...someone who doesn't necessarily know what "the flexibility of CCK" is already. Then go ahead and edit this page.
Yoroy, I think you originally
Yoroy, I think you originally proposed the Apple-release style of announcement page. I think that page could highlight the top 5 (10?) changes in Drupal 7, but like Apple, there should be a page with the 100s of additional changes and brief descriptions for each (see: http://www.apple.com/macosx/refinements/enhancements-refinements.html)
Maybe we could use http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-mov... as the basis, with sun's permission of course.
yes,
But that is the features list. That one is easier :-) It certainly would hurt to start working on that one too. Focus here is on the high level message though.
Problem installing D7!!! Stuck at PDO requirement.
karschsp - good advice to start by installing D7. New installer looks fantastic, but unfortunately stuck at the requirements check page. It says that my database does not support PDO database extensions. I am using Uniserver 6.0.5-carbo WAMP on Windows 7.
Found the "What is PDO" page (http://drupal.org/node/549702) and located php_pdo_mysql.dll in WAMP but not php_pdo.dll. Hmmm... Not much info on how to fix this issue when the file is missing in my WAMP distro. Will most WAMP stacks support PDO extensions?
Btw, just to make sure I'm not crazy, successfully installed D6 and all is well in D6-land. Seems like this might be a big problem for people trying D7. Please advise. Thanks.
Share your knowledge.
Xampp lite for windows may be
Xampp lite for windows may be easier to use. Give it a try.
Sounds like my experience!
@h4rrydog, your experience with Drupal sounds a lot like the way I started out. The instructions were perfectly clear — except for not addressing at all the obstacles I encountered with the setup of my own computer to handle database-driven websites.
Although I can't answer your question, I do have a suggestion that might help you get a better answer faster: Check out the Drupal IRC channels (this page will tell you how to set up and connect to IRC) — especially #drupal and, if the discussion gets beyond a quick answer, #drupal-support. That's a good way to get real-time help from people who know a little more. As a result, you might be able to make faster progress, which probably would make it easier to write instructions that would help people who later encounter the same obstacles.
Another suggestion: Check out our Documentation Team. They would know specific areas where a good writer, editor, and content strategist could help us now. And, if you're not familiar enough with the content to be sure how to revise it, we also have a group of subject-matter experts, or Documentation Mentors, who are willing to work with technical writers to complete documentation projects in their areas of expertise.
So rather than twiddle your thumbs until help arrives when you hit a snag with your Drupal 7 install, you can also work on one or more projects that move us closer to a coherent, complete, and well-administered set of documentation.
As you might imagine, it is a challenge. Read more in the various posts on the Documentation Team's page.
Oh, and it's great to have you aboard — and congratulations on completing your doctorate!
D7 Boston Drupal 7 Dojo
Hi, We just started Boston Drupal 7 Dojo and we all installed D7 on our local drives to start. Next week we will investigate D7 core install it's differences from 6 and Drupal Gardens. I hope our work will help with your install. We did not know about the installer. Notes: http://groups.drupal.org/node/110014
I will propose that our notes at the D7 Dojo help this release announcement and other D7 efforts, I'm waiting for word from Kieran on a meeting time.
www.macpheedesign.com
Got past PDO problem
Figured it out... :) Apparently, you don't have to look for php_pdo.dll at all. I found and uncommented the line with php_pdo_mysql.dll in php.ini, restarted WAMP and then D7 installs fine.
Will play with it some more and then make some comments. Should I post my observations and suggestions here or is there another place I should write them?
How do I start contributing to writing this D7 release announcement? Where do you guys need help?
Share your knowledge.
To help with the D7 release
To help with the D7 release announcement, just edit this wiki page. Looking forward to your contributions!
Drupal 7 Public Relations meeting
Cross-linking this meeting Kieran set up to help coordinate the Drupal 7 PR effort:
http://groups.drupal.org/node/110449
It might also be nice to have
It might also be nice to have 3 subpages like:
We could pull some of this information from http://drupal.org/node/224333
Protoype
I started mocking up an actual page: http://www.yoroy.com/elders/drupal/d7release/release.html
Testing
Not sure where and how the final text happens, but lets not refer to it as a "unit testing framework" since 99% of the tests are not unit tests.
"There's a unit testing framework with 28K tests, a testing module and continuous integration testing of all Drupal core patches and selected contributed modules."
Possibly something more like:
"A custom testing framework with 28K tests, a testing module, continuous integration testing of all Drupal core patches and selected contributed modules, and more to come."
Germanize
I'm in for the german translation. Where do we post it?
Life is a journey, not a destination
I've made a few tweaks as
I've made a few tweaks as well. I think we mostly need people who know about the theming and upgrading to throw down a few key phrases, and I'll be back to help massage it.
==================================
http://about.me/lisarex
I made mostly changes to
I mostly made changes to wording. I distilled some points that were stated separately into concise phrases to help simplify the message. And I added some plain english to a couple technical sections.
Since I'm new to editing wikis and was nervous about making changes I attached my diffs as a pdf. Though now I think that may not have been necessary.
Public relations and translations
Hi, there is a public relations meeting where we will be discussing the release announcement next week. http://groups.drupal.org/node/114144
For translations we are recruiting translation teams at: http://groups.drupal.org/node/113499
Changed a whole lot more, I
Changed a whole lot more, I will try to consolidate more - a important point perhaps, the ammount of already ported modules. Perhaps even replace the "Fields and entities" part.
I made some changes this
I made some changes this morning. See http://groups.drupal.org/node/103879/revisions/view/236459/236464.
Made some changes and moved
Made some changes and moved text to sync it with page structure http://www.yoroy.com/elders/drupal/d7release/release.html
Installation block needs some text.
Would be great if someone could think of how to rewrite "Test driven development" block, it has way too much word "test" in it.
Also I think that blocks "New Render API" and "Theming layer improvements" should either be merged or one extended and 2nd one removed, as of now they talk about similar stuff and both look not finished. After that we ll need 8th block of info - "Fields and entities" maybe? Or something other.
Test driven development - rewritten
Drupal 7 has a unit testing framework with 28K built in tests. Over and above this it provides a separate testing module and continuous integration testing of all Drupal core patches and selected contributed modules.
Shyamala
Unimity Solutions
What is Drupal used for?
There's not clear statement that states what Drupal is used for? I'd suggest a couple of grounding statements like the uses: blog, micro-site, personal and organization websites, intranet, collaboration, community, web platforms, web application framework. See: http://buytaert.net/one-drupal-to-rule-them-all for inspiration.
Second: We should mention that we are strong in specific industries: NPO, Education, publishing, media, government, and healthcare.
That will ground the release announcement in what and who Drupal 7 is for.
add the industry = "entertainment"
All the music sites fit in entertainment.
Jim Caruso
MediaFirst
Jim@MediaFirst.net
@jimcaruso
(M) +1.404.788.0188
http://MediaFirst.net
Added things suggested here
Added things suggested here http://drupal.org/node/953314#comment-3871770 after our discussion with Bojhan.
Please help writing text for 4 new blocks or propose another block titles if there is something more important to be highlighted in the announcement.
After a couple of
After a couple of internet-less days, I was able to update http://sandbox.stevekarsch.com/d7/announcement.html with the latest text from this wiki. I also updated the screenshot to try and display things like: images out of the box, admin bar, shortcut bar, Bartik, etc. There are several issues over at http://drupal.org/node/953314 that I've noted and will try to address tomorrow.
I don't know if it makes sense to include a screenshot of the admin interface/overlay as well towards the bottom? (something like: http://sandbox.stevekarsch.com/d7/admin-screenshot.png)
@karschp: Aha, this looks
@karschp: Aha, this looks more like Drupal.org
Now we definitely need a designer to give it some styling - all the text boxes are messing up the page and this needs to be structured a lot vertically in order not to overwhelm the on-looker.
I'll see if I can have a shot. We don't want to drown them with sheer masses. Adding more images according to the content sure helps a lot.
Samsung knows how to do this: http://www.amazon.de/Samsung-Galaxy-Touchscreen-Android-Videotelefonie/d...
Though this is also overwhelming, at least the images prevent from text-overkill.
Apple has a better shot: http://www.apple.com/de/iphone/features/
All those products present myriads of features, just like drupal.
Here you go, click to enlarge.
While this has a lot of flaws, it is only to show dividing the information into chunks makes it more readable. If we have such a lot
of features, we need to stretch to the vertical - or write less.
I guess the use of the light brownish tones for the horizontal bars is forbidden in Marks style guide - probably only allowed for sidebar and footer. But just a thin horizontal line was not enough.
Also it is a bit schematic like this, looks like three pages stacked above each other. Some more smaller images insinde the grid cells to illustrate single features would spice it up and make it more organic. These could also help to create vertical barriers to slow down the eye and give it orientation.
Life is a journey, not a destination
That definitely looks much
That definitely looks much better. I'm hesitant to use the Open Atrium screenshot just because OA is Drupal 6.
I think we have a little bit of lee-way with the style guide (at least Mark said so at http://drupal.org/node/953314#comment-3876868), so I will include the light brown bg for now and get a new version out there later today.
Would it be possible to turn
Would it be possible to turn off comments here and have everyone direct their comments to the issue: http://drupal.org/node/953314? It's taking a lot longer than it should to get caught up! :)
==================================
http://about.me/lisarex