Package Manager Layer

Registered by uplink

 Problem[1]:
 Not always new users of linux learn about apt-get, but with other distros. pacman,yum,urpmi,smart,etc. many user don't like that difference of distros.

 Problem[2]:
 Many developers don't like develop apps for linux for one big problem: each distribution have different systems, diferrent package managers, diferents dependences, etc. if program need libX in ubuntu you need only "apt-get install libX" but in other distros with no-deb?

 Solution[1]:
 Create an layer for simplify that problem. [User] > [Layer] > [Package Manager]
 how it work? this layer is come with plugins, each distro use your own pĺugin for translate the command for package
 manager, create an unified CLI for any distro and any package manager. an example of app use this layer is an Package Manager GUI with no distro-specify.

 Solution[2]:
 This solution is not immediately. it need implement with parts for others distros come too. need implement an method for discover if "firefox" on ubuntu is the same program with "firefox" in arch linux. other solution is package manager develop an option for receive the each archives have in the package for compare.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.