gosqasorg / asset-provenance-tracking

Node.js implementation, using Azure as a backend, of a system for Global Distributed Tracking, a free-of-charge, free-software system for building up a provenance or history of objects/assets/devices.
https://gosqas.org/
GNU Affero General Public License v3.0
6 stars 3 forks source link

Generate an image which is the "GOSQAS" seal #19

Open devhawk opened 1 year ago

devhawk commented 1 year ago

Although the QR code and/or the deviceid is the most important part of it, we would prefer that devices tracked via GOSQAS be labelled with a GOSQAS seal/image which brands it (or "unbrands") it by mentioning the GOSQAS system and giving the URL ot the GOSQAS main website. This image will have to be desigend before a progammer can generate it. The general idea is a combintation of text and a QR code and possibly a GOSQAS logo.

devhawk comment - as long as I'm not expected to design the logo, this should be straightforward

New Comment From Harry:

We may need to use a different QR code library. https://github.com/soldair/node-qrcode doesn't appear to support generation of QR codes w/ a logo in them

New Comment from Rob:

I was rather assuming that we would compose an image differently, with the QR code ON the seal, but not being the seal itself. This was my initial interpretation: GOSQAS Seal (2)

However, I am NOT an artist and also don't know how big the QR code has to be relative to other stuff.

Image

Note, @devhawk updated the sample image so it would be visible on github with the dark theme

New Comment from Harry:

FYI, the /device/:deviceKey page already generates the QR code like we would see in this image. I can update that page to look more like this image.

@RobertLRead do you have a higher resolution version of the GOSQAS seal?

New Comment from Rob:

A Higher Res image has been provided in issue https://github.com/gosqas/asset-provenance-tracking/issues/15.

Note: the bottom part of the designed GOSQAS Seal ( the "top 3 certifications") should not be included; that is a low-priority enhancement for later versions. However, adding a "Product Description" is a good idea. I will write a new story for that.

devhawk commented 1 year ago

The published demo includes a QR code on the device page. Is that good enough @RobertLRead or do we need the page to render something that looks more like the image in this issue?

gosqas commented 1 year ago

Well, it is definitely good enough for an MVP. However, this is still a story that is indeed somewhat prioritized. Of course, priorities are flexible based on estimates, and I don't know how much time budget you have left.

RobertLRead commented 1 year ago

Dear Harry,

Here is our new design is much simpler. Please aim for this. However, we no we will never be able to make everybody happy. We may deprioritize this story!

devhawk commented 11 months ago

SVG of the logo available in the GOSQAS home repo