Opkg
From Openmoko
(Difference between revisions)
ThomasWood (Talk | contribs) (→FAQ) |
|||
Line 3: | Line 3: | ||
Opkg is a lightweight package management system based on Ipkg. | Opkg is a lightweight package management system based on Ipkg. | ||
− | + | == Planned features == | |
− | == | + | |
Here is a list of additional features compared to Ipkg. | Here is a list of additional features compared to Ipkg. | ||
− | * Uses libcurl to download files | + | * Uses libcurl to download files [done] |
− | * The command line client has a progress bar to show progress of downloads and libopkg support sending progress callbacks to clients | + | * The command line client has a progress bar to show progress of downloads and libopkg support sending progress callbacks to clients [done] |
− | + | * Simple user interactions during postinstall | |
+ | * Restructure source code and make it more robust | ||
+ | * Improve command line options | ||
+ | * Signed packages and repositories | ||
+ | * Store packages in database | ||
== Issues == | == Issues == | ||
* http proxy works but authentication not tested yet | * http proxy works but authentication not tested yet | ||
− | |||
== FAQ == | == FAQ == | ||
Line 22: | Line 24: | ||
A. It is based on the [http://www.handhelds.org/download/packages/ipkg/ipkg-0.99.163.tar.gz ipkg-0.99.163] tarball | A. It is based on the [http://www.handhelds.org/download/packages/ipkg/ipkg-0.99.163.tar.gz ipkg-0.99.163] tarball | ||
− | |||
Q. Why "fork" and rename Ipkg? | Q. Why "fork" and rename Ipkg? | ||
− | A. Ipkg is no longer actively maintained and there | + | A. Ipkg is no longer actively maintained upstream and there are potential trademark issues with using the Ipkg name |
Revision as of 23:59, 18 January 2008
Contents |
What is Opkg?
Opkg is a lightweight package management system based on Ipkg.
Planned features
Here is a list of additional features compared to Ipkg.
- Uses libcurl to download files [done]
- The command line client has a progress bar to show progress of downloads and libopkg support sending progress callbacks to clients [done]
- Simple user interactions during postinstall
- Restructure source code and make it more robust
- Improve command line options
- Signed packages and repositories
- Store packages in database
Issues
- http proxy works but authentication not tested yet
FAQ
Q. What version of Ipkg is Opkg based on?
A. It is based on the ipkg-0.99.163 tarball
Q. Why "fork" and rename Ipkg?
A. Ipkg is no longer actively maintained upstream and there are potential trademark issues with using the Ipkg name