I would like to do a 7x-2x version of the OpenChurch build prior to build an 8x version. The 8x version would eventually use the same principles the as the 7x version. The main priority is essentially to vastly simplify the build of OpenChurch while still preserving most of the functionality and implementing a better responsive layer.

The 7x-1x branch would only have maintenance fixes and the 2x branch may or may not have an upgrade path. Ideally I would have some kind of a reasonable upgrade path to move more users to the 2x platform.

Theme:
-Omega 4
-Fully responsive
-Starter theme goes away (in favor of just using CSS injector)
-Eventually color options will be added to the theme settings page

Modules:
-addressfield
-admin_menu
-backup_migrate
-calendar
-css_injector
-cck (maybe)
-content_taxonomy
-colorbox
-ctools
-date
-defaultcontent (maybe)
-email
-entity
-features
-filefield_sources
-fontyourface
-flexslider
-flexslider_views_slideshow
-libraries
-link
-media (2x)
-media_vimeo
-media_youtube
-menu_block
-menu_breadcrumb
-modernizr
-nodequeue
-panels
-pathauto
-pathologic
-plup (maybe)
-plupload (maybe)
-references
-references_dialog
-rss_field_formatters
-rules
-sharethis
-simplenews
-strongarm
-styles
-superfish
-tinynav
-token
-uuid (maybe)
-views
-views_bulk_operations (maybe)
-views_slideshow
-webform
-wysiwyg

You can see its still a pretty long list of modules. Some notable changes:
1. Context gets removed entirely in favor of the core block system. This will annoy advanced users but advanced users know how to install configure context, panels.
2. Skinr/Fusion/Fusion Accelerator gets removed completely in favor of Omega 4
3. Responsive behavior much more consistent
4. I will remove a lot of configuration from the Features module in favor of leaving that in the install profile. I would love to kill openchurch_defaults at some point.

I might have to do this in stages to make it easier. The first stage would be to replace the theme layer and context. For backwards compatibility I might be able to just leave the old modules and programmatically disable them so that users will be able to migrate to the new platform by only running update.php.

Comments

drupalninja99’s picture

I am very close to a public release for 2x now that I have an upgrade path working. I could really use some documentation help. Let me know if you are interested.

myoung480@gmail.com’s picture

Hi Jay,
If you think I can help with the documentation, in spite of being a complete novice, please let me know.
Take care,
Mark

drupalninja99’s picture

Hi Mark I have added an account for you on the main OpenChurch site.

We need the 7.x-2.x structure to mimic the 1.x navigation, @see:
http://www.openchurchsite.com/content/openchurch-7x-2x
http://www.openchurchsite.com/content/openchurch-7x-1x

The managing content section is probably the easiest. We need the same book pages that 1.x had with similar instructions but new screenshots. Installation will also be nearly the exact same page as 1.x. I think it too just needs be cloned under 2.x with maybe a couple of new screenshots.

Let me know if you have questions, thx!

drupalninja99’s picture

Status: Active » Closed (duplicate)

I have 2 threads covering the same topic. I will close this in favor of #2009894: OpenChurch 2x Plans and Drupal 8