ProteGO-Safe / specs

Opis, specyfikacja i zadania. Zacznij tutaj.
GNU General Public License v3.0
118 stars 29 forks source link

Implementacja oceny ryzyka zachorowania COVID - lokalnie #163

Closed SeraMoon closed 4 years ago

SeraMoon commented 4 years ago

Is your feature request related to a problem? Please describe.

162 #129

Describe the solution you'd like

Describe alternatives you've considered -

Additional context

162

KoderFPV commented 4 years ago

@SeraMoon

  1. Jak chcesz załatwić sytuacje w której któś nie zaktualizuje w ogóle aplikacji, a kryteria mogą się zmienić w każdej chwili.
  2. Za API infermedica stoii mała albo i większa armia lekarzy, chcesz żeby został stworzony osobny duży zespół medyczny, zamiast korzystać z gotowego, polskiego rozwiązania?
porz commented 4 years ago

Ja tylko informacyjnie, że zatrudniamy 20 lekarzy i przez COVID-19 API zrobiliśmy prawie pół miliona wywiadów na całym świecie. Więc jeśli chodzi o wkład merytoryczny do grafu to naprawdę zainwestowalibyśmy bardzo wiele uwagi i pracy.

SeraMoon commented 4 years ago

@Tarvald

  1. Aplikację należy aktualizować i może ona z serwera pobierać ocena-ryzyka.js i go wykonać. Można też zastosować pobierany template - jak pisałam - takie rozwiązanie z template udało mi się skutecznie zastosować w firmie do obsługi nazwijmy to "zmieniających się standardów". Nie ma czegoś takiego jak aplikacja pozostawiona na pastwę losu i nieaktualizowana. Choćby o kwestie bezpieczeństwa.

  2. Jak widzisz coś już dostaliśmy, trzeba tylko to sprawdzić, zaimplementować i aktualizować, gdy wytyczne CDC / WHO się zmienią.

KoderFPV commented 4 years ago

@SeraMoon Mówie o aplikacji, nie zaktualizowanej z winy użytkownika.

SeraMoon commented 4 years ago

@SeraMoon Mówie o aplikacji, nie zaktualizowanej z winy użytkownika.

Przypominać o aktualizacji! Czy aplikacja nie może sprawdzać czy nie ma aktualizacji i wyświetlać odpowiedniego komunikatu, gdy nie ma połączenia? Jeżeli nie ma połączenia, obecnie i tak nie zadziała (bo stimeoutuje na https pytając o formularz "proxy").

KoderFPV commented 4 years ago

Moim osobistym zdaniem, nie wymyślałbym koła na nowo. Bardziej niebezpieczne (ze względów zdrowotnych), może być developowanie i utrzymywanie czegoś takiego, niż utrzymanie bardzo prostego proxy, na którego podobieństwo działa 99% internetu. A wtedy diagnozowanie pozostawiamy lekarzom a programowanie programistą.

Bardziej bym to widział jako ulepszenie w którejś z kolejnej wersji, a na razie polegałbym na infermedica. Szczególnie że mamy do czynienia z nowym wirusem, którego charakterystyka będzie się zmieniać, praktycznie z dnia na dzień, ale z czasem może się to ustabilizować.

Ale sprawa jest świeża i otwarta. Nie jestem lekarzem.

miklobit commented 4 years ago

Bardziej niebezpieczne (ze względów zdrowotnych), może być developowanie i utrzymywanie czegoś takiego, niż utrzymanie bardzo prostego proxy, na którego podobieństwo działa 99% internetu.

Z punktu widzenia kilku milionów userów to bardziej niebezpieczne jest puszczanie ich danych przez pół internetu gdzie po drodze niektórzy operatorzy (np. Cloudflare) mają do nich pełny wgląd, identyfikację usera i mogą z nimi robić co chcą.

KoderFPV commented 4 years ago

@SeraMoon Zgłoszenie jest przyjęte. Wewnętrzny numer zgłoszenia to: PSAFE-849

SeraMoon commented 4 years ago

A wtedy diagnozowanie pozostawiamy lekarzom a programowanie programistą.

Ale przecież wcześniej pisano co innego - że aplikacja nie jest od diagnozowania. FACEPALM. Zgadzam się z @miklobit'em. Skoro to lekarz ma diagnozować, a tego się nie da zrobić przez internet to może #139 wyłączmy tą funkcjonalność całkowicie, skoro jesteś Tarvald przeciw napisaniu tego w JS? Jeżeli nie chcecie pisać kodu i go pilnować to po jaki grzyb jest ta aplikacja - do śledzenia jednak? Myślałam że do oceny ryzyka...

https://www.youtube.com/watch?v=LQMzhA_1GPQ

D0han commented 4 years ago

Wewnętrzny numer zgłoszenia to: PSAFE-849

Przepraszam, jaki wewnętrzny numer zgłoszenia?
Czy ProteGo Safe jest prowadzony i rozwijany pod https://github.com/ProteGO-Safe/ czy w innym miejscu?

