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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃Ч Reorganize Modules #821

Open
austincondiff opened this issue Oct 10, 2022 · 0 comments 路 May be fixed by #823
Open

馃Ч Reorganize Modules #821

austincondiff opened this issue Oct 10, 2022 · 0 comments 路 May be fixed by #823
Labels
chore enhancement New feature or request

Comments

@austincondiff
Copy link
Collaborator

austincondiff commented Oct 10, 2022

Is your feature request related to a problem? Please describe.

The Modules folder is good but somewhat inconsistent because some modules exist in the main project.

Describe the solution you'd like

We should move more into Modules folder and refactor a little bit to make our codebase a little more clear. I have divided the project into categories and am using these categories in our GH project. I think this can be applied to our Modules folder. So I've compiled a list of categories within the project as follows.

  • About
  • Acknowledgments
  • Architecture
  • Breadcrumbs
  • CLI Tools
  • Commands
  • Debugger
  • Editor
  • Extensions
  • Feedback
  • Find & Replace
  • Finder Tools
  • Keybindings
  • Localization
  • LSP
  • Open Quickly
  • Quick Help
  • Settings
  • Snippets
  • Software Updater
  • Source Control
  • Statusbar
  • Tab Bar
  • Task Runner
  • Terminal
  • Themes
  • Toolbar
  • UI Components
  • Welcome

Our Modules folder should reflect the above list of categories. This will ensure that we are building on a strong foundation. This might also help as we label and categorize issues, split up work, assign PRs, added commit messages etc.

Related Issues

@austincondiff austincondiff added the enhancement New feature or request label Oct 10, 2022
@austincondiff austincondiff changed the title 鉁� Reorganize Modules 馃Ч Reorganize Modules Oct 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant