Skip to content

Instantly share code, notes, and snippets.

@byennen
Created August 20, 2014 23:40
Show Gist options
  • Save byennen/4e5d7ce76c6b30b07ace to your computer and use it in GitHub Desktop.
Save byennen/4e5d7ce76c6b30b07ace to your computer and use it in GitHub Desktop.
pippa
[byennen:~/Sites/pippa]$ bundle (master)
Resolving dependencies...
Using rake (10.2.2)
Using i18n (0.6.9)
Using multi_json (1.9.2)
Using activesupport (3.2.17)
Using builder (3.0.4)
Using activemodel (3.2.17)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.5)
Using rack-cache (1.2)
Using rack-test (0.6.2)
Using hike (1.2.3)
Using tilt (1.4.1)
Using sprockets (2.2.2)
Using actionpack (3.2.17)
Using mime-types (1.25.1)
Using polyglot (0.3.4)
Using treetop (1.4.15)
Using mail (2.5.4)
Using actionmailer (3.2.17)
Using arel (3.0.3)
Using tzinfo (0.3.39)
Using activerecord (3.2.17)
Using activeresource (3.2.17)
Using bundler (1.3.5)
Using coderay (1.1.0)
Using coffee-script-source (1.7.0)
Using execjs (2.0.2)
Using coffee-script (2.2.0)
Using rack-ssl (1.3.4)
Using json (1.8.1)
Using rdoc (3.12.2)
Using thor (0.19.1)
Using railties (3.2.17)
Using coffee-rails (3.2.2)
Using gibberish (1.4.0)
Using haml (4.0.4)
Using jquery-rails (3.1.0)
Using method_source (0.8.2)
Using mini_portile (0.5.3)
Using minitest (4.7.5)
Using nokogiri (1.6.1)
Using rails (3.2.17)
Using rubyzip (0.9.9)
Using pf-pippa (0.0.1) from source at .
pf-pippa at /Users/byennen/Sites/pippa did not have a valid gemspec.
This prevents bundler from installing bins or native extensions, but that may not affect its functionality.
The validation message from Rubygems was:
["README.rdoc"] are not files
Using slop (3.5.0)
Using pry (0.9.12.6)
Using sass (3.3.5)
Using sass-rails (3.2.6)
Using sqlite3 (1.3.9)
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
[byennen:~/Sites/pippa]$ rake (master)
Run options:
# Running tests:
[1/3] NavigationTest#test_appcache = 0.01 s
1) Error:
NavigationTest#test_appcache:
ActionController::RoutingError: No route matches [GET] "/pippa/test.epub.appcache"
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:32:in `call_app'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:16:in `block in call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.17/lib/active_support/tagged_logging.rb:22:in `tagged'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:16:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.17/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/static.rb:63:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/engine.rb:484:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/application.rb:231:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/mock_session.rb:30:in `request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/test.rb:230:in `process_request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/test.rb:123:in `request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:299:in `process'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:33:in `get'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:333:in `block (2 levels) in <module:Runner>'
/Users/byennen/Sites/pippa/test/integration/navigation_test.rb:24:in `test_appcache'
[2/3] NavigationTest#test_package_and_content = 0.00 s
2) Error:
NavigationTest#test_package_and_content:
ActionController::RoutingError: No route matches [GET] "/pippa/test.epub"
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:32:in `call_app'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:16:in `block in call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.17/lib/active_support/tagged_logging.rb:22:in `tagged'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/rack/logger.rb:16:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/activesupport-3.2.17/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/middleware/static.rb:63:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/engine.rb:484:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/railties-3.2.17/lib/rails/application.rb:231:in `call'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/mock_session.rb:30:in `request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/test.rb:230:in `process_request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rack-test-0.6.2/lib/rack/test.rb:123:in `request'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:299:in `process'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:33:in `get'
/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-3.2.17/lib/action_dispatch/testing/integration.rb:333:in `block (2 levels) in <module:Runner>'
/Users/byennen/Sites/pippa/test/integration/navigation_test.rb:6:in `test_package_and_content'
Finished tests in 0.045428s, 66.0386 tests/s, 22.0129 assertions/s.
3 tests, 1 assertions, 0 failures, 2 errors, 0 skips
ruby -v: ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin12.5.0]
rake aborted!
Command failed with status (2): [ruby -I"lib:lib:test" -I"/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.2.2/lib" "/Users/byennen/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/rake-10.2.2/lib/rake/rake_test_loader.rb" "test/**/*_test.rb" ]
Tasks: TOP => default => test
(See full trace by running task with --trace)
@byennen
Copy link
Author

byennen commented Aug 21, 2014

Ok... so I ran bundle and got this.

Can't install because because of pf-pippa

I'm confused of the goal of this project. It appears to be a gem. Does the gem need to be added to future rails projects as a dependency?

I then looked at the dummy app, and ran bundle, rake db:create, and rake db:migrate. Hit localhost and got this. -- I was just messing around here.
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number

At this point the best thing to do is to get Scott on Skype to review. @sivajag we should review stories again before the call.

FYI -- @mrpollack, we're finding issues with getting this code up and running. We'll need to do a call with Scott to understand the goals here. I assume he wants a gem that can be added to any rails app.

@sivajag
Copy link

sivajag commented Aug 21, 2014

Questions ?

  1. Is this a gem that will be used by 3rd party developers in their projects? Or this gem going to be used in some in house project? If it is a in house project, how is this gem going to be used?
  2. What should this gem do?
  3. Could you give some use cases for this gem?
  4. Does what we have in trello captures everything that needs to be done for this project to be "done" ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment