Skip to content

How to Delete and Archive Learning Lab

Anne Gentle edited this page Jan 5, 2018 · 4 revisions

When a Learning Lab has reached an expiration due to a product end-of-life, or because newer content can take its place, or when a maintainer decides to remove the learning lab, follow this process to ensure deletion is not a surprise and so that communicating and archiving are top-of-mind.

  1. Determine criteria for retiring a Learning Lab. Examples: end of life for a product, maintainer leaves Cisco and does not identify a new maintainer, more than a certain number of issues logged in a given time period. Write up the data for this decision to communicate on GitHub.
  2. Write an Issue in GitHub on the repo that contains the learning lab you want to retire, letting the maintainer know that you plan to retire the learning lab by a certain date, such as 2 weeks in the future. If the maintainer wants to appeal an archive decision, based on data not known to DevNet, give two weeks for that appeal process.
  3. Write an update to the README in the repo with this note: With the ever changing and updating nature of a DevNet Learning Labs, this lab in this repo has been retired: <name of lab>.
  4. In the Learning Labs Admin interface, find the labs to retire. Click the lab title to go to the Lab page.
  5. In the lab page, clear the Active checkbox.
  6. Close the Issue in the GitHub repo, writing a comment to let the maintainer know the Learning Lab has been retired.

Clone this wiki locally