--- !ruby/object:Gem::Specification name: abstract_feature_branch version: !ruby/object:Gem::Version version: 0.6.1 platform: ruby authors: - Annas "Andy" Maleh autorequire: bindir: bin cert_chain: [] date: 2013-11-23 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: deep_merge requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.0.0 - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.11.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 2.11.0 - !ruby/object:Gem::Dependency name: rdoc requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.12.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 3.12.2 - !ruby/object:Gem::Dependency name: jeweler requirement: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.8.8 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - '=' - !ruby/object:Gem::Version version: 1.8.8 description: | It gives ability to wrap blocks of code with an abstract feature branch name, and then specify which features to be switched on or off in a configuration file. The goal is to build out future features with full integration into the codebase, thus ensuring no delay in integration in the future, while releasing currently done features at the same time. Developers then disable future features until they are ready to be switched on in production, but do enable them in staging and locally. This gives developers the added benefit of being able to switch a feature off after release should big problems arise for a high risk feature. email: executables: [] extensions: [] extra_rdoc_files: - LICENSE.txt - README.md files: - LICENSE.txt - README.md - VERSION - abstract_feature_branch.gemspec - config/features/admin.local.yml - config/features/admin.yml - config/features/internal/wiki.local.yml - config/features/internal/wiki.yml - config/features/public.local.yml - config/features/public.yml - lib/abstract_feature_branch.rb - lib/ext/feature_branch.rb - lib/generators/abstract_feature_branch/context_generator.rb - lib/generators/abstract_feature_branch/install_generator.rb - lib/generators/templates/config/features.example.yml - lib/generators/templates/config/features.local.yml - lib/generators/templates/config/features.yml homepage: http://github.com/AndyObtiva/abstract_feature_branch licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.0.6 signing_key: specification_version: 4 summary: 'abstract_feature_branch is a Rails gem that enables developers to easily branch by abstraction as per this pattern: http://paulhammant.com/blog/branch_by_abstraction.html' test_files: []