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

Reorganize project structure #89

Open
4 tasks
vishi24 opened this issue Feb 22, 2024 · 3 comments
Open
4 tasks

Reorganize project structure #89

vishi24 opened this issue Feb 22, 2024 · 3 comments
Assignees
Labels
Dev-ops Dev ops protocol server protocol server

Comments

@vishi24
Copy link
Contributor

vishi24 commented Feb 22, 2024

Description

The current project structure is unorganized and polluted, it needs to be reorganized properly.
The repository needs to be structured in the below structure by moving the file into their respective folder.

File name Folder
.dockerignore infra-scripts
.env  
.gitignore  
Configuration_Script.md  
Local-Setup.md  
MAINTAINERS.md Not required
Prod-Setup.md  
README.md  
configure_protocol_server.sh infra-scripts
copy_bap_files.sh infra-scripts
copy_bpp_files.sh infra-scripts
ecosystem.config.js infra-scripts
generate_keys.sh infra-scripts
nginx_certbot_installation.sh infra-scripts
package-lock.json  
package.json  
package_manager.sh infra-scripts
registry_entry.sh infra-scripts
setup.md infra-scripts
setup.sh infra-scripts
tsconfig.json  
update_bap_config.sh infra-scripts
update_bpp_config.sh infra-scripts
variables.sh infra-scripts

Once the restructuring is done, test should be done for

1.Protocol server installation , must install they way it does now.
2.Protocol server is serving the requests as expected.
3. Docker images can be created in same way as now.
4. Deployment on Docker should work as expected.

If there are any changes in the script, please update.
Any code level changes must not be introduced.

Goals

  • Properly organize the protocol-server repository.

Expected Outcome

Organized project structure under their respective heads.

Acceptance Criteria

  • Folders created under the project as per the functionality and files are placed in the correct locations.
  • After updating the folder structure the application remains functionality remains intact.
  • There should not be any impact on the installation , if there are any changes required should be documented and communicated for update.

Implementation Details

NA

Mockups / Wireframes

NA


[Please note that the below section of the ticket has to be in the format as mentioned as it is key to enabling proper listing of the project. Please only choose the options mentioned under the headings wherever applicable.]

Product Name

Protocol server

Project Name

Protocol server

Tech Skills Needed:

Node js

Complexity

Pick one of [High]/[Medium]/[Low]

Category

NA

Sub Category

NA

@vishi24 vishi24 assigned shreyvishal and vbabuEM and unassigned shreyvishal Feb 26, 2024
@vbabuEM
Copy link
Contributor

vbabuEM commented Mar 4, 2024

@vishi24 , what is the scope of this task Vishwa? What do you need from me?

@vishi24 vishi24 added the protocol server protocol server label Mar 4, 2024
@faizmagic faizmagic assigned vishi24 and unassigned vbabuEM Mar 5, 2024
@faizmagic
Copy link
Contributor

@vishi24 , Please add clear requirements on what needs to be achieved

@vishi24
Copy link
Contributor Author

vishi24 commented Mar 8, 2024

@vishi24 , Please add clear requirements on what needs to be achieved

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dev-ops Dev ops protocol server protocol server
Projects
None yet
Development

No branches or pull requests

5 participants