Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add info about feature freeze period#19110

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation

OskarStark
Copy link
Contributor

BenMorel reacted with thumbs up emoji
@BenMorel
Copy link
Contributor

Thank you,@OskarStark!

OskarStark reacted with thumbs up emoji

@OskarStark
Copy link
ContributorAuthor

OskarStark commentedNov 3, 2023
edited
Loading

Could the "short timeframe" be defined, like x weeks before release?

Not sure, as this is not ahard, more asoft deadline, lets ask@nicolas-grekas and@fabpot

Could this be reflect on theSymfony Releases Calendar?

Not sure it's worth, but possibly yes. But once done,@carsonbot could use that information

@OskarStarkOskarStark added the Waiting team decisionRequest for comments from Symfony Docs Team members labelNov 3, 2023
@xabbuh
Copy link
Member

We already document this as the "stabilization" period of two months here:https://symfony.com/doc/current/contributing/community/releases.html#development

@OskarStark
Copy link
ContributorAuthor

OskarStark commentedNov 3, 2023
edited
Loading

I agree, but this does not really explain what that mean for the contributor

BooleanType reacted with thumbs up emoji

@@ -147,6 +147,15 @@ work:
for the ``5.4`` branch, the PR will also be applied by the core team on
all the ``6.x`` branches that are still maintained.

.. warning::
Copy link
Contributor

Choose a reason for hiding this comment

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

isnt "info" enough?
"warning" seem to strong and devs may be not opening new PR :s

what about:

during a short period of time prior to the release of a new symfony major version, the symfony repository
is feature freeze. Your pull requests are still more than welcome nonetheless they must target the next major version

something like that ^^

@@ -147,6 +147,15 @@ work:
for the ``5.4`` branch, the PR will also be applied by the core team on
all the ``6.x`` branches that are still maintained.

.. warning::

For a short timeframe before a new major version is released, we are in a

Choose a reason for hiding this comment

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

Is it only before a major version? I have the feeling that I already saw some feature freeze for minor version to stabilize the whole thing, but I may be wrong 🤔

@fabpot
Copy link
Member

I don't think that this is needed as this is already described here:https://symfony.com/doc/current/contributing/community/releases.html#development

Maybe adding a link to this paragraph would be enough.

@wouterj
Copy link
Member

wouterj commentedNov 6, 2023
edited
Loading

I agree that we should not duplicate the release cycle documentation, but I like mentioning it on this page. It's common to see contributors confused what they should do with their PR during this phase. What about replacing the strong warning with a more subtle paragraph like:

During the:ref:`stabilization phase<contributing-release-development>`, the development branch is infeature freeze. Please help the community prepare for the new version release. If you want to submit anew feature pull request, you should target the next version. For example, if ``6.3`` reached featurefreeze, new features should target ``6.4``. If the ``6.4`` branch does not yet exists, target ``6.3``and rebase your pull requests once the branch is created.

(second sentence may be removed, I can't help myself pushing everyone to not focus on writing new features during these 2 months 😛 )

@fabpot
Copy link
Member

I agree that we should not duplicate the release cycle documentation, but I like mentioning it on this page. It's common to see contributors confused what they should do with their PR during this phase. What about replacing the strong warning with a more subtle paragraph like:

During the :ref:`stabilization phase <contributing-release-development>`, the development branch is infeature freeze. Please help the community prepare for the new version release. If you want to submit anew feature pull request, you should target the next version. For example, if ``6.3`` reached featurefreeze, new features should target ``6.4``. If the ``6.4`` branch does not yet exists, target ``6.3``and rebase your pull requests once the branch is created.

(second sentence may be removed, I can't help myself pushing everyone to not focus on writing new features during these 2 months 😛 )

That works for me

@OskarStarkOskarStarkforce-pushed thefeature/add-info-about-feature-freeze-period branch from7dd1252 to5f92370CompareNovember 6, 2023 13:45
@OskarStark
Copy link
ContributorAuthor

Thanks@wouterj, I used your proposal

Copy link
Member

@alexandre-dauboisalexandre-daubois left a comment

Choose a reason for hiding this comment

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

Great!

@OskarStarkOskarStark merged commit92ff56d intosymfony:6.3Nov 9, 2023
@OskarStarkOskarStarkforce-pushed thefeature/add-info-about-feature-freeze-period branch fromb2d3433 to809f169CompareNovember 9, 2023 09:01
@OskarStarkOskarStark removed the Waiting team decisionRequest for comments from Symfony Docs Team members labelNov 9, 2023
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@94noni94noni94noni left review comments

@xabbuhxabbuhxabbuh approved these changes

@alexandre-dauboisalexandre-dauboisalexandre-daubois approved these changes

@fabpotfabpotAwaiting requested review from fabpot

@javiereguiluzjaviereguiluzAwaiting requested review from javiereguiluz

@nicolas-grekasnicolas-grekasAwaiting requested review from nicolas-grekas

@wouterjwouterjAwaiting requested review from wouterj

Assignees

@OskarStarkOskarStark

Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

8 participants
@OskarStark@BenMorel@xabbuh@fabpot@wouterj@94noni@alexandre-daubois@carsonbot

[8]ページ先頭

©2009-2025 Movatter.jp