HiveMinds / HiveMinds/tw-install

separate each installable element into it's own modular file

Open
#82 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
20
Forks
7
PR merge metrics
No merged PRs in 30d

Description

so that everything needed to install/ test/ uninstall each element (task, taskd, at the moment) is self contained and exists in its own file, with an agreed-upon file name convention and essential ingredients. These files don't have to contain executable code, per-se, but must contain a list of each action needed at each step. This removes the task and taskd specific actions from main.sh (tw-install.sh?) and moves them to `~/.task/install/task.install` and `~/.task/install/taskd.install`. This abstraction becomes the model for any installable element.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading main.sh or tw-install.sh to understand the current task and taskd installation, testing, and uninstallation actions. Define the file-name convention and required action lists, then confirm that task.install and taskd.install are self-contained and that the task-specific actions have been removed from the main installer.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.