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

Remove deck.gl version pinning #251

Open
9 tasks
chrisgervang opened this issue Aug 1, 2022 · 0 comments
Open
9 tasks

Remove deck.gl version pinning #251

chrisgervang opened this issue Aug 1, 2022 · 0 comments
Assignees

Comments

@chrisgervang
Copy link
Collaborator

Root cause: the kepler.gl example needs deck.gl 8.2 to match the version used in kepler.gl. Currently this example is built into the hubble.gl website, so that is required to also pin to deck.gl 8.2. This pinning is cascaded throughout the repo currently, but if the kepler example is built separately from the rest of the website and examples we should be able to remove that pinning and always use the latest deck.gl version (or any version a user prefers to use).

  • build keplerlgl example eperatly from other website examples
    • deck.gl does this for the playground example. hubble needs to refactor the website build scripts to use deck's newer technique that allows for seperation.
  • remove version pins throughout repo.
    • remove resolutions
    • use peer dependencies where required based on minimum major API version compatibility
    • pin the kepler example, as needed.
  • build and test website
    • deploy and test
  • release hubble.gl patch that removes pinning
@chrisgervang chrisgervang self-assigned this Aug 1, 2022
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

1 participant