You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Summary The Incubator PMC has been discussing allowing podlings to make releases which are not fully compliant with the ASF release policies.

Such releases would include a DISCLAIMER-WIP statement of being a "work in progress", pointing to the specific issues that make them non-compliant.

The IPCM is seeking approval from the Board to proceed based on the details of this proposal, below.

Some Background

The IPMC requires clarity from the board if podlings need to follow ASF's release policy and distribution policy while in incubation. This question has been asked before, and the answer was unclear or strongly suggested that podling releases must follow ASF policy. What is happening in practice is that the IPMC allows releases with minor issues to go ahead and assumes they will be fixed in a later release (before graduation) and stops releases with any serious problem from going ahead (with an IPMC member or two voting -1). A -1 vote is not a veto but usually stops a release, there's only been a handful of successful releases with -1 votes. I don't think anyone thinks that allowing releases with minor issues to be released is an incorrect approach even if it doesn't follow policy. Serious problems, such as; including GPL licensed software, including compiled code, or copyright violations, in a release is currently seen as a reason to vote -1 on a release. Podlings do try and do the right thing but about 1 in 5 podling releases has a problem like this. Historically there's been a few releases with serious issues that have got legal and incubator VP approval to make a release on a one by one, once-off basis. The incubator want to allow podling to make non complainant release to ease their progress through the incubating process. We've come up with an alternate disclaimer that clearly start that the release may not be complainant with ASF release or distribution policy and list known issues. The legal committee have confirmed that the the incubator as a TLP needs to follow release policy and can only make releases with issues if it considered to be special in some way.

Proposal

That the IPMC can allow releases with serious issues in them to be released and distributed without IPMC VP or legal VP approval. This releases need to use the alternative work in progress DISCLAIMER. When this occurs podling will document the issue as one blocking graduation and carry on incubating. They will not be allowed to graduate until all serious release issues have been fixed.

Notes

The IPMC and legal committee has come up with a well-defined list of those issues. This will be distributed to mentors, IPMC members and podlings so that everyone's expectations are clear. This proposal does not change the need for an IPMC vote on podling releases, which will be considered separately.

  • No labels