Opkg

From Openmoko

Revision as of 21:59, 18 January 2008 by Mickey (Talk | contribs)

Jump to: navigation, search

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

Personal tools

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