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

Update Satellite Info Box Plugins #678

Open
thkruz opened this issue Aug 12, 2023 · 0 comments
Open

Update Satellite Info Box Plugins #678

thkruz opened this issue Aug 12, 2023 · 0 comments

Comments

@thkruz
Copy link
Owner

thkruz commented Aug 12, 2023

User Story

  • As a developer
  • I want the plugin code related to the Satellite Info Box to be organized by html sections (Orbit Data, Object Data, Sensor Data, etc.)
  • So that the codebase is more modular, reducing interdependencies and making maintenance easier.

Acceptance Criteria

  • Given the existing code structure split into three large files (Core, Selection, and Update)
  • When I navigate the updated Satellite Info Box codebase
  • Then I should see separate files or modules corresponding to each html section: Orbit Data, Object Data, Sensor Data, etc. and each of these sections should contain the relevant code without any unrelated interdependencies.

Commentary

Currently, the code's organization into just three large files has created intertwined dependencies. By reorganizing the code based on the specific sections of the Satellite Info Box, we aim to achieve a clearer, more modular structure. This structure should align with best practices, making it easier to understand, work with, and maintain.

@thkruz thkruz added this to the Future Release milestone Aug 12, 2023
@thkruz thkruz assigned thkruz and unassigned thkruz Aug 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant