Skip to content

State of the Modules

peakpg edited this page May 18, 2012 · 42 revisions

Overview

This is a list of the most commonly used modules and which versions of BrowserCMS they are compatible with. The major relevant versions of BrowserCMS are:

  • 3.5 – Rails 3.2.x compatible (a Release Candidate as of May 18, 2012)
  • 3.4 – Rails 3.1.x compatible
  • 3.3 – Rails 3.0.x compatible
  • 3.1 – Rails 2.3.x compatible

Module List

In most cases, BrowserMedia is maintaining the modules listed below, though some notable exceptions are also listed.

Name 3.1 3.3 3.4 3.5 Priority Notes
bcms_news Y Y N* N H Pushed to github. Gem not released until 3.4 is.
bcms_google_mini_search Y Y N N H
bcms_blog Y Y N N M
bcms_content_rotator Y Y N N H
bcms_webdav Y N N N M
bcms_polling Y N N N M Need to specify gemspec dependency
bcms_download Y N N N M
bcms_settings Y Y N N H
bcms_seo_sitemap Y Y N N H
bcms_cas Y Y N N M
bcms_event_registration Y N N N L
bcms_event Y Y N N H
bcms_rankings Y N N N M
bcms_page_comments Y N N N M
bcms_fckeditor Y Y N* N M Pushed to github. Gem not released until 3.4 is.
bcms_kcfinder N N N N M Under development
bcms_content_syncing Y N N N M
bcms_assets Y N N N M Under development. Needs to be released
bcms_netforum Y N N N M :netFORUM Enterprise only Under development. Needs to be released
bcms_dated_content Y N N N M Under development. Needs to be released
bcms_feeds Y N N N M Not maintained by BrowserMedia
bcms_aws_s3 Y N N Y M

Priority Key

H – High – Somebody needs asap
M – Medium – Used frequently. Needs to get done eventually
L – Low – Rarely used. Candidate for deprecation

Other Modules

Besides the notable modules listed above, you can also look at Github and Rubygems to find modules.

  • [Modules on RubyGems](https://rubygems.org/search?query=bcms) – A search of RubyGems for all modules that might be for BrowserCMS.
  • [Modules on Github](https://github.com/search?type=Repositories&q=bcms) – A list of all github repositories which are ‘probably’ browsercms modules. These may be in various states of completeness.

Updating Plan

  • Rework all gems to use Bundler/Gemfile. Remove Jeweler dependency
  • Include gemspec dependency on browsercms, ‘~> 3.3’
  • Ensure homepage/source points to github projects.
  • Add documentation note that it works with Rails 3.
Clone this wiki locally