On the front page, we want to show the best 3 (or more) packages from core publisher + 3 (or more) example packages. We want to have some list and be able to configure it when needed.
Acceptance Criteria
Tasks
Analysis
Refactor Logic Layer
SCQA = situation, complication, question
- Situation: logic for getting a data package in form for use in a template is inline in showcase controller (/publisher/name)
- Complication: we want to use it elsewhere, e.g. for front page sample packages
- Question: what do we do that avoids duplication
- Answer: factor out this functionality into the logic layer.
Plan of action:
- Write a logic test for get_package function
- Refactor getting a data package code from controller into here
- Commit
- Then use same logic in front page with config
On the front page, we want to show the best 3 (or more) packages from core publisher + 3 (or more) example packages. We want to have some list and be able to configure it when needed.
Acceptance Criteria
xyz/abcstyling naming (publisher name and package name)Tasks
/search/page is implemented, how list of packages built and passed to the template [30m]Analysis
Refactor Logic Layer
SCQA = situation, complication, question
Plan of action: