RFC: Restore nebula.gl as a first-class visgl repository #545
Closed
charlieforward9
started this conversation in
General
Replies: 3 comments 2 replies
|
cc @ibgreen @chrisgervang @felixpalmer @georgioskarnas @matt-agintel @ilyabo |
0 replies
|
Add a quick note of support here. Charlie has been doing the work around deck.gl editing capabilities in the context of our mapping-heavy project (Agroview). Polygon and shape editing are real workflows for our users, so this aera of the ecosystem matters. We appreciate the ecosystem and support Charlie contributing upstream where it makes sense. The work he's doing has been useful for us and hopefully other building on deck.gl |
0 replies
|
it was agreed that isolating this package is not the right direction - instead moving this into deck.glonce it can be proved that it is stable enough to perform deck native operations and view integrations |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Summary
nebula.gl was the original home of what is now
@deck.gl-community/editable-layers. During the deck.gl v9 upgrade cycle, the module was migrated intodeck.gl-communityand the nebula.gl identity — its domain, npm package, brand, and community — was effectively retired.This RFC proposes restoring nebula.gl as a first-class repository under the visgl GitHub org, giving editable/drawing capabilities a proper home with its own identity, docs, and release cadence.
Motivation
nebula.gldomain still has name recognition in the geospatial community@deck.gl-community/editable-layersis a significant, standalone capability — it deserves its own identity, not a subdirectoryProposed Scope
1. GitHub Repository
visgl/nebula.glmodules/editable-layerssource into the new repodeck.gl-communityduring a deprecation window2. npm Package
nebula.glpackage on npm (currently owned by the original authors)nebula.glas the canonical package, deprecating@deck.gl-community/editable-layerswith a migration notice@nebula.gl/core3. Domain Transfer
nebula.gldomain to the visgl organization (same stewardship as deck.gl, loaders.gl, etc.)4. Docs Site
nebula.gl(ornebula.gl.dev) using the same vis.gl docusaurus setup@deck.gl-community/editable-layersdocs5. Release Cadence
Open Questions
nebula.gldomain and npm package? Do we have a path to transfer, or do we need a new scope (@nebula.gl/...)? @georgioskarnasRelated
All reactions