-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Umożliwienie kompilacji projektu zewnętrznym programistom #94
Comments
Z racji że z naszymi profilami powiązane są też entitlements dla Exposure Notification, niestety nie możemy na ten moment w szybki sposób rozwiązać tego problemu. W przyszłości spróbujemy stworzyć mockową implementację ExposureService, która nie będzie wymagała tych entitlements. Rozwiązanie |
Użycie płatnego konta nie załatwi sprawy. Uprawnienia dla Exposure Notification nie są dostępne dla każdego konta z płatną subskrypcją:
W związku z czym proszę o stworzenie specjalnego profilu dla społeczności githubowej, który będzie miał dostęp do zmockowanego Exposure Notification API, tak jak to zrobiono w Niemczech. |
Jestem prawie pewny, że nie możemy publicznie udostępnić profilu zawierającego entitlements Exposure Notification. Jedyne co możemy zrobić, to zapewnić wcześniej wspomnianą mockową implementację dla ExposureService, która nie będzie korzystała z frameworku ExposureNotification - wtedy entitlements dla tego API nie będą zupełnie potrzebne. @kamil98, daj proszę znać czy według Ciebie jest to akceptowalne rozwiązanie, jesteśmy otwarci na propozycje :) |
Myślę, że zmockowane API + selfsigned certyfikat, który byłby w repozytorium to rozwiązanie wystarczające. Uaktualniłem tytuł tego wątku żeby było wiadomo o co chodzi. |
Super, postaramy się to ogarnąć w rozsądnym czasie |
Wskazówki zawarte w readme pomijają kwestie podpisywania aplikacji certyfikatem, który obsługuje notyfikacje push, przez co próba kompilacji kończy się błędem:
Proszę o dodanie self-signed certyfikatów do repozytorium, tak jak robi to np. Telegram, które umożliwią kompilacje każdemu zainteresowanemu.
Inną zaletą tych certyfikatów będzie umożliwienie zewnętrzynm programistom kompilacji projektu i tworzenia pull requestów. W Niemczech stworzony został specjalny profil dla społeczności (ENACommunity), który to umożliwia, wraz ze zmockowanym Exposure Notification API.
The text was updated successfully, but these errors were encountered: