3281d Consulting was founded by Derek Wright and Chad Phillips and specializes in building Drupal-based solutions for project management, issue tracking, release management, revision control integration and more. Find out more about us.
DCSF 2010: Core developer summit breakout on installing and updating core
Attendees
Derek Wright (dww)
Dave Reid
- Update manager co-maintainer
- wants to work on updating core
Matt Radcliff (mradcliff)
- not too familiar, but wants to help out, learn more
Kevin (nowarninglabel) [sfsu]
- getting innodb cluster types working in D8 core
- lots of installs on SFSU, streamlining install would be great
Jonathan Dale (darthclue)
- multi-site upgrades + installs
- shared tables make running update.php suck
Marco (marvil07)
- used to use Git for versioning code and DB, make pushes, etc
- really don't know if that's the best solution
Ryan (liberator)
- interest in distributions
Brandon (bdragon)
- usage stats
Dwight Aspenwald
- coming to learn
Jim Berry (solotandim)
- coder upgrade
Khalid (kbahey)
- issue on reorganizing core directory layout
Kyle Cunningham (citizenkane)
Jimmy Berry (boombatower)
Andrew Berry (deviantintegral)
Moshe Weitzman (moshe)
Notes
Re: shared tables -- don't do that. ;)
Updating core
http://drupal.org/node/606592
- why do this inside drupal?
-- lowest common denominator, not all users have shell access
- how update manager works
Core directory layout
http://drupal.org/node/22336 (May 2005!)
- need to wait until DRUPAL-7 branch exists
- ideally we'd have Git by then, but we don't *have* to wait for that.
- Andrew Berry says: we need a script to automate changing all the files for the new locations
- this is a giant bikeshed, frankly, the less we discuss it and less input we get, the more likely it'll be fixed
DB/code backup/restore
- aegir does database backups we could learn from
- many modules already exist for this
- if everything was exportable, we could handle this that way (yeah, right)
- backing code/files, not just DB:
-- have tar/zip support in D7 core
D7 backup + migration hooking into update manager workflow (davereid)
http://drupal.org/node/774196
Installer + authorize.php patch:
http://drupal.org/node/418302 (currently D8, but potentially could be D7?)
Other resources
- Update manager core improvements handbook page
- Issues tagged with 'Update manager'
- Issues for the 'update.module' component
- Blog post on Update manager in D7 core