I believe currently the subprojects are not allowed to actually be deleted
from the neighborhood. Because when I try to do so, some tests are failing.
Like,

allura.tests.functional.test_admin.TestProjectAdmin.test_project_delete_not_allowed

with the error code as

AppError: Bad response: 404 Not Found (not 200 OK or 3xx redirect for
http://localhost/p/test/sub-no-del/admin/overview)

So, if that's the case, and the subprojects are not allowed to be deleted,
then their mount points should not be allowed to be reassigned, because
that would just create dangling subprojects into memory.

And that would create the error at last that the urls/ mount points
assigned to new tools that were previously pointing to subprojects continue
to do so. So, either the subprojects should be deleted permanently, or the
mount points once used should not be allowed to be assigned by the user.

Reply via email to