Skip to content

Implement Package Manager Support' #5

@Lanlokun

Description

@Lanlokun

Description
Introduce a package manager for Orunmilang to install, update, and manage third-party libraries or modules easily.

Use Case
A package manager simplifies project development by allowing users to reuse existing code, manage dependencies, and contribute reusable modules back to the community.

Proposed Solution

  • Create a CLI tool (e.g., oru get, oru add) for managing packages.
  • Define a central registry for Orunmilang packages.
  • Allow package definition via simple configuration files (e.g., orun.yaml or orun.toml).
  • Support semantic versioning and local/global installation modes.

Alternatives Considered

  • Manual copying of libraries (error-prone and lacks version control).
  • Relying on external package managers (which may not support Orunmilang's syntax and structure).

Additional Context
This would foster a richer ecosystem around Orunmilang, encourage code reuse, and allow community contributions to thrive, especially in educational and cultural computing domains.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions