Skip to content

Referenced oldest but still maintained version in contributing documenta... #2859

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

Merged
merged 1 commit into from
Aug 17, 2013
Merged

Referenced oldest but still maintained version in contributing documenta... #2859

merged 1 commit into from
Aug 17, 2013

Conversation

dosten
Copy link
Contributor

@dosten dosten commented Jul 29, 2013

...tion.

Q A
Doc fix? yes
New docs? no
Applies to 2.2+
Fixed tickets -

@wouterj
Copy link
Member

wouterj commented Jul 29, 2013

I'm going to close this one. The 2.2 branch wasn't deprecated when 2,2 was released (you can imagine why... ;-) ). And changing it in that branch is against our update process:

When a Release reaches "end of maintenance"

...

  • All branches still under maintenance (e.g. 2.2 and higher) are updated to reflect that pull requests should start from the now-oldest maintained version (e.g. 2.2).

@wouterj wouterj closed this Jul 29, 2013
@xabbuh
Copy link
Member

xabbuh commented Jul 30, 2013

From the document you are refering to:

When a release reaches its end of maintenance, the following items are done. For this example, suppose version 2.1 has just reached its end of maintenance:

  • [...]
  • All branches still under maintenance (e.g. 2.2 and higher) are updated to reflect that pull requests should start from the now-oldest maintained version (e.g. 2.2).

[...]

For me, that's exactly the case with this PR.

@wouterj
Copy link
Member

wouterj commented Jul 30, 2013

No, when 2.2 reached end of maintenance, branch 2.3 and higher are under maintenance, 2.2 is not.

This PR is fixing it for the 2.2 branch, the 2.3+ branches are already updated with this.

@xabbuh
Copy link
Member

xabbuh commented Jul 30, 2013

But we are talking about 2.1 which indeed reached its end of maintenance. Thus, according to the steps to be done pull requests for bugfixes should be based on the 2.2 branch. And this is currently not reflected in the documentation.

If someone is willing to contribute he or she may currently be tempted to start with the 2.1 branch:

All bug fixes merged into maintenance branches are also merged into more recent branches on a regular basis. For instance, if you submit a patch for the 2.1 branch, the patch will also be applied by the core team on the master branch.

@wouterj
Copy link
Member

wouterj commented Jul 30, 2013

after a short chat with @xabbuh I think I was wrong. I'm a bit dizzy about all these versions currently, so I just reopen it and let @weaverryan decide on this one.

@wouterj wouterj reopened this Jul 30, 2013
@weaverryan
Copy link
Member

Hi guys!

Yes, it can be confusing, but I'm glad you all went back to our written documentation for our release process. That means we'll be consistent, and if there is some way to improve that process, we can change that document :).

In this case, I also agree with @xabbuh's last comment - I think this PR perfectly addresses what should have happened when 2.1 reached end of life (we didn't have our release process in place then, so we're just catching up a little still, which is totally fine).

So, I'm going to merge in - thanks Diego for this!

weaverryan added a commit that referenced this pull request Aug 17, 2013
Referenced oldest but still maintained version in contributing documenta...
@weaverryan weaverryan merged commit 43dd04a into symfony:2.2 Aug 17, 2013
@dosten dosten deleted the reference_stable_version branch August 18, 2013 01:29
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.

4 participants