Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gem Development guide improvements #67

Closed
5 tasks done
EduardoBautista opened this issue Apr 2, 2015 · 6 comments
Closed
5 tasks done

Gem Development guide improvements #67

EduardoBautista opened this issue Apr 2, 2015 · 6 comments

Comments

@EduardoBautista
Copy link
Contributor

This issue is to help me keep track of things I need to help bring up to date in order to use the guide on http://bundler.io.

Todos:

  • bin/foodie -> exe/foodie
  • Mention the CONTRIBUTING.md and README.md files
  • Use the newest version of activesupport and rspec and use the expect syntax instead of should
  • New gems now begin on version 0.1.0 instead of 0.0.1
  • Mention the Bundler version that the guide is being written for (Bundler 1.9 at the moment)

If there are any other issues let me know, I will be going through the tutorial again with the code I rewrite to catch any issues.

@revolter
Copy link

So should the executable be in bin or exe?

@radar
Copy link
Owner

radar commented Mar 25, 2018

Generated gemspec files specify bindir as exe, so I think exe is the correct directory. bin is seemingly for local gem development purposes (contains a setup file)

@revolter
Copy link

But the gemspec is generated by bundler which might be subjective, as I didn't see any gem using an exe directory.

@revolter
Copy link

Also, even foodie from the guide is in bin: https://github.com/radar/guides/blob/master/gem-development/foodie/bin/foodie.

@radar
Copy link
Owner

radar commented Mar 26, 2018 via email

@revolter
Copy link

For others that may stumble upon this, here is some background info about the change which clearly explains the difference: http://bundler.io/blog/2015/03/20/moving-bins-to-exe.html.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants