Closed heinezen closed 2 years ago
@heinezen
Has there been any announcement about the minimum version of CWA which is still supported?
Perhaps the main FAQ could cover the current release and the previous release, moving older information to the "somewhere else" place? I expect that most devices will auto-update to the latest version when it is released.
Forwarding what @dsarkar shared with us here:
[...] On the server the min. req. version iOS 1.5.3 and Android 1.0.4 (!). There shouldn't be users with working CWA versions older than those mentioned, and all FAQ entries referring to < iOS 1.5.3 / Android 1.0.4 can be archived.
This is relevant for archiving older FAQ articles. In this case here, it means, we still need the info of the old article.
If the decision for Android is to continue to keep FAQ articles going back to CWA Android 1.0.4 then this is no relief for simplifying the FAQs. As far as I could see on a quick run through the articles there is nothing which can be removed for Android.
After a quick look at the FAQ I found these entries that can be removed (iOS):
We should also consider to remove articles which talk about iOS 13.5 - 13.6.1 (like https://www.coronawarn.app/de/faq/#ENError5 and below this entry).
@MikeMcC399 @Ein-Tim
Thanks. I'll start going through everything today, categorize the entries and look for errors. The results will be posted here for feedback.
Corona-Warn-App Open Source Team
Corona-Warn-App spelled differently across English/German
Exposure Notification (GAEN) spelling:
Phone number format should be international (+49 ...) --- but not 0800 numbers !
Important: FAQ entries should actually answer a question and not something completely differently
Use a unified format for instructions
For entries with UPDATE:
Split into multiple entries
"If the test result is not available in the Corona-Warn-App..." section
Link to possible outdated blog entry from August: https://www.coronawarn.app/de/blog/2020-08-25-notes-qr-codes/
Link to Bundesregierung page is about CWA, but link to RKI is about Corona in general
English issues:
You can reach the technical hotline from Monday to Saturday from 7 a.m. to 10 p.m. (except on German public holidays), and it is free of charge for you within Germany.
The various feedback channels of the Corona-Warn-App-Community will help you with your questions about the open source project of the Corona-Warn-App.
Don't forget that this FAQ is linked to from everywhere on the www.coronawarn.app page ("Wer hilft bei Corona-Warn-App Fragen?").
The number of new infections is published once a day by the Robert Koch Institute (RKI). 'Yesterday' means that the value considers all reported new infections from the previous day until 23:59.
English issues:
Use the redirect to change the anchor?
More information can be found in this FAQ entry.
More information about what? Clarify!
Clarify that CWA switch to ENFv2 in CWA version ??? and therefore requires it
ios135 answers the same question, although with a slightly different approach
Was created to link from in-app update screen. See corona-warn-app/cwa-app-ios#2045. If it's not getting implemented then merge with ios135.
You mentioned the entry
update_ios
here, I think it could be merged withios135
now for the reason I also closed https://github.com/corona-warn-app/cwa-app-ios/issues/2045.
Key "access-list" is not snake case
"Some firewalls" -> "some firewall settings" (english/german)
"contacting the backend" -> "contacting its test result/verification backend" (english/german)
format access list as HTML list
When you switch on the prioritized background activity on some Android devices, the battery optimization for the Corona-Warn-App is not turned off on OS level. This is a known limitation for a limited number of Android devices.
English issues:
However, it will take 24 hours until the app resumes the data collected so.
German issues:
Not relevant anymore IMHO, should be moved to solved section.
entry explains a lot which is already explained elsewhere
second paragraph is very confusing due to nested sentences
needs mention of encounters which are filtered out by the app
cwa-risk-assessment.md is still outdated!
Jedem dB-Wert lässt sich eine Entfernung im Freiraum (d.h. ohne Hindernisse im Signalweg) zuordnen.
German issues:
Als Nächstes wird für jede Positivkennung anhand aller dazu passenden Zufalls-IDs geschätzt, wie lange die Begegnungen jenes Tags insgesamt gedauert haben und wie nahe die Smartphones sich dabei im Durchschnitt waren.
This entry is linked to from the app if the user had low risk encounters. It should probably be adapted to only explain why the encounter is green and how the user should behave. Details about the risk calculation should be moved to encounter_19_calc and encounter_criteria.
This notification is not applicable for Android 11 phones and will be removed in one of the following updates of the Corona-Warn-App.
Here you can allow or deny other apps to use your location, but since Corona-Warn-App doesn't need this permission, it doesn't even appear in the list. Again, as described above: You should not deactivate 'Use location' under 'Settings' > 'Security & Location' > 'Location', because this is a prerequisite for exchanging the encrypted random IDs.
German issues:
Sehen Sie sich die Liste der Apps an, die auf Ihren Standort zugreifen können, wenn Sie es zulassen. Sie sehen: Die Corona-Warn-App ist nicht aufgeführt.
English issues:
English issues:
The Corona-Warn-App uses the latest Bluetooth technology: Thanks to the Exposure Notification API from Apple and Google, the app can use the energy-efficient BLE (Bluetooth Low Energy) technology.
Die Corona-Warn-App nutzt die vorhandene Bluetooth-Technologie der Endgeräte. Da die App die Exposure Notification API von Apple und Google verwendet, unterstützt sie die energieeffiziente Bluetooth-Technologie BLE (Bluetooth Low Energy).
This means that a frequently and intensively used phone has a very low percentage of battery consumption per app. On the contrary, if you use your phone mainly to make phone calls and only occasionally stream music or use social media, the percentage per app will be relatively high.
Here you can deny other apps permission to use your location if you don't think they need it.
Hier können Sie den installierten Apps die Berechtigung für den Standortzugriff entziehen, wenn diese nicht benötigt wird.
List with instructions needs formatting update (see above)
Why is there a blogpost on LinkedIn?
Make sure that exposure logging is active.
Blogpost was published when press wrote about non working background updates on iOS. Why it's on Linkedin, idk. 😁
Make sure that exposure logging is active.
English issues:
You do so directly in the energy saving settings. of your phone.
Entry is only about android but isn't "no_risk_update_android", maybe change anchor (-> redirect).
Move to resolved section
What is EMUI 4: The custom OS
According to current information, a system update seems to be available for newer Huawei devices that is explicitly intended to fix the problems with Corona-Warn-App.
The GitHub community has compiled suggestions for making additional settings and has also linked information about the system update. You can find all the details in this GitHub issue.
The log has a fixed limit of 100 entries on iOS devices. On Android devices the limit is 300 entries. If there are more entries, only the latest are kept.
German issues:
Still relevant?
German heading starts with "[Google/Android]: ", but the english one does not
Resetting the data also means that the information on how long your app has been active is lost (the number of active days is set to 0).
Since I installed the app, my phone sometimes behaves oddly. Example: There are occasional problems with other apps and devices that use Bluetooth. What can I do?
Android: Link to googleplay entry (aka "Why are Android 6 and Google Play Services minimum requirements?")
"v2 version" -> "ENFv2 version"
See also [Apple/iOS]: Why is iOS 13.7 a minimum requirement? and the blog articles [Telekom and SAP to make Corona Warn app available for iOS 12.5.] and [Corona-Warn-App version 1.12 comes with two new features]
@Ein-Tim @MikeMcC399 above are our remarks and notes so far. You can already give feedback :)
There will be a part 2 for the other entries (probably on Thursday)
Corona-Warn-App Open Source Team
Thanks @heinezen, looks good so far, some thoughts & remarks:
Don't forget that this FAQ is linked to from everywhere on the www.coronawarn.app page ("Wer hilft bei Corona-Warn-App Fragen?").
Use the redirect to change the anchor?
Was created to link from in-app update screen. See https://github.com/corona-warn-app/cwa-app-ios/issues/2045. If it's not getting implemented then merge with ios135.
Not relevant anymore IMHO, should be moved to solved section.
This entry is linked to from the app if the user had low risk encounters. It should probably be adapted to only explain why the encounter is green and how the user should behave. Details about the risk calculation should be moved to encounter_19_calc and encounter_criteria.
Blogpost was published when press wrote about non working background updates on iOS. Why it's on Linkedin, idk. 😁
Entry is only about android but isn't "no_risk_update_android", maybe change anchor (-> redirect).
The version 1.12.1 is already available.
More details about the system requirements can be found in this FAQ entry.
Links to minimum requirements, which contains less information
Last two sentences: Repetition of leider/unfortunately
Shouldn't say something about the app version minimum, it's about the iOS version
You mentioned the entry
update_ios
here, I think it could be merged withios135
now for the reason I also closed https://github.com/corona-warn-app/cwa-app-ios/issues/2045.
English issues:
-
Please note that many countries release their own Corona tracking apps. Because the German Corona-Warn-App is also available in the app stores and play stores of these countries, the Corona tracking apps could be mixed up. Therefore, make sure that you download the app for your country.
Therefore, make sure that you download the app for your country.
Can tests in the respective countries still only be submitted through the country's own app?
Does the phone number formatting follow any pattern?
Germany: Email is CoronaWarnApp@rki.de, but maybe it should be the opensource@sap address?
spellchecks and checks for missing information might be necessary
Slovenia errors:
Ministry of Public Administration (MJU) and Ministry of Public Administration (MJU)
-> Ministry of Public Administration (MJU) and National Institute of Public Health (HIJZ)
Furthermore, the app only works with Google Play Services.
google play services are not required anymore
Links need to be updated with newer issue links:
Furthermore, there is an initiative in the developer community to make the Corona-Warn-App executable independently of Google Play Services via appropriate extensions. Details can be found in the issue corona-warn-app/cwa-app-android#75.
At the moment, many families are tested at the airport after returning from their holidays.
For each family member that is being tested, they get a leaflet that displays a QR-Code.
What do the exposure check logs show?
Was bedeutet die Überprüfung auf mögliche Begegnungen?
Exposure checks This value does not reflect the number of encounters. Please tap one level further: This is where the checks of up to 15 days are logged (today plus the last 14 days). Selecting an entry leads to a detailed view with the corresponding time stamps and the number of matched keys.
Provided Key Count (Apple) | Number of keys (Android)
Matched Key Count (Apple) | Number of matches (Android)
If your risk status stays green, that is, 'Low Risk', find more information at An encounter has been reported, but the risk status stays green.
Date and time at which the check happened.
German issues:
Yes. As long as you have activated exposure logging in the app and Bluetooth is on, encounters are logged in the background. The app itself doesn't have to be open for this.
German issues:
Sicherheitshalber öffnen Sie die App täglich nach Ablauf von 24 Stunden einmal.
Therefore, make sure to have Bluetooth and for Android, the location services, active whenever you meet someone, be it guests or when you're on the road.
You can deny other apps to use your location, if you want: see I'm asked to activate my location.
Für alle anderen Apps können Sie die Standortverwendung ausschalten, wenn Sie das möchten: siehe Meldungen zur Aktivierung der Standortverwendung.
-
English issues:
English issues:
[...] please note this FAQ entry.
English issues:
German issues:
If you are diagnosed with COVID-19, you can upload your diagnosis keys to the server.
If there is a match between a key downloaded from the server and a key saved locally on your device, this means you were exposed to a person who has been diagnosed with COVID-19. Matching the encounters does not require a Bluetooth connection.
If there is a match between a key downloaded from the server and a key saved locally on your device, this means you were exposed to a person who has been diagnosed with COVID-19.
Gibt es eine Übereinstimmung zwischen einem vom Server heruntergeladenen und einem lokal gespeicherten Schlüssel, dann bedeutet das, dass es eine Begegnung mit einer Person gab, die positiv auf Corona getestet wurde.
German issues:
-
-
-
If you additionally want to share a positive result via your company device or any other additional smartphone, this can be done via a so-called TeleTAN.
Wenn Sie darüber hinaus auch über Ihr Firmengerät ein positives Ergebnis teilen möchten, geht dies ausschließlich über eine sog. TeleTAN.
German issues:
German issues:
you have the option to reactivate the app after recovering from a SARS-CoV-2
Yes, "TeleTan" (See https://github.com/corona-warn-app/cwa-documentation/blob/master/.spelling#L99-L102)
German issues:
German issues:
Englisch issues:
However, in the operating system's contact log, a count is performed. However, this is not an error.
Based on the transmission risk level (III to VIII), only a factor between 0.6 and 1.6 is determined. The weighted time from the previous step is multiplied by this factor, which then results in the weighted contact time. This weighted time is now used to decide what type of encounter this time slot is:
Weighted contact time <15 minutes: Encounter with a low risk (green).
Weighted contact time >=15 minutes: Encounter with increased risk (red).
Finally, all time windows of a day are considered (the weighted contact times) and added up. If the sum is >= 15 minutes, the overall status becomes red, otherwise it is green. Ultimately, this means that several 'green' encounters (time windows) can result in a red status in total. For those who would like to dive even deeper into the subject:
English issues:
Based on the transmission risk level (III to VIII), only a factor between 0.6 and 1.6 is determined.
Answers two questions at one -> split up
wording is different between paragraphs:
As of version 1.9.1, the app also shows the last time (within the last 14 days) an encounter with increased risk took place. You can now see an exact date to better track your contacts or behaviour on that specific day.
-
Should be more precise about
more than two functions
German issues:
nichts geschieht ohne Ihre Zustimmung.
-
-
-
-
-
-
-
English issues:
through reviews and pull requests
We will be able to publish information as soon as it is available on the issue as to whether the code in GitHub is really the same as that in the app in the respective app stores ('reproducible builds'). You can find further information on the progress of this issue in the respective GitHub issue.
removing mistakes in the source code, helping with the documentation, raising questions or commenting on the project.
German issues:
Die Zusammenarbeit innerhalb der Community unterliegt einem Code of Conduct. Alle Richtlinien zur Beteiligung findest Du hier.
-
-
Hey @heinezen, only two comments:
Have nice easter days!
Starting today, the FAQ entres will gradually be updated with what we found. We will make a separate PR for each entry which I will link in the list in the top post. PRs will stay open for some time to get feedback. The PR will also include a changelog in the description.
I'll start with the least complicated entries and we will gradually work ourselves through the more sophisticated changes.
Happy easter!
Corona-Warn-App Open Source Team
@Ein-Tim @MikeMcC399 A new batch of entries has landed!
@heinezen Thank you for the heads-up. I will take a look at the new PRs.
I added my suggestions & remarks. Weren't that much 👍
@heinezen I have finished reviewing and commenting. Back to you now!
@heinezen
You mentioned the entry update_ios
here, I think it could be merged with ios135
now for the reason I also closed https://github.com/corona-warn-app/cwa-app-ios/issues/2045.
@Ein-Tim @MikeMcC399 Thank you both for your feedback! It's really appreaciated.
We are going to start with merging the entries before we create the other PRs. 2.0 will also arrive soon and might take over priority for a while.
@heinezen
You mentioned the entry
update_ios
here, I think it could be merged withios135
now for the reason I also closed corona-warn-app/cwa-app-ios#2045.
I've mirrored this into my notes and will propose a solution, once we'll get to that entry.
Sorry for not coming back to the FAQ updates for a while. We were quite busy with the releases. I'll resume the FAQ updates this month.
I'm not sure how useful this issue is now, since it has not been touched for 5 months.
It may be better just to close it.
@MikeMcC399
I definitely I agree with you. Also, the open PRs from @heinezen should either be made ready to be merged now or be closed.
I don't think @heinezen will do this himself, as he has left the Corona-Warn-App Open-Source-Team, sadly.
I suggest to close it. It is almost one year since is has been touched.
This remains a stale issue.
@Ein-Tim @MikeMcC399 Yes, we close this one. Updating/removing/creating FAQ articles is a general maintenance task.
Motivation
Due to the now substantial version history of the CWA, the FAQ contains a lot of legacy information. Content describing issues/fixes for several releases is often mixed together, creating possibilities for confusion. Formatting also varies between the individual entries.
Suggested change
Overhaul all entries by removing, improving or reordering them
FAQ entries that were updated: