Skip to content

Master builds produce artifacts with '6.0.0.-rc' versioning instead of '6.1.0-preview.1' #5497

Closed

Description

If I understood correctly from the last community call, the master branch is now for 6.1.0 development.
However, the artifcats of master builds are versioned as 6.0.0.-rc. See e.g. here for an example of the latest build.

Info: Latest commit of master as of November 18: cb048ea9f4f7ccc3612141ee76f7937b9ca1c823

Activity

  1. iSazonov commented on Nov 18, 2017

    @iSazonov
    Collaborator

    We still are in RC stage not GA.

  2. bergmeister commented on Nov 18, 2017

    @bergmeister
    ContributorAuthor

    I thought that is what the 6.0.0 branch was for? Steve's blog post here also said:

    This means that any changes merged to the master branch will show up in the 6.1.0 release. I encourage the community to continue to make contributions to PowerShell Core with the expectation that it will be part of 6.1.0 and not 6.0.0. Only issues (and associated pull requests) approved for 6.0.0 GA with milestone set to 6.0.0-GA will be taken for the 6.0.0 release.

  3. SteveL-MSFT commented on Nov 18, 2017

    @SteveL-MSFT
    Member

    When we merged the changes from the RC release branch back to master, we merged everything including the version string. Master should be 6.1.0-beta.1 while 6.0.0 continues on the Release branch. cc Dongbo Wang (@daxian-dbw)

  4. changed the title [-]Master builds produce artifacts with '6.0.0.-rc' versioning instead of '6.1.0'[/-] [+]Master builds produce artifacts with '6.0.0.-rc' versioning instead of '6.1.0-beta.1'[/+] on Nov 18, 2017
  5. iSazonov commented on Nov 18, 2017

    @iSazonov
    Collaborator

    Steve Lee (@SteveL-MSFT) In blog post the branch link is broken in "we also created a branch for the eventual PowerShell Core 6.0.0 final release. " I see Release branch renamed to 6.0.0.

  6. SteveL-MSFT commented on Nov 19, 2017

    @SteveL-MSFT
    Member

    Ilya (@iSazonov) thanks for catching that, fixed.

  7. bergmeister commented on Nov 19, 2017

    @bergmeister
    ContributorAuthor

    Steve Lee (@SteveL-MSFT) Would it make sense to rather use the word preview instead of beta starting from 6.1 since .Net Core and the Visual Studio family use that term as well? Also, preview indicates that it is just the bleeding edge version of something that already had RTM quality, which differentiates it from the past 6.0 betas.

  8. SteveL-MSFT commented on Nov 19, 2017

    @SteveL-MSFT
    Member

    Christoph Bergmeister (@bergmeister) agree, preview captures it better as being incomplete than beta which implies subpar quality

  9. changed the title [-]Master builds produce artifacts with '6.0.0.-rc' versioning instead of '6.1.0-beta.1'[/-] [+]Master builds produce artifacts with '6.0.0.-rc' versioning instead of '6.1.0-preview.1'[/+] on Nov 20, 2017
  10. iSazonov commented on Nov 20, 2017

    @iSazonov
    Collaborator

    Based On SymVer 2.0 and modern life cycle we could give up on "beta" and "preview" and use 6.1.x on a daily basis.

    Related #5477

  11. bergmeister commented on Nov 20, 2017

    @bergmeister
    ContributorAuthor

    Ilya (@iSazonov) SemVer 2.0 states that the 3rd number should only be for patches

    PATCH version when you make backwards-compatible bug fixes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions