-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Elapsed edited this page Mar 28, 2013
·
49 revisions
Downfallguild.org is moving from Drupal 6 to Drupal 7! This project will help manage that.
It’s time to make downfallguild.org realize a lot more of it’s potential. We're moving to Drupal 7 and the primary goal is to migrate content, refactor functionality and simplify across the board.
After trying to do a straight upgrade on the existing site, it was determined we'd port content into a fresh Drupal 7 install instead. Mainly using the Migrate, Migrate D2D, and Features, we can build up a much cleaner platform - and remove 5 years of cruft and fluff.
- The custom migrate module is migratedf
- The custom features module is migratedf_features
- Use rsync (from within local/htdocs/downfal/d6) to PULL FROM REMOTE:
rsync -zvr [email protected]:webapps/downfall_drupal/ ./
- Zip all and hidden files from downfall dir to temp proj folder on server (after ssh in):
tar cvzf ~/projects/df-up/df_files.tar.gz ~/webapps/downfall_drupal/
See the list here for D2D migrations (bottom).
- Input formats - DONE
- Role migration - DONE
- User migration - DONE
- File migration - DONE
- ensure that the folder "d6files" is symlinked from the original d6 site
- may require this patch to Migrate: http://drupal.org/node/1901648
- User Picture migration - DONE
- may require this patch to Migrate: http://drupal.org/node/1901648
- Taxonomy term migration - DONE
- Node migration
- Blogs - DONE
- Pages - DONE, merged to Article
- Stories - DONE, merged to Article
- Guild apps - DONE, includes image field mapping (POSSIBLY move to Media module for images once it's working below)
- Forum Posts - DONE, a little re-org is necessary (at term level).
- Migrate module has a shitty time with line 1234ish (if (!$destids)) ..., comment out to continue
- Events - DONE, both old types merged into new Event type
- Book pages - DONE, All content comes over BUT Hierarchy is not, fix query to set.
- Images (nodes from Image module)
- setting the d6files symlink is very important
- The image_assist embeds are now handled with a parent class that filters to media json
- Remove all the Image "gallery grid, preview, thumbnail" file entries (after full migration)
- Organic Groups (raids)
- Entity
- Comment migration - ALL COMMENTS NEED image_assist solved first (so all Image migrated)
- Blog
- Pages
- Stories
- Guild apps
- Forums posts
- Events
- Book pages - A lot of nodes do not exist, fixing above
- Images
- Organic groups
- Menu migration
- Paragon does guild sites perfectly: http://www.paragon.fi/media
- Manaflask, does Ensidia: http://manaflask.com/en/
- Method Guild: http://www.methodwow.com/
- Blood Legion guild: http://www.bloodlegion.com/ (check out that "needs" widget)
- WoWInsider: notice the way they use the context images for stuff. gives it that "texture"
- MacroWoW has good texture and wow-feel: http://macro-wow.com/
- Dribble
- Our light, textured style: http://thewirecutter.com/
- Great usage of fonts. http://blog.shipmentapp.com/articles/all_new_shipment_beta
- FED http://paper.li/neutralthoughts/1353674004
- Peacock http://peacock.st/
- This fucking insanity: http://std.li/pastel/home.html#home
- holy jesus tits https://diy.org/skills/rocketeer
- rewrite http://readwrite.com/
- CloudFlare's control panel UI is quite nice.
- Black Pixel: http://blackpixel.com
- Kaleidoscope app: http://kaleidoscopeapp.com
- Font combinations: futura/museoslab - http://ifontyou.com/combos/79
- Thinkshout's whitespace with semi-contained "sidebar": http://thinkshout.com/blog/2012/01/lev/entity-registrations
- A really good font, and really good design elements. http://designmodo.com/flat-free/
- Great typography, good white layout: http://lhmdesign.com/neptune/
- a Site that could be defined as "perfect" http://forcast.io