You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: upgrading_to_3_1.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,28 +7,27 @@ Make migrate generation use 3.1 style
7
7
Needs
8
8
-----
9
9
10
-
* Add ticket for upgrading to Rails 3.1
10
+
* Merge 3.1.x into project (:move_permantly)
11
+
* Merge 3.3.x into project (misc fixes)
11
12
* Differ `bundle install` from happening until Gemfile is updated to include bcms
12
13
* Remove bespin
13
14
* Improve Performance - Sitemap and serving pages is particularly slow
14
15
** Use Ancestry gem - It handles automatically turning models into tree via a single column. Would be very very performant in comparison to current behavior.
16
+
* Update a few modules (like bcms_news) to test module generation
17
+
* Test this on a production enviroment prior to releasing (things like assets might be wonky)
15
18
16
19
Wants (Taking advantage of 3.1)
17
20
-----
18
21
22
+
* Internal CMS layouts (like _head.html.erb) do not take advantage of the asset pipeline to join all css or js files (most are compiled into cms/application.css though)
19
23
* Improve generators for assets from engines (Review http://bibwild.wordpress.com/2011/09/20/design-for-including-rails-engine-assets-into-pipeline-manifest/)
20
24
* Remove the styled_file_field (no longer maintained)
21
-
*[#416] Make bcms includable as part of a Gemfile using git
22
25
* Migrations have a single 'def change' method now, rather than self.up and self.down
23
26
* Themes can be packaged as assets as well (I think?). Rework bluesteel so its part of the asset pipeline.
24
27
* Run in production mode locally (for better error testing). Try POW to see if that adds subdomains easily.
25
28
* Design how a portlet can include a single jquery based library by just declaring it in the render.html.erb.
26
29
** eg. auto_discovery_link_tag -> Does not get included in the head
27
30
* Add better messaging for `browsercms demo [NAME]`
28
-
29
-
30
-
Ideas
31
-
-----
32
31
* Allow for multiple view templates for blocks.
33
32
* Look at Papertrail and see how they structure versions. Their API seems every simple for single blocks.
0 commit comments