Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Commit to a strategy for rich / extended event descriptions #140

Open
brianfeister opened this issue Sep 22, 2024 · 0 comments
Open

Commit to a strategy for rich / extended event descriptions #140

brianfeister opened this issue Sep 22, 2024 · 0 comments

Comments

@brianfeister
Copy link
Member

Our primary data being stored in vector DB (marqo) means that we don't want to allow users to dump event descriptions of infinite length into our DB. But we do want events to feel "special" which includes having the ability to show a bunch of images.

Short term, we could allow HTML in event descriptions, parse it, and users could host images on Google Drive or similar. It may even be preferable to have a "Google Drive Link / Integration" where users can connect their Google drive and insert images from there (via a "image picker" UI which then inserts the google-drive-hosted image with appropriate HTML into their event description)

Longer term, we could have a separate Dynamo table called "Extended Event Descriptions" and allow users to craft a separate extended description and then store that in Dynamo and lazy load it on Event Details pages. We should consider character count limit for base description such that it will run below the fold, allowing us to make that lazy load fetch call in a slow way that's off-screen, or maybe only "onScroll" when we know a user might be looking further into event details

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

1 participant