Changes

Line 8: Line 8:     
== Detailed description ==
 
== Detailed description ==
 +
 +
To use native packages, they should be wrapped into services. Such services are lightweight and contain only proper information about native packages. Also having service wrappers let us collect all distro specific information in one place, because various GNU/Linux distributions could have different names for the same upstream application.
 +
 +
According to http://distrowatch.com/, there are several distributions whose names could be mentioned in service:
 +
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Popularity
 +
! Name/Link to packages database
 +
! Package manager
 +
! Sugar support
 +
|-
 +
|2
 +
|fedora
 +
|RPM (yum)
 +
|
 +
|-
 +
|5
 +
|debian
 +
|DEB
 +
|
 +
|-
 +
|6
 +
|mandriva
 +
|RPM (urpmi)
 +
|
 +
|-
 +
|7
 +
|puppy
 +
|PET
 +
|
 +
|-
 +
|10
 +
|arch
 +
|Pacman
 +
|
 +
|-
 +
|13
 +
|slackware
 +
|TXZ
 +
|
 +
|-
 +
|38
 +
|moblin
 +
|RPM
 +
|
 +
|-
 +
|40
 +
|frugalware
 +
|FPM (TAR.BZ2)
 +
|
 +
|-
 +
|41
 +
|pardus
 +
|PiSi
 +
|
 +
|-
 +
|74
 +
|alt
 +
|RPM (APT)
 +
|
 +
|-
 +
|89
 +
|turbolinux
 +
| RPM
 +
|
 +
|-
 +
|91
 +
|crux
 +
|TAR.GZ
 +
|
 +
|-
 +
|96
 +
|linuxconsole
 +
|LCM
 +
|
 +
|-
 +
|99
 +
|yoper
 +
|RPM
 +
|
 +
|-
 +
|}
    
== Known issue ==
 
== Known issue ==