Skip to content
robyurkowski edited this page Mar 4, 2012 · 16 revisions

Countdown

2.1

Features

  • Tabset interface
  • Improved back-end UI

Bug Fixes

  • Any?

Housekeeping

  • Update JS dependencies
  • Move JS dependencies to /vendor/assets

2.0

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) parndt
  3. Confirm that bin/refinerycms still works. NB: Heroku part (#1359)
  4. Confirm following extension work:
    • Blog parndt
    • News ugisozols
    • Inquiries ugisozols
    • Settings parndt
    • Search ugisozols
  5. Confirm/triage asset breakage in admin panel in production envs (#1287) parndt
  6. Confirm metadata for slugs not reloaded multiple times (#1295) parndt

Launch Wants

  1. Confirm following extensions work:
    • Portfolio — robyurkowski
    • Copywriting parndt
    • 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)
  3. Tabsets. (#1314)

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 Extensions
      1. Tabbed fields in your extensions's admin area
      2. Creating Multiple Data-Tables in a single extension
      3. How to test your extension
      4. How to add Marketable URLS to your extension
      5. How to translate your extension
    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 NB: not until 2.1
  3. Press Release - robyurkowski
  4. Clean up Wiki - robyurkowski