QAProcess: DevelopersGuide | Review Status | PackageProposalProcess | PackageDocumentation | APIReviewProcess | DocReviewProcess | CodeReviewProcess | StackDocumentation | StackVersionPolicy | AutomatedTesting | StackReleaseProcess | WritingTutorials | Graveyard
The graveyard is where code goes which is not maintained anymore but has information or code which may want to be recovered in the future.
Deletion Policies
- A package has been determined to be deprecated.
- If there is a functional replacement for that package which is as good or better:
- delete the package
- If there is not a functional replacement the code is not used, but might be useful at some point in the future:
- Move it to the graveyard.
- If there is a functional replacement for that package which is as good or better:
How to move to the graveyard
the graveyard is next to trunk at the root of the repository. For example to graveyard the package foo in the wg-ros-pkg repository, the invocation would be as follows:
svn mv https://code.ros.org/svn/wg-ros-pkg/trunk/foo https://code.ros.org/svn/wg-ros-pkg/graveyard
The easiest way to get the url for the package. Is to do roscd foo && svn info.