Writing is at #953314: Write the Drupal 7 release announcement. This issue is for technical issues for posting this.

The announcement presents some technical challenges. We need
- A good way for ~35 translators to post translations
- A .tpl.php file for the layout
- Theme modifications for new design elements, like the expanded blue background and grey features box

Comments

drumm’s picture

Translation

The page itself will be a .tpl.php in http://drupalcode.org/viewvc/drupal/contributions/modules/drupalorg/drup.... All strings must use t() for translation.

  1. global $language = (valid) language code via the path & menu system
  2. load an include file for that language, it sets $conf['locale_custom_strings_' . $language]
  3. theme('....');
  4. Put $language back the way it was.

On the string freeze, we will need to extract the strings and make a include file for each language. Breaking the string freeze will be painful; don't do it.

drumm’s picture

Helping out

I'll be making a development site for this. If you want access, add an SSH key to your profile and file an infrastructure issue. Be specific about how you can help. We can hand these out relatively-freely, but want to know who you are and what you want to do. Themers will be a big help.

For translations, these will be patches to the drupalorg module. If everyone only updates twice, that's 70 commits. Will need help all those. Review will basically be making sure there are no syntax errors & no funny stuff. drupalorg is a regular module in CVS.

The usual people will be deploying via Hudson. Knowing a schedule will ensure things get done in a timely manner.

karschsp’s picture

subscribe

drumm’s picture

Other (possible) requirements:
- Rotating/sliding screenshot
- Roadblock this as the home page

drumm’s picture

http://d7.redesign.devdrupal.org/d7 is the development preview.

drumm’s picture

Actually, http://d7.redesign.devdrupal.org/drupal-7.0, following the previous convention.

drumm’s picture

This is doing well now, but the grey box, starting with "Easier to use" needs to match the content's height. Translations will be different lengths.

damien tournoud’s picture

Improved database support

A new database layer provides out-of-the-box support for SQLite, MySQL/MariaDB, and PostgreSQL. Install contributed modules to use MS SQL Server, Oracle, and more.

This needs to be edited. Drupal 7.0 will only support MySQL/MariaDB, because of the critical bug in the implementation of PostgreSQL and SQLite that makes them totally unusable (#1008128: Do not use a single underscore as table and index separator on PostgreSQL and SQLite). This can be fixed later (for 7.1), but currently we have to strongly discourage people from using Drupal 7 on anything that is not MySQL/MariaDB.

lisarex’s picture

StatusFileSize
new18.03 KB

Not sure where to put CSS suggestions, but the text "Running on..." looks unstyled to me. Should it be a subheading of some sort, and align w/ left edge of the screenshot? This was taken in Chrome 8.

drumm’s picture

Status: Active » Needs review
StatusFileSize
new1.7 KB

This patch will swap in a captioned video. http://d7.redesign.devdrupal.org/drupal-7.0 shows it working. Needs browser testing.

karschsp’s picture

Works for me in FF & Chrome on Ubuntu but not IE8/windows. The video never resizes.

drumm’s picture

Status: Needs review » Fixed

I went ahead and committed it. IE is not a big problem. Needs deployment.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.