-
Notifications
You must be signed in to change notification settings - Fork 11
Handover Document v01.2023
eswarsaladi edited this page Jan 5, 2023
·
1 revision
This document acts as handover document for the next person to work on this project.
Component | Remarks |
---|---|
DRS Modal | Completed |
core/image | Completed |
core/audio | Completed |
core/video | Completed |
gallery-carousel | Completed |
admin settings | Completed |
vertical-timeline ( timeline_v1) | Completed |
knighlab-timeline ( timeline_v2) | Completed, requries minor additions |
leaflet-map | Not completed |
- Added additional options to core gutenberg image, audio, video blocks, two extra functionality i. Fetching the item from DRS based on the id of the resource ii. Fetch resource through a modal that fetches all the resources from a collection specified
- Created a gallery carousel that utilises drs modal for selecting the requried items
- Created two kinds of timelines i. Vertical timeline using pure css ii. That utilises knightlabs timeline js library
- Created a admin dashboard from which global values can be set for the drs components
- Created github actions to create development releases whenever there is new push to any branch
- Well documented and highly modularised code to enable further improvements to the code base
- Leaflet component needs to be worked upon, I found a reference implementation at this repo https://github.com/goiblas/Map-Block-Leaflet. Caused some issues when I tried to implement the same in the project
- There is a minor css issue with drsmodal, css for the elements are hardcoded, this does not make much of an issue while working on computer, but might be an issue when being accessed from phone ( Low Priority )
- Code for timeline_v2 additional settings should be added, which would be added to repo by 01/09/2023
- Write unit tests ( Not an immediate concern, but good to have since it also acts as documentation )