alter-ego icon indicating copy to clipboard operation
alter-ego copied to clipboard

Why is there no gemspec?

Open pboling opened this issue 13 years ago • 2 comments

I cannot use this gem like this: gem 'alter-ego', :git => 'git://github.com/avdi/alter-ego.git'

To pull in the latest pull requests. I can't even do that if I fork it, without pushing up my own gemspec, which seems silly. I would use the rubyforge git, but if I start with that, and then need to fork where do I go, back to github with a remote non-fork?

Also, I just installed the canonical 1.0.1 from rubygems.org, and it pulled in two dependencies that seem unnecessary, hoe and newgem. Probably still uses the old gemspec syntax that doesn't specify dependencies for development only.

pboling avatar Dec 19 '12 19:12 pboling

For production usage, I recommend forking, hacking on that and hosting your build artifacts (.gem) on gemfury. FWIW I'll consider this project as a test case for a quick gem I'm working on that automates forking, building and uploading gems called furious.

skull-squadron avatar Jan 22 '13 05:01 skull-squadron

@pboling Overall, this project appears to be de-facto abandoned and use ancient, nasty antipatterns, i.e., undeclared, programmatically-inaccessible gem dependencies. Consider forking and converting to gemspec-managed bundler dependencies or looking for alternative solutions on ruby-toolbox.

skull-squadron avatar Jan 22 '13 06:01 skull-squadron