This documents captures the process of incubating Lens into Apache.

Pre Incubation

Incubation

Incubating the project into Apache involves work items which mentors, apache infra team and the podling members can help. Almost all the work items are documented in http://incubator.apache.org/.  Would like to summarize them as per Lens work items.

  1. Get mailing lists for the project to be created. Mentors should be able to raise the request through https://infra.apache.org/officers/mlreq/incubator . commits@ mailing list is required for source repositories to be created. So, mailing lists should be created first.
  2. We need to raise INFRA tickets for 
    1. JIRA creation
    2. Git repository
    3. Web site creation
    4. Nexus access
    5. Setting up review board
    6. Confluence wiki space
  3. All committers should file ICLA.
  4. Mentors should be able to help with
    1. Svn repo for docs
    2. Dist repo for dev
    3. Dist repo for release
    4. Subscribing all mentors to mailing list and providing karma
    5. Raise request for apache account for new committers
    6. Give karma for new committers
    7. Give access to builds.apache.org 
  5. Make sure that the requested project name does not already exist through http://www.apache.org/foundation/marks/naming.html
  6. PMC and mentors should check all the license and notice of the project being incubated.
  7. PMC should add all committers in the STATUS file.
  8. Project team should take up following tasks
    1. Setting up jenkins jobs for the project
    2. Push docs to website
  9. Make your first release

All the tracking jiras are updated in http://incubator.apache.org/projects/lens.html for Lens work items.

 

 

 

  • No labels