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:
{{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.
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
| Code is yet to leverage from the safety that type-script offers
| Improving the port from JS to TS and leverage the type-safety that TS offers
| To be filled by Amitosh
| DONE (#57)
| <references/>
| #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)
| <references/>
| #62, #80, #81
|-
| Unit tests and integration with UI
|
|  
| <references/>
|-
|-
| 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)
|  
|  
|
| <references/>
|-
|-
| Bookmarks, offline reading, Category filtering for Fedora Magazine and Fedora Social
| 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 section
| 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
|}
|}
<!--# History rollback(Undo changes)
# History comparison
# Categories creation permission
# Description part in test case
# Group cases (by media)
# Documents in test result page
# Moving test results
# Result format
# Multiple contributions for each case
# Authorities for pages
# Supporting anonymous user read-write access
# Feature extension
# Page protection
# License the content
# Upstream project community
# Test day page(run) creation
# Test day page documented contents
# Test cases priority
# Each case with different platforms
# Test result page documented contents
-->

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