> Seems to be missing Bundler dependency, required by gemnasium-parser:

True. The Bundler dependency is not stated in gemnasium-parser, I already 
opened an upstream issue. Now that I am thinking about it I could probably 
implement a workaround not to use Bundler at all.

Thank you for spotting this.

Josef

----- Original Message -----
From: "Vít Ondruch" <[email protected]>
To: [email protected]
Sent: Thursday, July 10, 2014 1:46:52 PM
Subject: Re: gem-compare: A new tool for tracking upstream changes

Seems to be missing Bundler dependency, required by gemnasium-parser:


$ gem compare --help
ERROR:  Loading command: compare (LoadError)
     cannot load such file -- bundler
ERROR:  While executing gem ... (NoMethodError)
     undefined method `invoke_with_build_args' for nil:NilClass


But otherwise, it looks very helpful. It already pointed out updated URL 
for timecopm gem I am updating now ;)

Thanks for the effort.


Vít


Dne 10.7.2014 09:57, Josef Stribny napsal(a):
> Hi all,
>
> I would like to announce the first release of the gem-compare[0] plugin,
> a tool made to simplified the process of updating gems in Fedora.
>
> Instead of manually fetching and unpacking new gem releases, comparing
> their dependencies, and using grep and diff tools to check the differences
> between the releases I decided to automate this process as much as I can.
>
> The result was a script that I decided to turn into a RubyGems plugin for
> clarity and ease of use. The main purpose of the tool is to report
> the differences between:
>
> * gemspec parameters such as license, authors, homepage, ...
> * runtime and development dependencies
> * Gemfile dependencies
> * files including shebangs and permissions modifications
>
> The usage is as follows:
> $ gem compare rails 3.0.0 4.0.0 -k
>
> I usually run it in the git directory of the associated Fedora package so
> it downloads the missing new version, unpacks both, run the comparison and
> print the results. I then can go straight to editing the .spec file and
> update what is necessary.
>
> However, you can use the tool in many other ways, e.g. running:
> $ gem compare rails '>=3.0.0' --runtime
>
> will reveal that activeresource dependency was dropped in 4.0.0 and
> actionview dependency was added in 4.1.0.
>
> Please see more examples at GitHub[0] and all valid options with:
> $ gem compare --help
>
> To install it, simply run:
>
> $ gem install gem-compare
>
> Once it's more tested and bugs[1] are resolved I will package it for Fedora.
> I didn't package it yet because it needs one dependency that is not yet in
> Fedora repositories.
>
> I would like to kindly ask you to help me to test it and tell me what you
> think.
>
> Best Regards
> Josef
>
>
> [0] https://github.com/strzibny/gem-compare
> [1] https://github.com/strzibny/gem-compare/issues
> _______________________________________________
> ruby-sig mailing list
> [email protected]
> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

_______________________________________________
ruby-sig mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/ruby-sig
_______________________________________________
ruby-sig mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

Reply via email to