Skip to content

[FEATURE REQUEST] LuaRocks integration #3633

@kangae-hishiryo

Description

Please confirm these before moving forward.

  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use this template.

Describe the new feature

This feature request proposes the integration of LuaRocks, the package manager for Lua modules, within the UniGetUI interface.
UniGetUI is a powerful package manager GUI, and adding support for LuaRocks would enhance its utility by expanding compatibility with package managers relevant to developers and users using Lua binaries and packages.
LuaRocks is gaining increasing relevance in various domains, and its integration would align UniGetUI with the needs of this user base.

Describe how this new feature could help users

  • Increased Flexibility & Scope: Provide users, particularly Lua developers, with a centralized interface to manage Lua modules alongside other packages, increasing workflow efficiency.

  • Enhanced Scalability: Support a broader ecosystem of development tools directly within UniGetUI.

  • Simplified Package Management: Allow users to install, update, upgrade, and maintain LuaRocks packages through the familiar and streamlined UniGetUI interface, maintaining a simple user experience.

  • Potential Resource Optimization: Centralizing package management could potentially lead to more efficient use of system resources compared to managing an (at least, hypotetical) LuaRocks GUI separately.

Metadata

Metadata

Labels

new-featureA new feature that could be useful in WingetUIready-to-go

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions