三个月前,我为一个rubygem分叉了一个github存储库并添加了一些功能.相当多的人配置他们的Rails应用程序从我的github存储库加载该gem.昨天,作者合并了我的作品并发布了一个新的宝石.
我想通知那些继续从我的github回购中提取他们应该切换回主要宝石的人.
我尝试在我的gemspec版本中添加'post_install_message',但捆绑包显然不会将其用于从路径或github加载的gem.
我可以修改代码来打印日志文件的警告,但这感觉很麻烦.
我可以更新README,但这假设人们实际上会在github.com上阅读它.
想知道这种事情是否有良好/标准/首选方法?
编辑:嗯,这足以让我感到烦恼,我提交了一个拉取请求,将此功能添加到捆绑器中,用于通过git或:path包含的宝石.我们会看到会发生什么:)
更新:耶!https://github.com/bundler/bundler/commit/f876162b3d067ba5a3522b60e75cf13a19124f9c