Meeds-io / MIPs

The Meeds Improvement Proposal repository
0 stars 0 forks source link

DRAFT - Portlets Splits and Review #138

Open srenault-meeds opened 1 month ago

srenault-meeds commented 1 month ago

Rationale

Using the Meeds Layout Manager hilights the fact that some portlets need to be reviewed:

1. Functional Requirements

Top User Stories

1. Split of portlets

2. Review of portlets

Ability to change list sorting of some portlets

  • Enable for admin or publisher of the platform to change settings of the pinnedPerks, challengeOverview, programsOverview
  • So the user can choose wich perks to list: last created, last updated, manually -> then select from a suggestor

contributionOverview & userActivity

  • When activity during the last period, provide an access to achievement list of the user (drawer)
  • Period equals to the period set for rewarding

Impacts

Gamification

Notifications

Analytics

Unified Search

2. Technical Requirements

Expected Volume & Performance

Security

Extensibility

Configurability

Upgradability

Existing Features

Feature Flags

Property Name Default Value Target Audience Functional Behaviour

Other Non Functional Requirements

3. Impacts

Documentation

Training

4. Software Architecture

Security

Access

Services & processing

Data and persistence

Multitenancy

Integrations

Migration strategy

5. Annexes