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

prepare release 1.0.0 #128

Merged
merged 1 commit into from Aug 19, 2014
Merged

prepare release 1.0.0 #128

merged 1 commit into from Aug 19, 2014

Conversation

dbu
Copy link
Contributor

@dbu dbu commented Aug 4, 2014

fix #91

this actually is ready but should only be merged right before release.

@@ -22,7 +22,7 @@
],
"require": {
"php": ">=5.3.3",
"friendsofsymfony/http-cache": "~1.0.0-alpha3@dev",
"friendsofsymfony/http-cache": "1.*",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is fine if we stick to the strict semver plan.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep. If the bundle starts to depends on features introduced in later lib versions (e.g., 1.3) we should replace this accordingly (~1.3).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

exactly

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would use ~1.0 (which is equivalent to 1.*). It advocates the best practice of using the ~ operator ofr libraries following semver, and it makes things easier when bumping the requirement (if you ask a contributor to bump the requirement to 1.1 in a PR using a new feature, he will probably change the constraint to 1.1.* if he does not know composer well, when using this 1.* range)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@dbu
Copy link
Contributor Author

dbu commented Aug 14, 2014

thanks david. what is still blocking us from going stable? #134 should be resolved, but looks like ending as a documentation issue for now.

on the library, i don't see any blockers. shall i tag 1.0.0 of the library and we see if this PR then properly builds? and maybe wait another day or two if we get more feedback, then release the bundle?

@ddeboer
Copy link
Member

ddeboer commented Aug 14, 2014

While I don’t see any blockers, I don’t mind just waiting for a couple days to see if any more feedback requiring immediate bugfixes comes in. What about waiting till Monday and then release both lib and bundle?

@dbu
Copy link
Contributor Author

dbu commented Aug 15, 2014

sounds good yes! and feedback is coming in indeed, so its worth to give
it the few extra days :-)

@dbu
Copy link
Contributor Author

dbu commented Aug 19, 2014

i released FOSHttpCache now. this PR is green, i now squashed the commits. lets release?

@stof
Copy link
Member

stof commented Aug 19, 2014

👍

@ddeboer ddeboer changed the title [WIP] prepare release 1.0.0 prepare release 1.0.0 Aug 19, 2014
@ddeboer
Copy link
Member

ddeboer commented Aug 19, 2014

🎉

dbu added a commit that referenced this pull request Aug 19, 2014
@dbu dbu merged commit ed647d3 into master Aug 19, 2014
@dbu dbu deleted the prepare-release branch August 19, 2014 09:58
@dbu
Copy link
Contributor Author

dbu commented Aug 19, 2014

🍰 🍺

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

Successfully merging this pull request may close these issues.

Release Tasks
3 participants