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

Release version 1.0.0 #295

Open
sferik opened this issue Oct 15, 2013 · 5 comments
Open

Release version 1.0.0 #295

sferik opened this issue Oct 15, 2013 · 5 comments
Labels
Milestone

Comments

@sferik
Copy link

sferik commented Oct 15, 2013

Excon turn 4 years old at the end of this month. Many popular gems (notably fog) depend on Excon. Seems like it's about time to declare a stable, public API.

From the SemVer FAQ:

How do I know when to release 1.0.0?

If your software is being used in production, it should probably already be 1.0.0. If you have a stable API on which users have come to depend, you should be 1.0.0. If you're worrying a lot about backwards compatibility, you should probably already be 1.0.0.

@geemus
Copy link
Contributor

geemus commented Oct 16, 2013

Strong points all around. There is a 1.0.0 milestone here: https://github.com/geemus/excon/issues?milestone=1&page=1&state=open. I haven't been making a particular concerted effort there though and some of it may be out of date. I just thought there might yet be some potentially breaking changes to get out of the way before the 1.0.0 stamp went on it. I'll try to start making some time to move this forward again though, as I agree it is rather long overdue.

@geemus geemus added this to the 1.0.0 milestone Aug 1, 2014
@stale
Copy link

stale bot commented Jul 30, 2018

This issue has been automatically marked stale due to inactivity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jul 30, 2018
@geemus geemus mentioned this issue Jul 30, 2018
@geemus geemus added pinned and removed wontfix labels Jul 30, 2018
@sandstrom
Copy link
Contributor

sandstrom commented Jul 31, 2018

Copying over comments from #570.

Two breaking changes that I'd be happy to see:

There are probably other changes for 3.0 that you'd want to add. For example, perhaps there are some rarely used parts of the library that could be removed?

Looking forward to 1.0!

@geemus
Copy link
Contributor

geemus commented Jul 31, 2018

@sandstrom good call (looks like the copy didn't work though). Thanks!

@geemus
Copy link
Contributor

geemus commented Jul 31, 2018

@sandstrom now I see the rest of the comment. Yes, dropping earlier ruby support makes a ton of sense. I've added the pinned tag to a few things that are also candidates for inclusion, but haven't made an explicit 1.0 plan quite yet.

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

No branches or pull requests

3 participants