docs: pin the FGS use case to Local processing > Other
The Console's Local processing options are Media transcoding, Importing/exporting and Other, not the two-entry list the help page implies, so record which one this app takes and why the other two are misdeclarations rather than near-misses: - Media transcoding is converting media into a different format; the scan writes no media file at all, it only reads photos to hash and compare them. - Importing/exporting is moving files in or out of the app; the app's only write is its own private hash index, which no other app ever sees - that is also what keeps "nothing leaves the device" true. - Other is described by Play as "specifically user-initiated work and not for regular system or server-initiated tasks", which is exactly a scan the user taps Start scan for. Worth spelling out because a use case that does not match the app is a misdeclaration, and the description and the accompanying video have to support whichever option is chosen: "reads the photo library and writes a small local index of file hashes" only fits Other.
This commit is contained in:
@@ -254,10 +254,17 @@ action except the items marked **[code]**.
|
|||||||
> corrupt data; the service stops as soon as the scan finishes or is cancelled, and
|
> corrupt data; the service stops as soon as the scan finishes or is cancelled, and
|
||||||
> it is held only for the duration of the scan.
|
> it is held only for the duration of the scan.
|
||||||
|
|
||||||
3. **Use case**: **Local processing: Other** — *"Use for specifically user-initiated work
|
3. **Use case**: **Local processing › Other.** The Console puts three options under *Local
|
||||||
and not for regular system or server-initiated tasks."* The other `dataSync` choices
|
processing*, and the other two do not describe this app. *Media transcoding* means
|
||||||
are network transfers (backup/restore, upload/download) and *Local processing: Import
|
converting media into a different format — the app writes no media file at all, it only
|
||||||
or export*, none of which describes a local, user-initiated duplicate scan.
|
reads photos to hash and compare them. *Importing, exporting* means moving files in or
|
||||||
|
out of the app — the app's only write is its own private index of file hashes, which no
|
||||||
|
other app ever sees. Play's wording for *Other* is *"Use for specifically user-initiated
|
||||||
|
work and not for regular system or server-initiated tasks"*, which is exactly a scan the
|
||||||
|
user taps *Start scan* for. This is not a cosmetic choice: an inaccurate use case is a
|
||||||
|
misdeclaration, and the description and the video have to back up whichever option is
|
||||||
|
picked — "reads the photo library and writes a small local index of file hashes" only
|
||||||
|
fits *Other*.
|
||||||
|
|
||||||
4. **A link to a video** demonstrating the feature — *"The video should demonstrate the
|
4. **A link to a video** demonstrating the feature — *"The video should demonstrate the
|
||||||
steps the user needs to take in your app in order to trigger the feature."* Record it
|
steps the user needs to take in your app in order to trigger the feature."* Record it
|
||||||
|
|||||||
Reference in New Issue
Block a user