I have custom matchers for testing web services such as checking the SSL 
certificate installation. I'm not quite sure how to best name this:


   - rspec-webservice?
   - rspec-matchers-webservice?
   - rspec_webservice?
   - rspec-dogweather?  (My github name)

... or something else? The naming 
guidelines<http://guides.rubygems.org/name-your-gem/> don't 
quite seem to address this case:

rspec-webservice seems correct because I am "adding functionality to 
another gem". But this will correspond to the gem residing in 
RSpec::Webservice, and I'm not the maintainer of RSpec, and so a naming 
conflict can arise.

rspec-matchers-webservice is a possibility because that seems to be how the 
RSpec library itself is 
organized<http://rubydoc.info/gems/rspec-expectations/RSpec/Matchers>
.

rspec_webservice is a safe option, because it will simply be in its own 
root namespace (RSpecWebservice), and conflicts will be ruled out because 
the rubygems system will ensure that this name cannot be used for another 
gem.

 rspec-dogweather because it doesn't greedily use a generic term?

-- 
You received this message because you are subscribed to the Google Groups 
"rspec" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rspec/4e16d156-661f-4276-9728-f1784be4ba43%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to