Recommendations for versioning a gem that tracks another gem?

8 views
Skip to first unread message

Benjamin Fleischer

unread,
Dec 13, 2013, 5:07:37 PM12/13/13
to rubygems-...@googlegroups.com
I asked this on https://github.com/mojombo/semver/issues/169 and thought rubygems-developers should weight in

If the yui-rails gem upgrades the yui3 library from version 3.10.3 to 3.13.0, but no yui-rails code has changed, I think the semantics should be

YUI_VERSION = '3.13.0'
VERSION =  "#{YUI_VERSION}.0.3.0"

where 0.3.0 is the 'yui-rails' version that follows semver independent of the YUI_VERSION.


Or per a comment there, it should be 0.3.0_3.13.0

Thoughts?

Reply all
Reply to author
Forward
0 new messages