Skip to content

[FB: ] Proposal: Modularization #176

@Silvanoc

Description

@Silvanoc

Feedback Type

Bug/Issue

Feedback

Big source code files (wfm.sh has 1656 lines as of now) should be avoided and split into smaller files.

The mentioned script wfm.sh does multiple tasks (install, uninstal,...) that are run individually. Each of these tasks could be on a separate file that could even be called without going through the main command. Becoming subcommands that can also be invoked as independent commands.

Rational

Big raises the bar for new contributors to get into the source code. It also makes hard for every developer to find source code parts that they are looking for. As a consequence analyzing, editing, fixing,... the source code becomes harder and harder.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions