Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Front-End #56

Closed
lukas-rotsching opened this issue May 30, 2023 · 0 comments
Closed

Refactor Front-End #56

lukas-rotsching opened this issue May 30, 2023 · 0 comments

Comments

@lukas-rotsching
Copy link
Contributor

lukas-rotsching commented May 30, 2023

User story

  1. As a team
  2. We need a clean and maintainable code base
  3. So that the addition of new features is easier. Our industry partner also benefits greatly from well-structured code.

Acceptance criteria

  • Go over every line of code in the front end and think about possible improvements, additional comments, potential refactorings
  • Improve the code documentation and overall quality where possible
  • Use Flask to build the website instead of writing long html documents yourself
  • Double-check every occurrence of the words Metadata-Hub and make sure the spelling is always "Metadata-Hub", "MdH" or "MdH-OpenSearch" depending on what you need. But it has to be exactly one of those variants (case-sensitive)!

Definition of done (DoD)

A feature is considered complete when

  • All of its acceptance criteria have been met.
  • It has been thoroughly tested.
  • The code has been peer reviewed by the dedicated team.
  • It can be seamlessly integrated into the main branch without causing any negative side effects.
  • Its core functionality has been thoroughly documented.

DoD general criteria

  • Feature has been fully implemented
  • Feature has been merged into the mainline
  • All acceptance criteria were met
  • Product owner approved features
  • All tests are passing
  • Developers agreed to release
@lukas-rotsching lukas-rotsching moved this to Product Backlog in amos2023ss02-feature-board May 30, 2023
@lukas-rotsching lukas-rotsching moved this from Product Backlog to In Progress in amos2023ss02-feature-board May 31, 2023
@lukas-rotsching lukas-rotsching moved this from In Progress to Sprint Backlog in amos2023ss02-feature-board May 31, 2023
@leondaniel22 leondaniel22 moved this from Sprint Backlog to Awaiting Review in amos2023ss02-feature-board Jun 13, 2023
@lukas-rotsching lukas-rotsching added this to the sprint 08 milestone Jun 13, 2023
@tawfeeka tawfeeka moved this from Awaiting Review to Feature Archive in amos2023ss02-feature-board Jun 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Feature Archive
Development

No branches or pull requests

6 participants