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

Show more information about running Prebid Version #64

Open
pm-harshad-mane opened this issue May 22, 2023 · 6 comments
Open

Show more information about running Prebid Version #64

pm-harshad-mane opened this issue May 22, 2023 · 6 comments

Comments

@pm-harshad-mane
Copy link

In the UI we are already displaying the publisher's Prebid setup version.
Many publishers do not update the setup for many months and are hesitant to update.
We want to encourage the publishers to keep their setups up to date, so I think the following information should be displayed in the extension UI, am leaving the UX and implementation part open to the discussion.

  • Mention what is the latest Prebid release version
  • Display how many months/weeks/days old is the current setup compared to the latest Prebid release
  • Mention (in numbers) how many bug fixes and features have been released since the currently running version
  • If possible, display the list of bugs and features released since the currently running version ( initially we can just put the link to the Prebid releases page )
@florianerl
Copy link
Collaborator

Hi @pm-harshad-mane ,

i'd be happy to show that info. is there an api or similar where i can pull it from?

@pm-harshad-mane
Copy link
Author

Hi @florianerl ,

We will need to use GitHub APIs to fetch the Prebid JS repo's releases but I think fetching these details for every user's instance will be unnecessary as the API will give the same result for all requests until a new release is made available.
We can generate a JSON file with the required data after every release ( hopefully automate this process) and push this JSON file to CDN and refer it in the Extension UI, this will eliminate the need to make GitHub API calls from our extension code.

Let me know your thoughts.

@pm-harshad-mane
Copy link
Author

Did we discuss this issue in the last meeting?

@ChrisHuie
Copy link
Collaborator

ChrisHuie commented Jun 2, 2023

Did we discuss this issue in the last meeting?

We did :) Currently we display the user's version but not the current version so should be able to integrate with the JS repo for this.

@jlquaccia
Copy link
Contributor

Sync'd up with @florianerl, I will start to work on dev work for this ticket.

@jlquaccia
Copy link
Contributor

@ChrisHuie @florianerl @pm-harshad-mane, I created a PR today addressing the ask for this ticket. More info can be found in the description on the PR. I also, recorded a quick video for an easier way to show the UI and walk through the features. Open to feedback like always, expect I'll get some : ) Let me know what you guys think.

https://vimeo.com/851466838

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

No branches or pull requests

4 participants