Migrating BeWelcome to Drupal: Difference between revisions
[[Trustroots Wiki]] is an independent wiki with information for people who are actively exchanging hospitality.
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
==User fields== | ===User fields=== | ||
* user/register should show more than username/password | * user/register should show more than username/password | ||
==Privacy== | ===Privacy=== | ||
Waiting for D7 modules: | Waiting for D7 modules: | ||
* [http://drupal.org/node/744618 CCK Private Fields]? | * [http://drupal.org/node/744618 CCK Private Fields]? | ||
==Roles== | ===Roles=== | ||
* developer | * developer | ||
* support | * support | ||
| Line 31: | Line 26: | ||
.. | .. | ||
==Translation== | |||
Drupal is based on "everything is English". We would prefer keyword-based translations. | |||
A solution would be creating another language: "real English" or something and rename "English" to "coder English" or "Drupal English". | |||
Drupal can't show translation links, but it might be possible to create a module for that. | |||
| Line 44: | Line 44: | ||
* [[User:Guaka|guaka]] | * [[User:Guaka|guaka]] | ||
* lemonhead | * lemonhead | ||
* Robin | |||
Come work together on the [http://www.bewelcome.org/forums/s1162?sidTB=Q-S6wMP,B48vAgYjaMIpkRVl6o7 4th and 5th of December in Antwerpen]. | Come work together on the [http://www.bewelcome.org/forums/s1162?sidTB=Q-S6wMP,B48vAgYjaMIpkRVl6o7 4th and 5th of December in Antwerpen]. | ||
Revision as of 23:22, 19 November 2010
This is an overview of the project to migrate BeWelcome to Drupal.
Migration
Main things to migrate:
- users
- page-like content:
- FAQ => faq content type (multicrud?)
- tour =>
User fields
- user/register should show more than username/password
Privacy
Waiting for D7 modules:
Roles
- developer
- support
- editor
- translator
..
Translation
Drupal is based on "everything is English". We would prefer keyword-based translations. A solution would be creating another language: "real English" or something and rename "English" to "coder English" or "Drupal English".
Drupal can't show translation links, but it might be possible to create a module for that.
Deployment
- Deployment strategies. We want to have as much as possible to be code-based, but some modules really love the database and auto-increment.
Performance
- Page load speed
- Scalability
People
- guaka
- lemonhead
- Robin
Come work together on the 4th and 5th of December in Antwerpen.
Code driven development
- Features module for exporting stuff that lives in db into code
- Context module: works with features
- custom modules
- sites/all/modules/custom
- but we want to stick with mainstream modules as much as possible
Drupal 7
We have chosen to start right away with Drupal 7.
Con
- Many modules aren't ready yet.
- There are still some bugs.
Pro
- No need to upgrade to D7 ;)
- D7 has many good things in core that we want (such as user fields)