From Fedora Project Wiki
(Created page with "{{draft}} This page aims to list feature/changes requirements and WIP by Amitosh for GSoC 2018. It identifies Must-Have and Nice-To-Have features. == Must-Have == {| class=...") |
No edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This page aims to list feature/changes requirements and WIP by Amitosh for GSoC 2018. It identifies Must-Have and Nice-To-Have features. | This page aims to list feature/changes requirements and WIP by Amitosh for GSoC 2018. It identifies Must-Have and Nice-To-Have features. | ||
Line 11: | Line 10: | ||
|- | |- | ||
| Eliminate typescript warnings | | Eliminate typescript warnings | ||
| | | Improving the port from JS to TS and leverage the type-safety that TS offers | ||
| | | DONE (#57) | ||
| | | #56 | ||
|- | |- | ||
| Offline storage and sync for Fedora Social and Fedora Magazine | | Offline storage and sync for Fedora Social and Fedora Magazine | ||
| | | Content from Fedora social media pages and user selected articles Fedora Magazine will be available for offline reading | ||
| DONE (#61), 2nd Iteration IN PROGRESS (#92) | |||
| #62, #80, #81 | |||
| | |||
| | |||
|- | |- | ||
| FedoCal and system calendar integration | | FedoCal and system calendar integration | ||
| | | Syncronizing events on the device calendar to tracked calendars on FedoCal. | ||
| | | | ||
| <references/> | | <references/> | ||
|- | |- | ||
|Read tracking for Fedora Magazine | |Read tracking for Fedora Magazine | ||
| | | Highlighting new posts and showing a read and unread status for each article | ||
| | | IN PROGRESS | ||
| <references/> | | <references/> | ||
|- | |- | ||
| Package Search | | Package Search | ||
| Searching for packages installable from Fedora Repos | |||
| PR OPEN (#72) | |||
| | | | ||
|- | |- | ||
| Bookmarks | | Bookmarks and Category filtering for Fedora Magazine and Fedora Social | ||
| | | Saving an article, sorting by date, channel, category | ||
| | | | ||
| <references/> | | <references/> | ||
|- | |- | ||
| FAS Login and user info | | FAS Login and user info | ||
| | | FAS Login using OpenID to get access tokens and user info | ||
| | | | ||
| <references/> | | <references/> | ||
|- | |- | ||
| FMN notifications | | FMN notifications | ||
| | | Receive notifications from FMN as device notifications | ||
| | | | ||
| <references/> | | <references/> | ||
|- | |- | ||
| Testing | |||
| Unit testing and integration testing | |||
| IN PROGRESS (#78), PARTIAL COMPLETE (#70, #71) | |||
| #66, #77 | |||
|} | |} | ||
Latest revision as of 11:56, 27 June 2018
This page aims to list feature/changes requirements and WIP by Amitosh for GSoC 2018. It identifies Must-Have and Nice-To-Have features.
Must-Have
Feature/Changes | Description | Status | Issue. |
---|---|---|---|
Eliminate typescript warnings | Improving the port from JS to TS and leverage the type-safety that TS offers | DONE (#57) | #56 |
Offline storage and sync for Fedora Social and Fedora Magazine | Content from Fedora social media pages and user selected articles Fedora Magazine will be available for offline reading | DONE (#61), 2nd Iteration IN PROGRESS (#92) | #62, #80, #81 |
FedoCal and system calendar integration | Syncronizing events on the device calendar to tracked calendars on FedoCal. | ||
Read tracking for Fedora Magazine | Highlighting new posts and showing a read and unread status for each article | IN PROGRESS | |
Package Search | Searching for packages installable from Fedora Repos | PR OPEN (#72) | |
Bookmarks and Category filtering for Fedora Magazine and Fedora Social | Saving an article, sorting by date, channel, category | ||
FAS Login and user info | FAS Login using OpenID to get access tokens and user info | ||
FMN notifications | Receive notifications from FMN as device notifications | ||
Testing | Unit testing and integration testing | IN PROGRESS (#78), PARTIAL COMPLETE (#70, #71) | #66, #77 |