<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trustroots.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Baisong</id>
	<title>Trustroots Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trustroots.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Baisong"/>
	<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/wiki/Special:Contributions/Baisong"/>
	<updated>2026-05-08T05:52:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3552</id>
		<title>BeWelcome Drupal Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3552"/>
		<updated>2011-09-06T03:01:44Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* Disabled Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of contributed projects included in the bw-drupal Drupal profile, and their intended purposes.&lt;br /&gt;
== Enabled Projects ==&lt;br /&gt;
&lt;br /&gt;
== Disabled Projects ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Display suite (3 modules)&#039;&#039;&#039;&lt;br /&gt;
I think DS is the best choice for putting fields in the right place.&lt;br /&gt;
Plus it&#039;s exportable into Features.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Janrain Engage (4)&#039;&#039;&#039;&lt;br /&gt;
It supports Facebook login. Removed.&lt;br /&gt;
We&#039;ll keep OpenID though and we should make it easy for people to log&lt;br /&gt;
in with very common OpenIDs, a bit like&lt;br /&gt;
http://hitchwiki.org/en/Special:OpenIDLogin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mail (8)&#039;&#039;&#039;&lt;br /&gt;
This is the Privatemsg module, which seems the perfect candidate for messaging.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Multilingual (1)&#039;&#039;&#039;&lt;br /&gt;
We will want this one.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OpenLayers (5)&#039;&#039;&#039;&lt;br /&gt;
I thought this was the best option for mapping but another option will&lt;br /&gt;
be fine too, as long as it&#039;s under active development and supports&lt;br /&gt;
OpenStreetMap.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organic Groups (8)&#039;&#039;&#039;&lt;br /&gt;
Probably the best choice for groups.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Profile (1)&#039;&#039;&#039;&lt;br /&gt;
PCP = profile completion percentage.  It&#039;s nice but we can leave this&lt;br /&gt;
for later, so I removed this for now.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User Relationships (14)&#039;&#039;&#039;&lt;br /&gt;
Started playing with this in bwmigrate, looks like the candidate for&lt;br /&gt;
both comments and relationships.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Webform (1)&#039;&#039;&#039;&lt;br /&gt;
The module of choice for a general contact form.  We probably want to&lt;br /&gt;
keep this, unless there is a better option (i.e. more exportable into&lt;br /&gt;
code).&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3551</id>
		<title>BeWelcome Drupal Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3551"/>
		<updated>2011-09-06T03:01:21Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* Enabled Modules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of contributed projects included in the bw-drupal Drupal profile, and their intended purposes.&lt;br /&gt;
== Enabled Projects ==&lt;br /&gt;
&lt;br /&gt;
== Disabled Modules ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Display suite (3 modules)&#039;&#039;&#039;&lt;br /&gt;
I think DS is the best choice for putting fields in the right place.&lt;br /&gt;
Plus it&#039;s exportable into Features.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Janrain Engage (4)&#039;&#039;&#039;&lt;br /&gt;
It supports Facebook login. Removed.&lt;br /&gt;
We&#039;ll keep OpenID though and we should make it easy for people to log&lt;br /&gt;
in with very common OpenIDs, a bit like&lt;br /&gt;
http://hitchwiki.org/en/Special:OpenIDLogin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mail (8)&#039;&#039;&#039;&lt;br /&gt;
This is the Privatemsg module, which seems the perfect candidate for messaging.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Multilingual (1)&#039;&#039;&#039;&lt;br /&gt;
We will want this one.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OpenLayers (5)&#039;&#039;&#039;&lt;br /&gt;
I thought this was the best option for mapping but another option will&lt;br /&gt;
be fine too, as long as it&#039;s under active development and supports&lt;br /&gt;
OpenStreetMap.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organic Groups (8)&#039;&#039;&#039;&lt;br /&gt;
Probably the best choice for groups.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Profile (1)&#039;&#039;&#039;&lt;br /&gt;
PCP = profile completion percentage.  It&#039;s nice but we can leave this&lt;br /&gt;
for later, so I removed this for now.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User Relationships (14)&#039;&#039;&#039;&lt;br /&gt;
Started playing with this in bwmigrate, looks like the candidate for&lt;br /&gt;
both comments and relationships.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Webform (1)&#039;&#039;&#039;&lt;br /&gt;
The module of choice for a general contact form.  We probably want to&lt;br /&gt;
keep this, unless there is a better option (i.e. more exportable into&lt;br /&gt;
code).&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3550</id>
		<title>Migrating BeWelcome to Drupal</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3550"/>
		<updated>2011-09-06T03:00:27Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* Migration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an overview of the project to migrate [[BeWelcome]] to Drupal.  This is a work in progress.  You&#039;re welcome to edit.&lt;br /&gt;
&lt;br /&gt;
The BeWelcome project was started late 2006, and it has gained considerable respect for the way it&#039;s run.  Unfortunately so far this has not materialized into an big active member base.  One possible underlying problem is probably the current code base, which takes an considerable amount of time and effort to get into, experience that is not directly usable on other projects.  So the idea has risen several times to move to a more active platform.  According to a survey among potential and actual BeWelcome developers, taken in October, there is considerable knowledge of Drupal, compared to Zend, Symfony and even the BW Rox framework itself. (See also [http://couchwiki.org/images/en/images/7/70/BW_developers_survey_2010-10.pdf the developer survey].) &lt;br /&gt;
&lt;br /&gt;
The main git repo is at [https://gitorious.org/bw-drupal gitorious.org/bw-drupal]. This currently contains Drupal, some contrib modules and a BW installation profile.  See also [[Set up BW Drupal]].&lt;br /&gt;
&lt;br /&gt;
==Want to help?==&lt;br /&gt;
Some things you can do right now:&lt;br /&gt;
* create an account here and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=watch watch this page] so you get updates&lt;br /&gt;
* Drupal site building&lt;br /&gt;
** build features according to current BW functionality&lt;br /&gt;
** find out what&#039;s working in D7&lt;br /&gt;
* PHP coding&lt;br /&gt;
** fix what&#039;s not yet working in D7&lt;br /&gt;
** add needed functionality to Drupal modules&lt;br /&gt;
* &amp;lt;strike&amp;gt;Drupal theming =&amp;gt; turn the BW layout into a Drupal theme&amp;lt;/strike&amp;gt;&lt;br /&gt;
* learn Drupal 7&lt;br /&gt;
&lt;br /&gt;
More will follow later, such as testing and bug reporting.  &#039;&#039;We should have an issue tracker.  Meinhard? :)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===People===&lt;br /&gt;
* [http://www.bewelcome.org/members/guaka guaka], [http://drupal.org/user/331773 d.o] - everything but graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/lemon-head lemonhead] - everything but graphic design. [http://drupal.org/user/459338 donquixote on d.o.]&lt;br /&gt;
* [http://www.bewelcome.org/members/robino Robin] - experienced site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/su2010 su2010] - experience with theming&lt;br /&gt;
* [http://www.bewelcome.org/members/sitarane Sitarane] - Site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/matthias globetrotter_tt] - learning Drupal, can help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/crumbking crumbking] - help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/planetcruiser planetcruiser] - Project coordination, PHP pro :)&lt;br /&gt;
* [http://www.bewelcome.org/members/baisong Oren] - 2 yrs Drupal 6 theming, coding &amp;amp; project mgmt, some D7. Boston, USA&lt;br /&gt;
* sign up and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=edit&amp;amp;section=2 add yourself]&lt;br /&gt;
&lt;br /&gt;
==Migration==&lt;br /&gt;
See also:&lt;br /&gt;
* [http://couchwiki.org/en/BeWelcome_Drupal_Projects Contrib Projects and their intended uses]&lt;br /&gt;
* [http://drupalcode.org/project/kit.git/blob/refs/heads/master:/kitf.txt feature development specifications]&lt;br /&gt;
Main things to migrate:&lt;br /&gt;
* user profiles (comments / relations / location (geodata) / groupmembership)&lt;br /&gt;
** module: bw_user_profile (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: in progress?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for migration of Rox user and members into Drupal users + profile2&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* messages&lt;br /&gt;
** module: [http://drupal.org/project/privatemsg privatemsg]&lt;br /&gt;
*** module status: in modules dir but not installed&lt;br /&gt;
*** module dev: no customizations yet&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for basic user-to-user communication without sharing email addresses&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* preferences&lt;br /&gt;
** module: bw_prefs (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;some things will probably already have stuff set up, and these should be brought into a single interface&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* admin (backend)&lt;br /&gt;
** module: bw_admin (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;most things will probably have admin functionality, and permissions, and these should be organized into one or more admin dashboards. i.e. one for marketing/blog/comment administration, one for troubleshooting user/content issues. We will need to figure out what needs to be adapted at a later stage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* page-like content:&lt;br /&gt;
** module: bw_faq (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: working?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;faq content type - working migration!&#039;&#039;&lt;br /&gt;
** module: bw_tour (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039; &lt;br /&gt;
** module: bw_marketing (feature) &#039;&#039;&#039;(about pages, etc) where is it in BW Rox db?&#039;&#039;&#039;&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* blogs&lt;br /&gt;
** module: blog (core in 7, removed in 8)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;D7 core Blog module, could become something custom but core might be good enough? possibly ditch? maybe do stream of news instead?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Other:&lt;br /&gt;
* forum&lt;br /&gt;
** module: forum (core in D7)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* groups&lt;br /&gt;
** module: [http://drupal.org/project/og og]&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* galleries&lt;br /&gt;
** module: bw_galleries (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;custom content type (feature)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* trips&lt;br /&gt;
** module: bw_trips (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: realitygaps, lupochen &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===wiki===&lt;br /&gt;
Couchwiki for now&lt;br /&gt;
&lt;br /&gt;
===User fields===&lt;br /&gt;
* user/register should show more than username/password&lt;br /&gt;
* geo + address: see &amp;quot;geo stuff&amp;quot;.&lt;br /&gt;
* User fields settings should be exportable as features: http://drupal.org/node/989900&lt;br /&gt;
&lt;br /&gt;
=== Geo stuff ===&lt;br /&gt;
We need a combination of geo and address features, as with support for the D7 field api.&lt;br /&gt;
&lt;br /&gt;
Possible modules:&lt;br /&gt;
* [http://drupal.org/project/openlayers openlayers]. D7 dev release out since a few days.&lt;br /&gt;
** tmwc [http://drupal.org/node/743856#comment-3776918 says]:&lt;br /&gt;
**: OpenLayers CCK will be axed; geofield or another module may be the replacement.&lt;br /&gt;
**: Well, [https://github.com/developmentseed/geofield here&#039;s what GeoField is currently] - it&#039;s a very, very simple implementation of a fields-based geo module.&lt;br /&gt;
* [http://drupal.org/project/openlayers_geocoder openlayers_geocoder]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/location location]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/geo geo]. No D7 announced, see this [http://drupal.org/node/849354 d7 request]&lt;br /&gt;
&lt;br /&gt;
===Privacy===&lt;br /&gt;
Waiting for D7 modules:&lt;br /&gt;
* [http://drupal.org/node/744618 CCK Private Fields]?&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
Like Drupal: it&#039;s ready when it&#039;s ready - no more open critical issues.  So no roadmap with dates here.  (Yet. Open for change.)&lt;br /&gt;
&lt;br /&gt;
# Implement as much as possible on a D7 installation at bw.guaka.org&lt;br /&gt;
#* No importing of data yet&lt;br /&gt;
# Make it distributable&lt;br /&gt;
#* git&lt;br /&gt;
#* everything should become code&lt;br /&gt;
# Start importing data&lt;br /&gt;
#* With some funky data modules&lt;br /&gt;
#* Start with data that has no privacy issues such as wiki&lt;br /&gt;
# Create alpha D7 BW&lt;br /&gt;
&lt;br /&gt;
==bw.guaka.org==&lt;br /&gt;
* Reflection of current codebase?&lt;br /&gt;
* Set up from scratch?&lt;br /&gt;
* Run migration scripts automatically?&lt;br /&gt;
** Issue: security!   Possible solution change email addresses and passwords while importing test database?&lt;br /&gt;
*** Has anyone followed up on this? Any access to user account information should be secured ASAP!&lt;br /&gt;
===Drupal 7===&lt;br /&gt;
We have chosen to start right away with Drupal 7 (D7).&lt;br /&gt;
&lt;br /&gt;
====Con====&lt;br /&gt;
* &amp;lt;strike&amp;gt;Many modules aren&#039;t ready yet.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* There are still some bugs.&lt;br /&gt;
&lt;br /&gt;
====Pro====&lt;br /&gt;
* No need to upgrade to D7 ;)&lt;br /&gt;
* D7 has many good things in core that we want.&lt;br /&gt;
** Especially: &amp;quot;Fields in core&amp;quot;. In D6, only nodes could have fields. To allow (full-featured) fields for users, one needed modules like content_profile, which brings structural problems.&lt;br /&gt;
* A lot of Great Stuff we don&#039;t yet know about will not be for D6&lt;br /&gt;
&lt;br /&gt;
===Learning Drupal 7===&lt;br /&gt;
Some ways:&lt;br /&gt;
* Create a D7 site at [http://www.drupalgardens.com/ Drupal Gardens].&lt;br /&gt;
* Set up D7 on your own machine&lt;br /&gt;
* Read stuff from http://drupal.org/planet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:BW Drupal]]&lt;br /&gt;
{{bw}}&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3549</id>
		<title>BeWelcome Drupal Projects</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=BeWelcome_Drupal_Projects&amp;diff=3549"/>
		<updated>2011-09-06T02:58:23Z</updated>

		<summary type="html">&lt;p&gt;Baisong: Created page with &amp;#039;This is a list of contributed projects included in the bw-drupal Drupal profile, and their intended purposes. == Enabled Modules == == Disabled Modules ==  &amp;#039;&amp;#039;&amp;#039;Display suite (3 mo…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of contributed projects included in the bw-drupal Drupal profile, and their intended purposes.&lt;br /&gt;
== Enabled Modules ==&lt;br /&gt;
== Disabled Modules ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Display suite (3 modules)&#039;&#039;&#039;&lt;br /&gt;
I think DS is the best choice for putting fields in the right place.&lt;br /&gt;
Plus it&#039;s exportable into Features.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Janrain Engage (4)&#039;&#039;&#039;&lt;br /&gt;
It supports Facebook login. Removed.&lt;br /&gt;
We&#039;ll keep OpenID though and we should make it easy for people to log&lt;br /&gt;
in with very common OpenIDs, a bit like&lt;br /&gt;
http://hitchwiki.org/en/Special:OpenIDLogin&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mail (8)&#039;&#039;&#039;&lt;br /&gt;
This is the Privatemsg module, which seems the perfect candidate for messaging.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Multilingual (1)&#039;&#039;&#039;&lt;br /&gt;
We will want this one.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OpenLayers (5)&#039;&#039;&#039;&lt;br /&gt;
I thought this was the best option for mapping but another option will&lt;br /&gt;
be fine too, as long as it&#039;s under active development and supports&lt;br /&gt;
OpenStreetMap.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Organic Groups (8)&#039;&#039;&#039;&lt;br /&gt;
Probably the best choice for groups.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Profile (1)&#039;&#039;&#039;&lt;br /&gt;
PCP = profile completion percentage.  It&#039;s nice but we can leave this&lt;br /&gt;
for later, so I removed this for now.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;User Relationships (14)&#039;&#039;&#039;&lt;br /&gt;
Started playing with this in bwmigrate, looks like the candidate for&lt;br /&gt;
both comments and relationships.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Webform (1)&#039;&#039;&#039;&lt;br /&gt;
The module of choice for a general contact form.  We probably want to&lt;br /&gt;
keep this, unless there is a better option (i.e. more exportable into&lt;br /&gt;
code).&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3539</id>
		<title>Migrating BeWelcome to Drupal</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3539"/>
		<updated>2011-09-05T19:05:11Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* bw.guaka.org */ following up on security thread&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an overview of the project to migrate [[BeWelcome]] to Drupal.  This is a work in progress.  You&#039;re welcome to edit.&lt;br /&gt;
&lt;br /&gt;
The BeWelcome project was started late 2006, and it has gained considerable respect for the way it&#039;s run.  Unfortunately so far this has not materialized into an big active member base.  One possible underlying problem is probably the current code base, which takes an considerable amount of time and effort to get into, experience that is not directly usable on other projects.  So the idea has risen several times to move to a more active platform.  According to a survey among potential and actual BeWelcome developers, taken in October, there is considerable knowledge of Drupal, compared to Zend, Symfony and even the BW Rox framework itself. (See also [http://couchwiki.org/images/en/images/7/70/BW_developers_survey_2010-10.pdf the developer survey].) &lt;br /&gt;
&lt;br /&gt;
The main git repo is at [https://gitorious.org/bw-drupal gitorious.org/bw-drupal]. This currently contains Drupal, some contrib modules and a BW installation profile.  See also [[Set up BW Drupal]].&lt;br /&gt;
&lt;br /&gt;
==Want to help?==&lt;br /&gt;
Some things you can do right now:&lt;br /&gt;
* create an account here and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=watch watch this page] so you get updates&lt;br /&gt;
* Drupal site building&lt;br /&gt;
** build features according to current BW functionality&lt;br /&gt;
** find out what&#039;s working in D7&lt;br /&gt;
* PHP coding&lt;br /&gt;
** fix what&#039;s not yet working in D7&lt;br /&gt;
** add needed functionality to Drupal modules&lt;br /&gt;
* &amp;lt;strike&amp;gt;Drupal theming =&amp;gt; turn the BW layout into a Drupal theme&amp;lt;/strike&amp;gt;&lt;br /&gt;
* learn Drupal 7&lt;br /&gt;
&lt;br /&gt;
More will follow later, such as testing and bug reporting.  &#039;&#039;We should have an issue tracker.  Meinhard? :)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===People===&lt;br /&gt;
* [http://www.bewelcome.org/members/guaka guaka], [http://drupal.org/user/331773 d.o] - everything but graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/lemon-head lemonhead] - everything but graphic design. [http://drupal.org/user/459338 donquixote on d.o.]&lt;br /&gt;
* [http://www.bewelcome.org/members/robino Robin] - experienced site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/su2010 su2010] - experience with theming&lt;br /&gt;
* [http://www.bewelcome.org/members/sitarane Sitarane] - Site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/matthias globetrotter_tt] - learning Drupal, can help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/crumbking crumbking] - help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/planetcruiser planetcruiser] - Project coordination, PHP pro :)&lt;br /&gt;
* [http://www.bewelcome.org/members/baisong Oren] - 2 yrs Drupal 6 theming, coding &amp;amp; project mgmt, some D7. Boston, USA&lt;br /&gt;
* sign up and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=edit&amp;amp;section=2 add yourself]&lt;br /&gt;
&lt;br /&gt;
==Migration==&lt;br /&gt;
&lt;br /&gt;
Main things to migrate:&lt;br /&gt;
* user profiles (comments / relations / location (geodata) / groupmembership)&lt;br /&gt;
** module: bw_user_profile (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: in progress?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for migration of Rox user and members into Drupal users + profile2&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* messages&lt;br /&gt;
** module: [http://drupal.org/project/privatemsg privatemsg]&lt;br /&gt;
*** module status: in modules dir but not installed&lt;br /&gt;
*** module dev: no customizations yet&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for basic user-to-user communication without sharing email addresses&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* preferences&lt;br /&gt;
** module: bw_prefs (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;some things will probably already have stuff set up, and these should be brought into a single interface&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* admin (backend)&lt;br /&gt;
** module: bw_admin (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;most things will probably have admin functionality, and permissions, and these should be organized into one or more admin dashboards. i.e. one for marketing/blog/comment administration, one for troubleshooting user/content issues. We will need to figure out what needs to be adapted at a later stage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* page-like content:&lt;br /&gt;
** module: bw_faq (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: working?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;faq content type - working migration!&#039;&#039;&lt;br /&gt;
** module: bw_tour (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039; &lt;br /&gt;
** module: bw_marketing (feature) &#039;&#039;&#039;(about pages, etc) where is it in BW Rox db?&#039;&#039;&#039;&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* blogs&lt;br /&gt;
** module: blog (core in 7, removed in 8)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;D7 core Blog module, could become something custom but core might be good enough? possibly ditch? maybe do stream of news instead?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Other:&lt;br /&gt;
* forum&lt;br /&gt;
** module: forum (core in D7)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* groups&lt;br /&gt;
** module: [http://drupal.org/project/og og]&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* galleries&lt;br /&gt;
** module: bw_galleries (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;custom content type (feature)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* trips&lt;br /&gt;
** module: bw_trips (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: realitygaps, lupochen &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===wiki===&lt;br /&gt;
Couchwiki for now&lt;br /&gt;
&lt;br /&gt;
===User fields===&lt;br /&gt;
* user/register should show more than username/password&lt;br /&gt;
* geo + address: see &amp;quot;geo stuff&amp;quot;.&lt;br /&gt;
* User fields settings should be exportable as features: http://drupal.org/node/989900&lt;br /&gt;
&lt;br /&gt;
=== Geo stuff ===&lt;br /&gt;
We need a combination of geo and address features, as with support for the D7 field api.&lt;br /&gt;
&lt;br /&gt;
Possible modules:&lt;br /&gt;
* [http://drupal.org/project/openlayers openlayers]. D7 dev release out since a few days.&lt;br /&gt;
** tmwc [http://drupal.org/node/743856#comment-3776918 says]:&lt;br /&gt;
**: OpenLayers CCK will be axed; geofield or another module may be the replacement.&lt;br /&gt;
**: Well, [https://github.com/developmentseed/geofield here&#039;s what GeoField is currently] - it&#039;s a very, very simple implementation of a fields-based geo module.&lt;br /&gt;
* [http://drupal.org/project/openlayers_geocoder openlayers_geocoder]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/location location]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/geo geo]. No D7 announced, see this [http://drupal.org/node/849354 d7 request]&lt;br /&gt;
&lt;br /&gt;
===Privacy===&lt;br /&gt;
Waiting for D7 modules:&lt;br /&gt;
* [http://drupal.org/node/744618 CCK Private Fields]?&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
Like Drupal: it&#039;s ready when it&#039;s ready - no more open critical issues.  So no roadmap with dates here.  (Yet. Open for change.)&lt;br /&gt;
&lt;br /&gt;
# Implement as much as possible on a D7 installation at bw.guaka.org&lt;br /&gt;
#* No importing of data yet&lt;br /&gt;
# Make it distributable&lt;br /&gt;
#* git&lt;br /&gt;
#* everything should become code&lt;br /&gt;
# Start importing data&lt;br /&gt;
#* With some funky data modules&lt;br /&gt;
#* Start with data that has no privacy issues such as wiki&lt;br /&gt;
# Create alpha D7 BW&lt;br /&gt;
&lt;br /&gt;
==bw.guaka.org==&lt;br /&gt;
* Reflection of current codebase?&lt;br /&gt;
* Set up from scratch?&lt;br /&gt;
* Run migration scripts automatically?&lt;br /&gt;
** Issue: security!   Possible solution change email addresses and passwords while importing test database?&lt;br /&gt;
*** Has anyone followed up on this? Any access to user account information should be secured ASAP!&lt;br /&gt;
===Drupal 7===&lt;br /&gt;
We have chosen to start right away with Drupal 7 (D7).&lt;br /&gt;
&lt;br /&gt;
====Con====&lt;br /&gt;
* &amp;lt;strike&amp;gt;Many modules aren&#039;t ready yet.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* There are still some bugs.&lt;br /&gt;
&lt;br /&gt;
====Pro====&lt;br /&gt;
* No need to upgrade to D7 ;)&lt;br /&gt;
* D7 has many good things in core that we want.&lt;br /&gt;
** Especially: &amp;quot;Fields in core&amp;quot;. In D6, only nodes could have fields. To allow (full-featured) fields for users, one needed modules like content_profile, which brings structural problems.&lt;br /&gt;
* A lot of Great Stuff we don&#039;t yet know about will not be for D6&lt;br /&gt;
&lt;br /&gt;
===Learning Drupal 7===&lt;br /&gt;
Some ways:&lt;br /&gt;
* Create a D7 site at [http://www.drupalgardens.com/ Drupal Gardens].&lt;br /&gt;
* Set up D7 on your own machine&lt;br /&gt;
* Read stuff from http://drupal.org/planet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:BW Drupal]]&lt;br /&gt;
{{bw}}&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3537</id>
		<title>Migrating BeWelcome to Drupal</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3537"/>
		<updated>2011-09-05T19:00:13Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* Migration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an overview of the project to migrate [[BeWelcome]] to Drupal.  This is a work in progress.  You&#039;re welcome to edit.&lt;br /&gt;
&lt;br /&gt;
The BeWelcome project was started late 2006, and it has gained considerable respect for the way it&#039;s run.  Unfortunately so far this has not materialized into an big active member base.  One possible underlying problem is probably the current code base, which takes an considerable amount of time and effort to get into, experience that is not directly usable on other projects.  So the idea has risen several times to move to a more active platform.  According to a survey among potential and actual BeWelcome developers, taken in October, there is considerable knowledge of Drupal, compared to Zend, Symfony and even the BW Rox framework itself. (See also [http://couchwiki.org/images/en/images/7/70/BW_developers_survey_2010-10.pdf the developer survey].) &lt;br /&gt;
&lt;br /&gt;
The main git repo is at [https://gitorious.org/bw-drupal gitorious.org/bw-drupal]. This currently contains Drupal, some contrib modules and a BW installation profile.  See also [[Set up BW Drupal]].&lt;br /&gt;
&lt;br /&gt;
==Want to help?==&lt;br /&gt;
Some things you can do right now:&lt;br /&gt;
* create an account here and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=watch watch this page] so you get updates&lt;br /&gt;
* Drupal site building&lt;br /&gt;
** build features according to current BW functionality&lt;br /&gt;
** find out what&#039;s working in D7&lt;br /&gt;
* PHP coding&lt;br /&gt;
** fix what&#039;s not yet working in D7&lt;br /&gt;
** add needed functionality to Drupal modules&lt;br /&gt;
* &amp;lt;strike&amp;gt;Drupal theming =&amp;gt; turn the BW layout into a Drupal theme&amp;lt;/strike&amp;gt;&lt;br /&gt;
* learn Drupal 7&lt;br /&gt;
&lt;br /&gt;
More will follow later, such as testing and bug reporting.  &#039;&#039;We should have an issue tracker.  Meinhard? :)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===People===&lt;br /&gt;
* [http://www.bewelcome.org/members/guaka guaka], [http://drupal.org/user/331773 d.o] - everything but graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/lemon-head lemonhead] - everything but graphic design. [http://drupal.org/user/459338 donquixote on d.o.]&lt;br /&gt;
* [http://www.bewelcome.org/members/robino Robin] - experienced site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/su2010 su2010] - experience with theming&lt;br /&gt;
* [http://www.bewelcome.org/members/sitarane Sitarane] - Site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/matthias globetrotter_tt] - learning Drupal, can help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/crumbking crumbking] - help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/planetcruiser planetcruiser] - Project coordination, PHP pro :)&lt;br /&gt;
* [http://www.bewelcome.org/members/baisong Oren] - 2 yrs Drupal 6 theming, coding &amp;amp; project mgmt, some D7. Boston, USA&lt;br /&gt;
* sign up and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=edit&amp;amp;section=2 add yourself]&lt;br /&gt;
&lt;br /&gt;
==Migration==&lt;br /&gt;
&lt;br /&gt;
Main things to migrate:&lt;br /&gt;
* user profiles (comments / relations / location (geodata) / groupmembership)&lt;br /&gt;
** module: bw_user_profile (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: in progress?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for migration of Rox user and members into Drupal users + profile2&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* messages&lt;br /&gt;
** module: [http://drupal.org/project/privatemsg privatemsg]&lt;br /&gt;
*** module status: in modules dir but not installed&lt;br /&gt;
*** module dev: no customizations yet&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;for basic user-to-user communication without sharing email addresses&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* preferences&lt;br /&gt;
** module: bw_prefs (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;some things will probably already have stuff set up, and these should be brought into a single interface&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* admin (backend)&lt;br /&gt;
** module: bw_admin (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;most things will probably have admin functionality, and permissions, and these should be organized into one or more admin dashboards. i.e. one for marketing/blog/comment administration, one for troubleshooting user/content issues. We will need to figure out what needs to be adapted at a later stage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* page-like content:&lt;br /&gt;
** module: bw_faq (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: working?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;faq content type - working migration!&#039;&#039;&lt;br /&gt;
** module: bw_tour (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039; &lt;br /&gt;
** module: bw_marketing (feature) &#039;&#039;&#039;(about pages, etc) where is it in BW Rox db?&#039;&#039;&#039;&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* blogs&lt;br /&gt;
** module: blog (core in 7, removed in 8)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;D7 core Blog module, could become something custom but core might be good enough? possibly ditch? maybe do stream of news instead?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Other:&lt;br /&gt;
* forum&lt;br /&gt;
** module: forum (core in D7)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* groups&lt;br /&gt;
** module: [http://drupal.org/project/og og]&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* galleries&lt;br /&gt;
** module: bw_galleries (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;custom content type (feature)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* trips&lt;br /&gt;
** module: bw_trips (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: realitygaps, lupochen &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===wiki===&lt;br /&gt;
Couchwiki for now&lt;br /&gt;
&lt;br /&gt;
===User fields===&lt;br /&gt;
* user/register should show more than username/password&lt;br /&gt;
* geo + address: see &amp;quot;geo stuff&amp;quot;.&lt;br /&gt;
* User fields settings should be exportable as features: http://drupal.org/node/989900&lt;br /&gt;
&lt;br /&gt;
=== Geo stuff ===&lt;br /&gt;
We need a combination of geo and address features, as with support for the D7 field api.&lt;br /&gt;
&lt;br /&gt;
Possible modules:&lt;br /&gt;
* [http://drupal.org/project/openlayers openlayers]. D7 dev release out since a few days.&lt;br /&gt;
** tmwc [http://drupal.org/node/743856#comment-3776918 says]:&lt;br /&gt;
**: OpenLayers CCK will be axed; geofield or another module may be the replacement.&lt;br /&gt;
**: Well, [https://github.com/developmentseed/geofield here&#039;s what GeoField is currently] - it&#039;s a very, very simple implementation of a fields-based geo module.&lt;br /&gt;
* [http://drupal.org/project/openlayers_geocoder openlayers_geocoder]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/location location]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/geo geo]. No D7 announced, see this [http://drupal.org/node/849354 d7 request]&lt;br /&gt;
&lt;br /&gt;
===Privacy===&lt;br /&gt;
Waiting for D7 modules:&lt;br /&gt;
* [http://drupal.org/node/744618 CCK Private Fields]?&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
Like Drupal: it&#039;s ready when it&#039;s ready - no more open critical issues.  So no roadmap with dates here.  (Yet. Open for change.)&lt;br /&gt;
&lt;br /&gt;
# Implement as much as possible on a D7 installation at bw.guaka.org&lt;br /&gt;
#* No importing of data yet&lt;br /&gt;
# Make it distributable&lt;br /&gt;
#* git&lt;br /&gt;
#* everything should become code&lt;br /&gt;
# Start importing data&lt;br /&gt;
#* With some funky data modules&lt;br /&gt;
#* Start with data that has no privacy issues such as wiki&lt;br /&gt;
# Create alpha D7 BW&lt;br /&gt;
&lt;br /&gt;
==bw.guaka.org==&lt;br /&gt;
* Reflection of current codebase?&lt;br /&gt;
* Set up from scratch?&lt;br /&gt;
* Run migration scripts automatically?&lt;br /&gt;
** Issue: security!   Possible solution change email addresses and passwords while importing test database?&lt;br /&gt;
&lt;br /&gt;
===Drupal 7===&lt;br /&gt;
We have chosen to start right away with Drupal 7 (D7).&lt;br /&gt;
&lt;br /&gt;
====Con====&lt;br /&gt;
* &amp;lt;strike&amp;gt;Many modules aren&#039;t ready yet.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* There are still some bugs.&lt;br /&gt;
&lt;br /&gt;
====Pro====&lt;br /&gt;
* No need to upgrade to D7 ;)&lt;br /&gt;
* D7 has many good things in core that we want.&lt;br /&gt;
** Especially: &amp;quot;Fields in core&amp;quot;. In D6, only nodes could have fields. To allow (full-featured) fields for users, one needed modules like content_profile, which brings structural problems.&lt;br /&gt;
* A lot of Great Stuff we don&#039;t yet know about will not be for D6&lt;br /&gt;
&lt;br /&gt;
===Learning Drupal 7===&lt;br /&gt;
Some ways:&lt;br /&gt;
* Create a D7 site at [http://www.drupalgardens.com/ Drupal Gardens].&lt;br /&gt;
* Set up D7 on your own machine&lt;br /&gt;
* Read stuff from http://drupal.org/planet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:BW Drupal]]&lt;br /&gt;
{{bw}}&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3536</id>
		<title>Migrating BeWelcome to Drupal</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3536"/>
		<updated>2011-09-05T18:57:42Z</updated>

		<summary type="html">&lt;p&gt;Baisong: /* Migration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an overview of the project to migrate [[BeWelcome]] to Drupal.  This is a work in progress.  You&#039;re welcome to edit.&lt;br /&gt;
&lt;br /&gt;
The BeWelcome project was started late 2006, and it has gained considerable respect for the way it&#039;s run.  Unfortunately so far this has not materialized into an big active member base.  One possible underlying problem is probably the current code base, which takes an considerable amount of time and effort to get into, experience that is not directly usable on other projects.  So the idea has risen several times to move to a more active platform.  According to a survey among potential and actual BeWelcome developers, taken in October, there is considerable knowledge of Drupal, compared to Zend, Symfony and even the BW Rox framework itself. (See also [http://couchwiki.org/images/en/images/7/70/BW_developers_survey_2010-10.pdf the developer survey].) &lt;br /&gt;
&lt;br /&gt;
The main git repo is at [https://gitorious.org/bw-drupal gitorious.org/bw-drupal]. This currently contains Drupal, some contrib modules and a BW installation profile.  See also [[Set up BW Drupal]].&lt;br /&gt;
&lt;br /&gt;
==Want to help?==&lt;br /&gt;
Some things you can do right now:&lt;br /&gt;
* create an account here and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=watch watch this page] so you get updates&lt;br /&gt;
* Drupal site building&lt;br /&gt;
** build features according to current BW functionality&lt;br /&gt;
** find out what&#039;s working in D7&lt;br /&gt;
* PHP coding&lt;br /&gt;
** fix what&#039;s not yet working in D7&lt;br /&gt;
** add needed functionality to Drupal modules&lt;br /&gt;
* &amp;lt;strike&amp;gt;Drupal theming =&amp;gt; turn the BW layout into a Drupal theme&amp;lt;/strike&amp;gt;&lt;br /&gt;
* learn Drupal 7&lt;br /&gt;
&lt;br /&gt;
More will follow later, such as testing and bug reporting.  &#039;&#039;We should have an issue tracker.  Meinhard? :)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===People===&lt;br /&gt;
* [http://www.bewelcome.org/members/guaka guaka], [http://drupal.org/user/331773 d.o] - everything but graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/lemon-head lemonhead] - everything but graphic design. [http://drupal.org/user/459338 donquixote on d.o.]&lt;br /&gt;
* [http://www.bewelcome.org/members/robino Robin] - experienced site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/su2010 su2010] - experience with theming&lt;br /&gt;
* [http://www.bewelcome.org/members/sitarane Sitarane] - Site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/matthias globetrotter_tt] - learning Drupal, can help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/crumbking crumbking] - help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/planetcruiser planetcruiser] - Project coordination, PHP pro :)&lt;br /&gt;
* [http://www.bewelcome.org/members/baisong Oren] - 2 yrs Drupal 6 theming, coding &amp;amp; project mgmt, some D7. Boston, USA&lt;br /&gt;
* sign up and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=edit&amp;amp;section=2 add yourself]&lt;br /&gt;
&lt;br /&gt;
==Migration==&lt;br /&gt;
&lt;br /&gt;
Main things to migrate:&lt;br /&gt;
* user profiles (comments / relations / location (geodata) / groupmembership)&lt;br /&gt;
** module: bw_user_profile (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: in progress?&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;for migration of Rox user and members into Drupal users + profile2&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* messages&lt;br /&gt;
** module: [http://drupal.org/project/privatemsg privatemsg]&lt;br /&gt;
*** module status: in modules dir but not installed&lt;br /&gt;
*** module dev: no customizations yet&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;for basic user-to-user communication without sharing email addresses&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* preferences&lt;br /&gt;
** module: bw_prefs (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** &#039;&#039;some things will probably already have stuff set up, and these should be brought into a single interface&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* admin (backend)&lt;br /&gt;
** module: bw_admin (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;most things will probably have admin functionality, and permissions, and these should be organized into one or more admin dashboards. i.e. one for marketing/blog/comment administration, one for troubleshooting user/content issues. We will need to figure out what needs to be adapted at a later stage&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* page-like content:&lt;br /&gt;
** module: bw_faq (feature)&lt;br /&gt;
*** module status: enabled on master&lt;br /&gt;
*** module dev: working?&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;faq content type - working migration!&#039;&#039;&lt;br /&gt;
** module: bw_tour (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039; &lt;br /&gt;
** module: bw_marketing (feature) &#039;&#039;&#039;(about pages, etc) where is it in BW Rox db?&#039;&#039;&#039;&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: (add yourself if involved or interested)&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* blogs&lt;br /&gt;
** module: blog (core in 7, removed in 8)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;D7 core Blog module, could become something custom but core might be good enough? possibly ditch? maybe do stream of news instead?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Other:&lt;br /&gt;
* forum&lt;br /&gt;
** module: forum (core in D7)&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started?&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* groups&lt;br /&gt;
** module: [http://drupal.org/project/og og]&lt;br /&gt;
*** module status: in modules dir but not installed on master&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* galleries&lt;br /&gt;
** module: bw_galleries (feature)&lt;br /&gt;
*** module status: not started&lt;br /&gt;
*** module dev: not started&lt;br /&gt;
*** team: &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;custom content type (feature)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* trips&lt;br /&gt;
** module: bw_trips (feature)&lt;br /&gt;
** module status: not started&lt;br /&gt;
** module dev: not started&lt;br /&gt;
*** team: realitygaps, lupochen &#039;&#039;&#039;(add yourself if involved or interested)&#039;&#039;&#039;&lt;br /&gt;
*** &#039;&#039;add description/discussion here&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===wiki===&lt;br /&gt;
Couchwiki for now&lt;br /&gt;
&lt;br /&gt;
===User fields===&lt;br /&gt;
* user/register should show more than username/password&lt;br /&gt;
* geo + address: see &amp;quot;geo stuff&amp;quot;.&lt;br /&gt;
* User fields settings should be exportable as features: http://drupal.org/node/989900&lt;br /&gt;
&lt;br /&gt;
=== Geo stuff ===&lt;br /&gt;
We need a combination of geo and address features, as with support for the D7 field api.&lt;br /&gt;
&lt;br /&gt;
Possible modules:&lt;br /&gt;
* [http://drupal.org/project/openlayers openlayers]. D7 dev release out since a few days.&lt;br /&gt;
** tmwc [http://drupal.org/node/743856#comment-3776918 says]:&lt;br /&gt;
**: OpenLayers CCK will be axed; geofield or another module may be the replacement.&lt;br /&gt;
**: Well, [https://github.com/developmentseed/geofield here&#039;s what GeoField is currently] - it&#039;s a very, very simple implementation of a fields-based geo module.&lt;br /&gt;
* [http://drupal.org/project/openlayers_geocoder openlayers_geocoder]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/location location]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/geo geo]. No D7 announced, see this [http://drupal.org/node/849354 d7 request]&lt;br /&gt;
&lt;br /&gt;
===Privacy===&lt;br /&gt;
Waiting for D7 modules:&lt;br /&gt;
* [http://drupal.org/node/744618 CCK Private Fields]?&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
Like Drupal: it&#039;s ready when it&#039;s ready - no more open critical issues.  So no roadmap with dates here.  (Yet. Open for change.)&lt;br /&gt;
&lt;br /&gt;
# Implement as much as possible on a D7 installation at bw.guaka.org&lt;br /&gt;
#* No importing of data yet&lt;br /&gt;
# Make it distributable&lt;br /&gt;
#* git&lt;br /&gt;
#* everything should become code&lt;br /&gt;
# Start importing data&lt;br /&gt;
#* With some funky data modules&lt;br /&gt;
#* Start with data that has no privacy issues such as wiki&lt;br /&gt;
# Create alpha D7 BW&lt;br /&gt;
&lt;br /&gt;
==bw.guaka.org==&lt;br /&gt;
* Reflection of current codebase?&lt;br /&gt;
* Set up from scratch?&lt;br /&gt;
* Run migration scripts automatically?&lt;br /&gt;
** Issue: security!   Possible solution change email addresses and passwords while importing test database?&lt;br /&gt;
&lt;br /&gt;
===Drupal 7===&lt;br /&gt;
We have chosen to start right away with Drupal 7 (D7).&lt;br /&gt;
&lt;br /&gt;
====Con====&lt;br /&gt;
* &amp;lt;strike&amp;gt;Many modules aren&#039;t ready yet.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* There are still some bugs.&lt;br /&gt;
&lt;br /&gt;
====Pro====&lt;br /&gt;
* No need to upgrade to D7 ;)&lt;br /&gt;
* D7 has many good things in core that we want.&lt;br /&gt;
** Especially: &amp;quot;Fields in core&amp;quot;. In D6, only nodes could have fields. To allow (full-featured) fields for users, one needed modules like content_profile, which brings structural problems.&lt;br /&gt;
* A lot of Great Stuff we don&#039;t yet know about will not be for D6&lt;br /&gt;
&lt;br /&gt;
===Learning Drupal 7===&lt;br /&gt;
Some ways:&lt;br /&gt;
* Create a D7 site at [http://www.drupalgardens.com/ Drupal Gardens].&lt;br /&gt;
* Set up D7 on your own machine&lt;br /&gt;
* Read stuff from http://drupal.org/planet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:BW Drupal]]&lt;br /&gt;
{{bw}}&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
	<entry>
		<id>https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3534</id>
		<title>Migrating BeWelcome to Drupal</title>
		<link rel="alternate" type="text/html" href="https://wiki.trustroots.org/index.php?title=Migrating_BeWelcome_to_Drupal&amp;diff=3534"/>
		<updated>2011-09-05T18:25:41Z</updated>

		<summary type="html">&lt;p&gt;Baisong: adding my name to list of interested developers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an overview of the project to migrate [[BeWelcome]] to Drupal.  This is a work in progress.  You&#039;re welcome to edit.&lt;br /&gt;
&lt;br /&gt;
The BeWelcome project was started late 2006, and it has gained considerable respect for the way it&#039;s run.  Unfortunately so far this has not materialized into an big active member base.  One possible underlying problem is probably the current code base, which takes an considerable amount of time and effort to get into, experience that is not directly usable on other projects.  So the idea has risen several times to move to a more active platform.  According to a survey among potential and actual BeWelcome developers, taken in October, there is considerable knowledge of Drupal, compared to Zend, Symfony and even the BW Rox framework itself. (See also [http://couchwiki.org/images/en/images/7/70/BW_developers_survey_2010-10.pdf the developer survey].) &lt;br /&gt;
&lt;br /&gt;
The main git repo is at [https://gitorious.org/bw-drupal gitorious.org/bw-drupal]. This currently contains Drupal, some contrib modules and a BW installation profile.  See also [[Set up BW Drupal]].&lt;br /&gt;
&lt;br /&gt;
==Want to help?==&lt;br /&gt;
Some things you can do right now:&lt;br /&gt;
* create an account here and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=watch watch this page] so you get updates&lt;br /&gt;
* Drupal site building&lt;br /&gt;
** build features according to current BW functionality&lt;br /&gt;
** find out what&#039;s working in D7&lt;br /&gt;
* PHP coding&lt;br /&gt;
** fix what&#039;s not yet working in D7&lt;br /&gt;
** add needed functionality to Drupal modules&lt;br /&gt;
* &amp;lt;strike&amp;gt;Drupal theming =&amp;gt; turn the BW layout into a Drupal theme&amp;lt;/strike&amp;gt;&lt;br /&gt;
* learn Drupal 7&lt;br /&gt;
&lt;br /&gt;
More will follow later, such as testing and bug reporting.  &#039;&#039;We should have an issue tracker.  Meinhard? :)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===People===&lt;br /&gt;
* [http://www.bewelcome.org/members/guaka guaka], [http://drupal.org/user/331773 d.o] - everything but graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/lemon-head lemonhead] - everything but graphic design. [http://drupal.org/user/459338 donquixote on d.o.]&lt;br /&gt;
* [http://www.bewelcome.org/members/robino Robin] - experienced site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/su2010 su2010] - experience with theming&lt;br /&gt;
* [http://www.bewelcome.org/members/sitarane Sitarane] - Site builder (hardly any PHP)&lt;br /&gt;
* [http://www.bewelcome.org/members/matthias globetrotter_tt] - learning Drupal, can help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/crumbking crumbking] - help with theming and graphic design&lt;br /&gt;
* [http://www.bewelcome.org/members/planetcruiser planetcruiser] - Project coordination, PHP pro :)&lt;br /&gt;
* [http://www.bewelcome.org/members/baisong Oren] - 2 yrs Drupal 6 theming, coding &amp;amp; project mgmt, some D7. Boston, USA&lt;br /&gt;
* sign up and [http://couchwiki.org/en/index.php?title=Migrating_BeWelcome_to_Drupal&amp;amp;action=edit&amp;amp;section=2 add yourself]&lt;br /&gt;
&lt;br /&gt;
==Migration==&lt;br /&gt;
&lt;br /&gt;
Main things to migrate:&lt;br /&gt;
* userprofiles (comments / relations / location (geodata) / groupmembership)&lt;br /&gt;
** feature: bw_user_profile&lt;br /&gt;
** current status: proof of concept for migration of Rox user and members into Drupal users + profile2&lt;br /&gt;
* messages&lt;br /&gt;
** [http://drupal.org/project/privatemsg privatemsg]&lt;br /&gt;
* preferences&lt;br /&gt;
** some things will probably already have stuff set up &lt;br /&gt;
* admin (backend)&lt;br /&gt;
** most things will probably have admin functionality, and permissions.&lt;br /&gt;
** we will need to figure out what needs to be adapted at a later stage&lt;br /&gt;
* page-like content:&lt;br /&gt;
** FAQ =&amp;gt; faq content type - working migration!&lt;br /&gt;
** tour =&amp;gt; content type - where is it in BW Rox db?&lt;br /&gt;
** about pages =&amp;gt; pages - where is it in BW Rox db?&lt;br /&gt;
* blogs&lt;br /&gt;
** now: D7 core Blog module, could become something custom but core might be good enough?&lt;br /&gt;
*** possibly ditch?&lt;br /&gt;
&lt;br /&gt;
Other:&lt;br /&gt;
* forum&lt;br /&gt;
** use D7 core module?&lt;br /&gt;
* groups&lt;br /&gt;
** [http://drupal.org/project/og og]&lt;br /&gt;
* galleries&lt;br /&gt;
** custom content type&lt;br /&gt;
* trips&lt;br /&gt;
** realitygaps and lupochen have shown interest in this&lt;br /&gt;
&lt;br /&gt;
===wiki===&lt;br /&gt;
Couchwiki for now&lt;br /&gt;
&lt;br /&gt;
===User fields===&lt;br /&gt;
* user/register should show more than username/password&lt;br /&gt;
* geo + address: see &amp;quot;geo stuff&amp;quot;.&lt;br /&gt;
* User fields settings should be exportable as features: http://drupal.org/node/989900&lt;br /&gt;
&lt;br /&gt;
=== Geo stuff ===&lt;br /&gt;
We need a combination of geo and address features, as with support for the D7 field api.&lt;br /&gt;
&lt;br /&gt;
Possible modules:&lt;br /&gt;
* [http://drupal.org/project/openlayers openlayers]. D7 dev release out since a few days.&lt;br /&gt;
** tmwc [http://drupal.org/node/743856#comment-3776918 says]:&lt;br /&gt;
**: OpenLayers CCK will be axed; geofield or another module may be the replacement.&lt;br /&gt;
**: Well, [https://github.com/developmentseed/geofield here&#039;s what GeoField is currently] - it&#039;s a very, very simple implementation of a fields-based geo module.&lt;br /&gt;
* [http://drupal.org/project/openlayers_geocoder openlayers_geocoder]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/location location]. No D7 announced.&lt;br /&gt;
* [http://drupal.org/project/geo geo]. No D7 announced, see this [http://drupal.org/node/849354 d7 request]&lt;br /&gt;
&lt;br /&gt;
===Privacy===&lt;br /&gt;
Waiting for D7 modules:&lt;br /&gt;
* [http://drupal.org/node/744618 CCK Private Fields]?&lt;br /&gt;
&lt;br /&gt;
==Roadmap==&lt;br /&gt;
Like Drupal: it&#039;s ready when it&#039;s ready - no more open critical issues.  So no roadmap with dates here.  (Yet. Open for change.)&lt;br /&gt;
&lt;br /&gt;
# Implement as much as possible on a D7 installation at bw.guaka.org&lt;br /&gt;
#* No importing of data yet&lt;br /&gt;
# Make it distributable&lt;br /&gt;
#* git&lt;br /&gt;
#* everything should become code&lt;br /&gt;
# Start importing data&lt;br /&gt;
#* With some funky data modules&lt;br /&gt;
#* Start with data that has no privacy issues such as wiki&lt;br /&gt;
# Create alpha D7 BW&lt;br /&gt;
&lt;br /&gt;
==bw.guaka.org==&lt;br /&gt;
* Reflection of current codebase?&lt;br /&gt;
* Set up from scratch?&lt;br /&gt;
* Run migration scripts automatically?&lt;br /&gt;
** Issue: security!   Possible solution change email addresses and passwords while importing test database?&lt;br /&gt;
&lt;br /&gt;
===Drupal 7===&lt;br /&gt;
We have chosen to start right away with Drupal 7 (D7).&lt;br /&gt;
&lt;br /&gt;
====Con====&lt;br /&gt;
* &amp;lt;strike&amp;gt;Many modules aren&#039;t ready yet.&amp;lt;/strike&amp;gt;&lt;br /&gt;
* There are still some bugs.&lt;br /&gt;
&lt;br /&gt;
====Pro====&lt;br /&gt;
* No need to upgrade to D7 ;)&lt;br /&gt;
* D7 has many good things in core that we want.&lt;br /&gt;
** Especially: &amp;quot;Fields in core&amp;quot;. In D6, only nodes could have fields. To allow (full-featured) fields for users, one needed modules like content_profile, which brings structural problems.&lt;br /&gt;
* A lot of Great Stuff we don&#039;t yet know about will not be for D6&lt;br /&gt;
&lt;br /&gt;
===Learning Drupal 7===&lt;br /&gt;
Some ways:&lt;br /&gt;
* Create a D7 site at [http://www.drupalgardens.com/ Drupal Gardens].&lt;br /&gt;
* Set up D7 on your own machine&lt;br /&gt;
* Read stuff from http://drupal.org/planet&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:BW Drupal]]&lt;br /&gt;
{{bw}}&lt;/div&gt;</summary>
		<author><name>Baisong</name></author>
	</entry>
</feed>