Drupal 7 Reeducation
I'd be interested in hearing opinions, on a % scale, of how much reeducation is needed to move from D6 to D7 in terms of the api, hooks, architecture, admin functions... for a D6 developer to be at the same level of capability with D7.
I would assume it would be similar to going from D5->D7. At least one HUGE component has changed (DBTNG), plus Fields are now in core....plus a whole bunch of other stuff. ----- Cameron Eagans Owner, Black Storms Studios, LLC http://www.blackstormsstudios.com On Wed, Aug 12, 2009 at 10:10 PM, Jeff Greenberg <jeff@ayendesigns.com>wrote:
I'd be interested in hearing opinions, on a % scale, of how much reeducation is needed to move from D6 to D7 in terms of the api, hooks, architecture, admin functions... for a D6 developer to be at the same level of capability with D7.
I *think* it is likely very significant. D5 to D6 was comparatively easy because unless you were heavily into Forms API, there were no major structural changes, (see http://drupal.org/update/modules/5/6 ) but many localized improvements. OTOH, D6 to D7 has taken advantage of the unusual 2-year development process to allow Field API in core causing very significant changes to node modules (and likely to profile handling soon), DBTNG, a rethinking of the block system, and many more changes. See http://drupal.org/update/modules/6/7 Then again, it's still Drupal so once you've made the change to these two biggies (fields and dbtng), you should be able to be up and running quite fast. And if you've already done development around CCK (not just used the UI), Fields shouldn't bee too difficult. Finally, considering the development of professional services on top of Drupal, it is likely that most training shops currently offering D6 development courses will have a D6 to D7 migration course soon after the D7 release. I know we do, so it's likely other training shops do too. ________________________________________ De : development-bounces@drupal.org [development-bounces@drupal.org] de la part de Jeff Greenberg [jeff@ayendesigns.com] Date d'envoi : jeudi 13 août 2009 06:10 À : development@drupal.org Objet : [development] Drupal 7 Reeducation I'd be interested in hearing opinions, on a % scale, of how much reeducation is needed to move from D6 to D7 in terms of the api, hooks, architecture, admin functions... for a D6 developer to be at the same level of capability with D7.
I don't know if it's possible to say on a '%' scale. I'd recommend looking at the list of API changes yourself: http://drupal.org/update/modules/6/7 http://drupal.org/node/394070 There looks like a lot of changes, but they aren't too bad, really. Perhaps your best bet is to try your best, and run whatever code you write through the coder module, which should pick up on any API changes you missed and point them out to you. The biggest changes are DBTNG and the Fields API: http://api.drupal.org/api/group/database/7 http://api.drupal.org/api/group/field/7 Brian Jeff Greenberg wrote:
I'd be interested in hearing opinions, on a % scale, of how much reeducation is needed to move from D6 to D7 in terms of the api, hooks, architecture, admin functions... for a D6 developer to be at the same level of capability with D7.
participants (4)
-
Brian Vuyk -
Cameron Eagans -
fgm -
Jeff Greenberg