Skip to content

Remove sugar-web library #4680

@Ubayed-Bin-Sufian

Description

@Ubayed-Bin-Sufian

Description

The sugar-web library is deprecated and no longer in use. Keeping it in the codebase increases maintenance overhead and potential confusion.

Current Impact

  • Creates potential confusion for new contributors
  • Adds unnecessary complexity to the codebase
  • May cause maintenance issues with outdated dependencies

Recommended Actions

  1. Remove all references to sugar-web from:

    • HTML files (<script> tags)
    • Server configuration files
    • Package management files (package.json)
    • Build configuration files
  2. Delete the sugar-web directory:

    • Location: /lib/sugar-web
    • Total files to remove: ~40 files
  3. Testing Requirements
    Verify that the application functions correctly after removal:

    • Local deployment (npm start)
    • GitHub Pages deployment
    • Planet server deployment
    • No console errors related to missing sugar-web
    • All features working as expected

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions