Skip to content

Packaging distribution/download/management #35

@lfkeitel

Description

@lfkeitel

How to do packaging? Right now if a package is needed for an application, the file(s) must be manually downloaded and added to the source tree. They can be placed under a vendor folder of some kind since the search path can be modified.

Start off with a proof of concept. Something like package.json or elm.json. Author information and list of dependencies.

Central repository? Most other languages do that. Maybe later, start by just downloading from an upstream repo via http.

Version resolution, minimum versions like Go modules or "normal" resolution like most languages? Would need to be able to parse semantic versioning constraints and write a dependency resolver.

How are packages structured? Everything under a src directory? Is the repo root the root of the package?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions