Skip to content

Refinery 2.0 Launch To Do

robyurkowski edited this page Feb 24, 2012 · 4 revisions

If you are going to tackle an issue, please sign your name to it. If you are not going to have time to deal with the issue before February 28th, don't sign your name. If you can get some work but not all done, sign your name, indicate this, and create a pull request when you have to stop.

** If you finish something, cross it off by surrounding the item with 2 tildes (~).

Triaged Bugs / Features

Launch Must-Haves

  1. Content Page refactoring (#1304)
  2. Triage Form Generator and potentially fix (#1323)
  3. Confirm following engines work:
    • Blog
    • News
    • Inquiries
    • Settings
    • Search
  4. Page types — backend preset tabsets (#1314)
  5. Confirm/triage asset breakage in admin panel in production envs (#1287)
  6. Confirm metadata for slugs not reloaded multiple times (#1295)

Launch Wants

  1. Confirm following engines work:
    • Portfolio — robyurkowski
    • Copywriting
    • Page Images
  2. Expand engine / form generator tests (#1285)

Not in this Release

  1. Split front- and back-end into separate mountable engines — control backend path (#1300)
  2. Support for other editors than wym (#1326)

Documentation

Feel free to help revise; robyurkowski will be doing a final copy-edit.

  1. Revisions and clean-ups to existing guides (reproduced here for check-off):
    1. Getting Started
      1. Prerequisites
      2. Getting Started
      3. Attaching Refinery to an existing Rails app
      4. Attaching Refinery as part of a larger Rails + Devise app
      5. Attach Refinery CMS as a part of a larger Rails 3.1.x + Devise app
    2. Advanced
      1. Extending Controllers and Models with Decorators
    3. Essentials
      1. How to get help with Refinery
      2. Translate Refinery into your language
    4. Customizing Your Design
      1. How to change Page Parts
      2. How to override a view
      3. How to override Javascripts
    5. Extending with Engines
      1. Tabbed fields in your engine's admin area
      2. Creating Multiple Data-Tables in a single Engine
      3. How to test your engine
      4. How to add Marketable URLS to your Engine
      5. How to translate your engine
    6. Updating Refinery
      1. How to update Refinery to the latest stable version
      2. How to upgrade to Edge Refinery
    7. Hosting
      1. How to install Refinery on Heroku
      2. How to use Amazon S3
      3. How to use full page cache with Apache
    8. Tips and Tricks
      1. How to add an image gallery to pages
      2. How to set up Google Analytics
      3. How to redirect old pages
      4. Titles and URLs in Refinery Pages
  2. Add new documentation
    1. Transitioning from Refinery 1.0.x to Refinery 2.0
    2. Form Generator
    3. Adding new tabsets
    4. PLEASE FILL THIS IN
  3. Press Release - robyurkowski