Content
View differences
Updated by Niels Lindenthal over 10 years ago
**Current situation**
- Changing the project name automatically **As** a user
**I want** making changes to the project identifier. identifier harder,
**so that** it is not possible that I *accidentially* invalidate existing URLs (e.g. for repositories).
**Expected behavior** ### Acceptance criteria
- Changing the editing a project name does not automatically change the project identifier.
- I the project settings the project identifier is shown in the “show” mode <ins>not</ins> in edit mode. read only
- There is an icon link “edit” right to changing the project identifier.
- The information text about valid project identifiers are removed from the screen.
- Clicking edit opens identifier involves opening a danger zone in a separate screen. form
- in the danger zone separate form will tell me the user is informed about the consequences of changing the identifier
- Project members deed to relocate project repositories
- Links to project resources will not work anymore.
- New identifieres are validated. And there are error messages for invalid identifiers to help the user to resolve the problem.
form is styled danger-zone-like (including a validation)
- A succesful save leads to (?) changing the “Project settings” -\> “Overview” screen.
**Out of scope**
- Implementing project identifier requires a new permission for changing the project identifier.
- Changing the project name automatically
**I want** making
**so that** it is not possible that I *accidentially* invalidate existing URLs (e.g. for repositories).
**Expected behavior**
- Changing the
- I the project settings the project identifier is shown in the “show” mode <ins>not</ins> in edit mode.
- There is an icon link “edit” right to
- The information text about valid project identifiers are removed from the screen.
- Clicking edit opens
- in the danger zone
- Project members deed to relocate project repositories
- Links to project resources will not work anymore.
- New identifieres are validated. And there are error messages for invalid identifiers to help the user to resolve the problem.
**Out of scope**
- Implementing