miklobit commented 4 years ago

Wewnętrzny numer zgłoszenia to: PSAFE-849

Przepraszam, jaki wewnętrzny numer zgłoszenia? Czy ProteGo Safe jest prowadzony i rozwijany pod https://github.com/ProteGO-Safe/ czy w innym miejscu?

Jeżeli zgłoszenie jest przyjęte w jakimś systemie do którego nie mamy wglądu to skąd wiemy jaka jest treść tego wewnętrznego zgłoszenia ? Czy ono obejmuje coś więcej niż link do tego tutaj #163 ? Np wybór metody implementacji - czy graf decyzji będzie zaszyty w aplikacji i modyfikacja grafu będzie oznaczać wypuszczenie nowej wersji czy też np graf będzie jakoś pobierany z zewnątrz w formie danych lub gotowego kodu ? Bo jeśli to drugie to pozostaje dalej pytanie o korzystanie np z CloudFlare , tym razem już nie do danych osobowych ale nadal do danych w których jakiś zewnętrzny podmiot może sobie dowolnie grzebać/modyfikować (jak wskazano w #165 )

jasisz commented 4 years ago

Przepraszam, jaki wewnętrzny numer zgłoszenia? Czy ProteGo Safe jest prowadzony i rozwijany pod https://github.com/ProteGO-Safe/ czy w innym miejscu?

Z commitów wiadomo że przynajmniej web ma swój prawdziwy "upstream" na https://github.com/SafeSafe-app/pwa jest też wymienione np. w Code of Conduct https://github.com/ProteGO-Safe/specs/blob/master/.github/CODE_OF_CONDUCT.md (który jak rozumiem skoro tak nie obowiazuje tutaj ;) )

KoderFPV commented 4 years ago

@miklobit

Jeżeli zgłoszenie jest przyjęte w jakimś systemie do którego nie mamy wglądu to skąd wiemy jaka jest treść tego wewnętrznego zgłoszenia.

Treścią zgłoszenia jest ten wątek z komentarzami. Forma jest ciągle rozpatrywana. Temat jest bardzo świeży.

@D0han

Czy ProteGo Safe jest prowadzony i rozwijany pod https://github.com/ProteGO-Safe/ czy w innym miejscu?

Tak, ProteGo jest wytwarzany za pomocą wewnętrznych (bardzo wielu) narzędzi, z których korzysta konsorcjum firm. Po więcej zapraszam #147

@jasisz

(...) CONDUCT.md (który jak rozumiem skoro tak nie obowiazuje tutaj (...)

In progress... Stay tuned.

D0han commented 4 years ago

Czytałem #147 jak tylko się pojawił, ale dziękuję za podlinkowanie.

Natomiast jeśli projekt jest otwarty, i tworzy go wspomniane już konsorcjum wraz z zainteresowaną społecznością, to nie widzę powodu by konsorcjum używało zupełnie osobnego systemu ticketów. Transparentność i wzajemna pomoc inaczej będzie ciężka.
Chyba, że źle zrozumiałem, i jest to projekt na który możemy popatrzeć tylko przez szybkę.

pingwinwzakiecie commented 4 years ago

Wewnętrzny numer zgłoszenia to: PSAFE-849

Przepraszam, jaki wewnętrzny numer zgłoszenia? Czy ProteGo Safe jest prowadzony i rozwijany pod https://github.com/ProteGO-Safe/ czy w innym miejscu?

Ja nie pracuję nad tą aplikacją tylko przeglądam repo w czasie wolnym ale też myślałem że jest opracowywana tutaj na GitHubie. Czyli GitHub to tylko Bug Report a @Tarvald jest przedstawicielem jakiejś prywatnej firmy? No cóż, z was wszystkich jestem na 100% najgorszy w programowaniu, ale czy nie było by łatwiej opracować własny interfejs do zgłaszania błędów? Bo takto to nie dość że bałagan to jeszcze @miklobit i @SeraMoon pomyśleli że oni też pracują nad ProteGo.

KoderFPV commented 4 years ago

@pingwinwzakiecie

Czyli GitHub to tylko Bug Report a @Tarvald jest przedstawicielem jakiejś prywatnej firmy?

Nie jestem przedstawicielem żadnej firmy. Z protego związałem parę dni po tym jak wybuchła pandemia. Szukali ludzi do pomocy przy aplikacji "koronazglowy". I tak zostałem :)

ProteGo nie jest rozwijane tylko na GH. Poproszę kogoś z zespołu żeby to lepiej wyjaśnił.

SeraMoon commented 4 years ago

ProteGo nie jest rozwijane tylko na GH.

Może więc pora aby było rozwijane tylko na githubie aby była transparentność działań.

pkleczko commented 4 years ago

zmiany zostały już jakiś czas temu wprowadzone w aplikacji i działa wyłącznie lokalnie. pozwolę sobie zamknąć wątek.