Knowledge Base / Policy / Abandoned and Inactive Projects


Project Definitions

What is an abandoned project?

Really there are two types of abandoned projects. There are ones that we've marked as abandoned, and there are ones that are abandoned in practise but not in name.

We give projects a long time, a very long time, before we mark them as abandoned. So these types are considered essentially dead. However, they can be resurrected.

The second category of abandoned projects are those that just haven't been updated in a long time, the project leader seem to be MIA, and/or the project is slowly fading due to bitrot. Projects in the state seemed destined to be labelled as abandoned, however there is hope still.

What is an inactive project?

An inactive project is one which has not had any activity for a period of time.

What is a mature project?

Some projects are feature complete and essentially will not break when patches come out. These projects will not get a lot of attention from their authors simply because the attention is not needed. There is a project status called Mature which will indicate that your project is feature complete, and prevent it from being automatically flagged as inactive or abandoned.

Reclaiming your abandoned or inactive project

My project was marked as abandoned or inactive, what do I do?

These project statuses are often set automatically by the system. If the status was set and you do not feel that it is correct, please do not submit a ticket or a report. You can manually change the status by going to project management, edit project and changing the status near the bottom of the page. Another option is to provide an update for the project if it requires one. If you feel that your project will not need updates in the future, please mark it as mature.

Taking over an abandoned project

Before you bring us into it, you should attempt to contact the author directly. This is by far the most preferred method. Also, you shouldn't try to take over a project that you've not done anything with yet. So please if you're trying to take over a project that you're not an author on, start maintenance in a clone.

The project lead has dropped off the face of the planet, what to do

If contacting the project leader fails (by fail I mean that he didn't respond, not that they said no) please follow these steps:

  1. Create a ticket about the project. The ticket should contain any references to contact the author, what work you have done on the project, why you think you should be able to take over the project (aka license is Public Domain, there is a comment by the author stating that people can work on the project).
  2. Wait for a moderator to review your ticket. We will examine each request on a case by case basis.

Do not upload a new project as a fan update. If you are going to be allowed to contribute you will be added to the original project.

Uploading to another authors work to CurseForge

In certain instances, the original author(s) will not want to maintain their addon on CurseForge. In these cases when creating a project you must do the following:

  1. Obtain explicit permission to upload to CurseForge. This permission must be included in the project description.
  2. Link back to the original hosting location of the project.
  3. Credit the original authors in your main description.

Required project elements when taking over a project

When taking over a project we require that you observe the following rules:

  1. The original project author(s) are kept on the project as authors.
  2. The main description of the project identifies that you have taken over from another author and lists who previously worked on the project.
  3. Credit the original author(s) in the code (aka X-credits in a .toc)