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

Allow Entire Config to be a URL #506

Open
danpastori opened this issue May 4, 2022 Discussed in #505 · 0 comments · May be fixed by #514
Open

Allow Entire Config to be a URL #506

danpastori opened this issue May 4, 2022 Discussed in #505 · 0 comments · May be fixed by #514
Assignees
Labels

Comments

@danpastori
Copy link
Contributor

Discussed in #505

Originally posted by danpastori May 4, 2022

👉 Describe the problem

When initializing Amplitude, we have a huge config. With more audio files, it grows and grows. This can be un-sustainable when managing it within the context of a method parameter.

👥 Problem evidence & reach

Every user who manages a large config file

🥰 Describe the "impact" on users?

Users will be able to define their config from a URL which could lead to:

  • Single source of truth management
  • A file set up to handle just AmplitudeJS configs
  • Dynamic audio within configs.

🏆 How to solve this problem

Allow the user to pass a URL that contains a config file as .json. This is the settings used to initialize AmplitudeJS.

💯 How do we validate the problem is solved?

Users can easily maintain AmplitudeJS configs through a separate file.

@danpastori danpastori added the Enhancement ⚡️ New feature label May 4, 2022
@danpastori danpastori self-assigned this May 4, 2022
@danpastori danpastori moved this to Ready for Development in AmplitudeJS 6.0 May 4, 2022
@danpastori danpastori moved this from Ready for Development to In Progress in AmplitudeJS 6.0 May 5, 2022
@danpastori danpastori linked a pull request Jun 3, 2022 that will close this issue
75 tasks
@danpastori danpastori moved this from In Progress to Ready for QA in AmplitudeJS 6.0 Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Ready for QA
Development

Successfully merging a pull request may close this issue.

1 participant