Skip to content

System packages enhancements #2147

@siddhantk232

Description

@siddhantk232

I also want to simplify things. Replace system: <alias> with system: true, and instead of relying on alias, rely directly on package name. Top level package should be able to "overwrite" any module.

I am also happy to drop the system terminology, and make any package overridable by main package.

-- fastn.dependency: <original-package>
override: <the-module-that-will-be-passed-when-original-package-is-requested>

Originally posted by @amitu in #2139

These enhancements should definitely happen. Moving it to a newer issue so that I can close the original as done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions