Just to keep track of some notes I made when chatting with upstream. This lists potential development required to keep track of new GNU Ring features.
This issue only lists the upstream changes, not the KDE or user experience related improvements.
Contact request
Send and accept/refuse request from friends to be added to the friend list and have their certificate whitelisted.
Priority
Necessary. Not doing so would break compatibility
Status
edit:
~70% implemented in Ring-KDE, currently disabled. I wrote most of the original code for this feature, but it wasn't ready to be enabled until recently.
Presence edit: DONE
Priority
N/A, probably not necessary
Status
100% implemented, already supported for SIP account. Needs testing with Ring accounts. Not merged upstream yet. The GUI is rather ugly.
Export / multi-device edit: DONE
The new wizard allow to import a certificate, but not export one
Priority
Not necessary but nice to have
Status
This isn't much code (~30 lines). The questions are mostly if it's a wizard style dialog or build-in into the settings.
Account/Protocol migration
When the protocol changes, there was 2 time where protocol-upgrade required local changes. There is no such changes in sight, but there is an API to implement to make sure they work if they ever happen.
Priority
Better having these API/confirmation dialog implemented before a transition begins.
Just to keep track of some notes I made when chatting with upstream. This lists potential development required to keep track of new GNU Ring features.
This issue only lists the upstream changes, not the KDE or user experience related improvements.
Contact request
Send and accept/refuse request from friends to be added to the friend list and have their certificate whitelisted.
Priority
Necessary. Not doing so would break compatibility
Status
edit: ~70% implemented in Ring-KDE, currently disabled. I wrote most of the original code for this feature, but it wasn't ready to be enabled until recently.
Presenceedit: DONEPriority
N/A, probably not necessary
Status
100% implemented, already supported for SIP account. Needs testing with Ring accounts. Not merged upstream yet. The GUI is rather ugly.
Export / multi-deviceedit: DONEThe new wizard allow to import a certificate, but not export one
Priority
Not necessary but nice to have
Status
This isn't much code (~30 lines). The questions are mostly if it's a wizard style dialog or build-in into the settings.
Account/Protocol migration
When the protocol changes, there was 2 time where protocol-upgrade required local changes. There is no such changes in sight, but there is an API to implement to make sure they work if they ever happen.
Priority
Better having these API/confirmation dialog implemented before a transition begins.
Status
Unstarted.