Hmmm. I obviously don't understrand the relatinoship between the Gemfile
and the gemspec. Will investigate.


On Wed, Oct 9, 2013 at 4:17 PM, Jonathan Rochkind
<notifications@github.com>wrote:

> In traject.gemspec:
>
> > @@ -18,15 +18,4 @@ Gem::Specification.new do |spec|
> >    spec.require_paths = ["lib"]
> >
> >    spec.extra_rdoc_files = spec.files.grep(%r{^doc/})
> > -
> > -
> > -  spec.add_dependency "marc", ">= 0.7.1"
>
> I am not okay with removing all of traject's dependencies from the
> gemspec. That's not going to work. someone's going to install traject, and
> then try to use it, and get an exception raised because Indexer#settings
> uses hashie, but hashie wasnt in the gemspec. Dependencies need to be in
> the gemspec. It doens't work to put them in the Gemfile, the Gemfile is
> just for development, people installing and using hte gem don't use the
> Gemfile, they use the gemspec.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/jrochkind/traject/pull/45/files#r6869172>
> .
>



-- 
Bill Dueber
Library Systems Programmer
University of Michigan Library