geneontology / noctua-landing-page

1 stars 0 forks source link

Consider adding an 'announcements' banner #47

Open vanaukenk opened 3 years ago

vanaukenk commented 3 years ago

It might be helpful users if we could add an 'announcements' banner to the Noctua landing page that could be used to announce, amongst other things, planned outages.

This would likely be an effective way of reaching active Noctua users.

Not a high priority issue for now.

kltm commented 3 years ago

We have these in AmiGO, for example. Super useful. I would recommend a location for a feeder file that is accessible by developers (and maybe others) so that we can communicate easily even when people are off. For example, GH, S3, some other construct.

tmushayahama commented 3 years ago

@kltm @lpalbou an AWS instance will be a better solution than a file. And I can quickly create Noctua Landing Admin page or workbench to change the settings i.e trigger the notifications. Also @vanaukenk it will be nice to think of extending these notifications in future like @pgaudet Obsolete terms announcements. Automation ART suggestions etc.

lpalbou commented 3 years ago

I would probably use a S3 hosted file for that; simple to edit & integrate. It depends also of the "announcements"; if you want images with it.. then you need a html or markdown page that can also be hosted on S3 or GH as suggested by @kltm (even though GH is not quite a CDN :) )

tmushayahama commented 2 years ago

Now this is on dev, lemme know if the workflow is okay for now. The instructions and documentation is here https://github.com/geneontology/noctua-announcements

tagging @vanaukenk @pgaudet (if you are interested in this and updating notifications)