Skip to content

samvera-deprecated/deprecated-projects

Repository files navigation

Deprecated Projects

This repository contains copies of deprecated projects that are no longer maintained by the Hydra community.

Why do we deprecate projects?

Outdated projects have been a source of confusion for new adopters who stumble upon them, not realizing they are no longer maintained.

When do we deprecate projects?

  1. First we identify a project that is no longer being maintained by the Hydra community.
  2. Then we send an announcement to the hydra-tech mailing list (hydra-tech@googlegroups.com) that the project is slated for deprecation.
  3. If there is no request to keep the project active, then the repository is compressed and added to the deprecated-projects repository.
  4. The repository containing the deprecated project is then deleted from github.

How do we deprecate projects?

  1. The repository containing the project to be deprecated is cloned from github as is, including all branches.
  2. The origin remote is removed.
  3. The repository is compressed to .zip and/or .tgz and added to the deprecated-projects repository in a directory of the same name as the deprecated project.

How do you retrieve a deprecated project?

  1. Go to https://github.com/projecthydra/deprecated-projects.
  2. Locate the directory containing the compressed repositories of the deprecated project (they are all named the same as the project at the time it was deprecated).
  3. Click on the compressed file you wish to download. Since it is compressed, github will display a link to "View Raw".
  4. Right click the link that says "View Raw" and save the file to your local filesystem.
  5. Uncompress the file. The resulting directory will be the complete git repository of the project at the time it was archived, minus the remote (i.e. origin).

NOTE: Github seems to choke when attempting to download large files (> 50MB) in this way, and there are some projects that exceed that limit, even when compressed. If you want these projects, then you will have to clone the entire deprecated-projects repository and uncompress the project from there.

Do we ever un-deprecate a project?

We try to make sure nobody is using a project anymore before we archive it. However, if you depend on the project remaining as an accessible Github repository, then send a message to the hydra-tech mailing list (hydra-tech@googlegroups.com).

About

Projects that are no longer actively maintained by the Hydra community.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published