...
django-push-notificationsis not supported currently for Python 3.10 and Django 4? Do we want to contribute this package or to use Firebase admin SDK.
Findings: The current package isn’t fully compatible wuth
Where the push notifications app should be initialized? Example: we specify
FCM_API_KEY
and initialization should be in theedx-ace
or in theedx-platform
.In case we use django-push-notifications, what is the best way to extend
INSTALLED_APPS
? Install it straight intoedx-platform
or onlyedx-ace
?If we don’t use django-push-notifications can we create models and endpoint in the
edx-ace
New questions & updates (2024.04.09):
We start implementing the solution with
edx-ace
right now.edx-ace
Push Notifications will be imported and used underlms/djangoapps/mobile_api
Do we want to implement user preferences? In the notifications app in
edx-platform
there is preferences system.
...