You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lens.apache.org by "Amareshwari Sriramadasu (JIRA)" <ji...@apache.org> on 2015/02/24 06:40:12 UTC

[jira] [Updated] (LENS-344) Mark 2.0.x release as alpha or beta?

     [ https://issues.apache.org/jira/browse/LENS-344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Amareshwari Sriramadasu updated LENS-344:
-----------------------------------------
    Attachment: LENS-344.releaseline.patch
                LENS-344.master.patch

Patches for master and current-release-line.

Changes include :
* Update version number to contain -beta-incubating
* Update compatibility doc wrt alpha/beta releases.
* Update releases pages wrt version number

> Mark 2.0.x release as alpha or beta?
> ------------------------------------
>
>                 Key: LENS-344
>                 URL: https://issues.apache.org/jira/browse/LENS-344
>             Project: Apache Lens
>          Issue Type: Sub-task
>          Components: build
>            Reporter: Amareshwari Sriramadasu
>            Priority: Critical
>             Fix For: 2.0
>
>         Attachments: LENS-344.master.patch, LENS-344.releaseline.patch
>
>
> Creating this issue to decide on whether we want to call current release planned as alpha/beta.
> As per , http://www.apache.org/dev/release.html#release-types doc :
> ----
> Releases are packages that have been approved for general public release, with varying degrees of caveat regarding their perceived quality or potential for change. Releases that are intended for everyday usage by non-developers are usually referred to as "stable" or "general availability (GA)" releases. Releases that are believed to be usable by testers and developers outside the project, but perhaps not yet stable in terms of features or functionality, are usually referred to as "beta" or "unstable". Releases that only represent a project milestone and are intended only for bleeding-edge developers working outside the project are called "alpha".
> ----
> With above type definitions, I would say current lens release is beta release wrt stability. We can update compatibility doc http://lens.incubator.apache.org/releases/compatibility.html with respect alpha/beta releases to be open to make incompatible changes in minor version upgrades and tools/docs to be made available in the release history page.
> Version Number :
> Incubator release docs http://incubator.apache.org/guides/releasemanagement.html#best-practices-release-candidates and  http://incubator.apache.org/guides/releasemanagement.html#best-practice-versioning 
> say use 0.x releases for alpha/beta releases than numeric releases. But since lens release is called 2.x, I'm thinking add -alpha/-beta in the release name.
> Thoughts?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)