Skip to content

Move to OpenJS Foundation#3073

Merged
texodus merged 3 commits intomasterfrom
openjs
Oct 27, 2025
Merged

Move to OpenJS Foundation#3073
texodus merged 3 commits intomasterfrom
openjs

Conversation

@texodus
Copy link
Member

@texodus texodus commented Oct 26, 2025

This PR moves the repository to the OpenJS Foundation, in code and spirit!

  • Move to the OpenJS Foundation Code of Conduct [Perspective - Onboarding] Adopt the OpenJS Foundation Code of Conduct #3069
  • Change https://perspective.finos.org links to https://perspective-dev.github.io
  • Use perspective-dev instead of finos GitHub organization.
  • Use the @perspective-dev NPM scope instead of @finos.
  • Rename NPM packages to remove redundancy:
    • @finos/perspective -> @perspective-dev/client
    • @finos/perspective-viewer -> @perspective-dev/viewer
    • @finos/perspective-viewer-datagrid -> @perspective-dev/viewer-datagrid
    • @finos/perspective-viewer-d3fc -> @perspective-dev/viewer-d3fc
    • @finos/perspective-workspace -> @perspective-dev/workspace
    • @finos/perspective-react -> @perspective-dev/react
  • Add new explicit package @perspective-dev/server (rather than inlining this build and marking this package private, as we did previously).
  • Deprecate @finos/perspective-cli entirely.

@texodus texodus added internal Internal refactoring and code quality improvement breaking labels Oct 26, 2025
Signed-off-by: Andrew Stein <steinlink@gmail.com>
Signed-off-by: Andrew Stein <steinlink@gmail.com>
Signed-off-by: Andrew Stein <steinlink@gmail.com>
@texodus texodus marked this pull request as ready for review October 27, 2025 13:49
@texodus texodus requested a review from timkpaine October 27, 2025 13:49
@texodus texodus merged commit a10c1e8 into master Oct 27, 2025
14 checks passed
@texodus texodus deleted the openjs branch October 27, 2025 14:26
@texodus texodus mentioned this pull request Oct 28, 2025
20 tasks
@texodus texodus linked an issue Dec 2, 2025 that may be closed by this pull request
20 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking internal Internal refactoring and code quality improvement

Development

Successfully merging this pull request may close these issues.

[ONBOARDING] Perspective to OpenJS [Perspective - Onboarding] Adopt the OpenJS Foundation Code of Conduct

2 participants