GithubHelp home page GithubHelp logo

Comments (9)

apozas avatar apozas commented on July 29, 2024 1

So, 2886f46 and 187aa5b constitute a first implementation. The hard part seems to be done, and now comes thinking about how to use the information. I am inclined to understand that the opn field corresponds to the venue, so I'd put it in the Place field. Then, I'm hesitating between:

  • Putting opn also in Event name. This is the easiest in terms of "clicks to register", since you can just press the FAB to add the entry to the list.
  • Leaving Event name empty. This requires a bit more effort (a name must be put in order to save the entry), but this may "motivate" a bit more to fill in the rest of the fields.
  • Putting the "warning" you suggested in Event name. A pain to erase, but a good way of showing the message (in small screens I'm not sure if the Notes are seen straightaway)

I want to spend some time thinking about the best solution (which may not be in the list above), but it won't take a lot until I release a new version with this feature. Opinions and thoughts are appreciated :)

from contactdiary.

apozas avatar apozas commented on July 29, 2024 1

I have a fourth alternative, that now I think is better than the above: every time a QR is imported, show a warning message (showing something along the lines of "You still need to register your details at the venue.") that must be accepted in order to proceed. This message would have an option to "Do not show again", so once you remember it, it will not bother you any more. How does this sound?

I also found that the NZ Covid Tracer uses a similar but simpler QR code

Nice! I'll add it as well. Thanks! :)

Putting only opn in the Place field risks not being able to tell which branch of a chain you are in, I think. pc is also needed.

That makes sense, yes. I'll probably combine both in the Place field.

If all goes well, expect the update to be ready by the end of the weekend :)

from contactdiary.

apozas avatar apozas commented on July 29, 2024 1

Well, here it goes. Looking good? :)

I saw (not officially, though) that the UK is also using the adr field for storing the address of the venue. Thus, with fc3a7d7 I will first look whether the adr field is present, and if not, put the postal code instead.

Expect that tomorrow everything will be set for F-Droid to pick this up.

EDIT: The release is made, it should be available on F-Droid in a few days.

from contactdiary.

mjray avatar mjray commented on July 29, 2024 1

And I used it in the wild for the first time yesterday. It worked well. I had to edit the time a bit but this was not the app's fault because the shop had displayed their code poster at the checkout rather than the entrance. Based on what it entered, I suspect that the code may not have had any location except postcode (so you made a good decision to combine them), but I have not decoded the data to verify that. Many thanks.

from contactdiary.

apozas avatar apozas commented on July 29, 2024

Hi mjray,

Well, that's a nice idea, indeed :). I will play around with this in the coming days, thanks!

from contactdiary.

mjray avatar mjray commented on July 29, 2024

I suspect the last option of those is the best, as an encouragement.

I also found that the NZ Covid Tracer uses a similar but simpler QR code, specified at https://www.health.govt.nz/publication/hiso-100852020-covid-19-contact-tracing-data-standard but their app is open source and has a diary function of its own. I'm not sure if it dies on older phones like the UK app does.

The NZ Specification also explains what opn is. It is Organization Part Name, whereas adr is the Address in their version, and pc (Post Code) is used for place in the UK one. Putting only opn in the Place field risks not being able to tell which branch of a chain you are in, I think. pc is also needed.

from contactdiary.

mjray avatar mjray commented on July 29, 2024

The pop-up sounds good too. I hope not too many people will tick the "Do not show".

Thanks! I hope this reaches f-droid soon for a less disruptive upgrade for me ☺

from contactdiary.

mjray avatar mjray commented on July 29, 2024

Looks good. Thanks for the release. I'll try it in the wild whenever I'm next out getting food after upgrading.

That is interesting info about the adr field. I don't think it was present in the ones I had but they were scanned some time ago and this may have been added since, or maybe the businesses did not submit their full address to the code generator.

from contactdiary.

apozas avatar apozas commented on July 29, 2024

It took a while to get the update that implemented this up on F-Droid, but now that there seems to be no apparent problems, I'm proceeding to close the issue. Thanks!

from contactdiary.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.