Closed srenault-meeds closed 2 months ago
Ready for Func & Tech review by DAO members (cc @margondicco @rdenarie )
Ok for me
@srenault-meeds ok for me
PRs & ACCs ready for review (eXo: @margondicco @rdenarie )
Thnaks @boubaker I have added programs, actions and I have used apps and layout. LGTM.
I let @margondicco check.
I will prepare the documentation once ok for you
Hello
the portlet My reputation is displayed in the app registry
IMO we must remove the portlet
the portlet My reputation is displayed in the app registry
In fact, it's deleted for new servers, but for the servers which had deployed the 7.0.0-M07 (App Registry MIP), it has to be deleted manually. If not deleted and used in a page, the instance will display the Kudos Overview
(An upgrade plugin has been already used to modify the instance reference).
hello @margondicco
Two documentation items have been added:
I let you confirm if ok to merge it
Hello ok for me
Hello ok for me
Thanks, @rdenarie WDYT ?
Ok for me, you can merge this MIP
Rationale
After few months using it, the Contribute Site needs to be reviewed for better understanding. Moreover, pages and portlets listed in this site needs to be updated for compliance with layout options (style framework, responsiveness of portlets depending on the height, etc.)
1. Functional Requirements
Top User Stories
Navigation Review
The contribute site navigation will be reviewed as follow:
Pages Review
Image Portlet:
Display options for portlets to make sure the user can set it upon the expected layout
Review of Rewards, kudos portlet
Contributions Board: only list the contributions of the current user. Keep the "hosted" view for program owners only in an other app
Impacts
Gamification
NA
Notifications
NA
Analytics
NA
Unified Search
NA
2. Technical Requirements
Expected Volume & Performance
N/A
Security
N/A
Extensibility
N/A
Configurability
N/A
Upgradability
Contribute Page has to be automatically upgraded since its layout is updated.
Existing Features
N/A
Feature Flags
N/A
Other Non Functional Requirements
N/A
3. Software Architecture
Security
N/A
Access
The UI of existing portlets will change to make the display dynamically updated using the ResizeObserver API. The limit of items to fetch to display has to be independent from height to not having to refetch results each time the blocks are resized. Thus, a maximum of items has to be retrieved by default, only if the whole block isn't displayed.
Services & processing
N/A
Data and persistence
N/A