Changes between Version 8 and Version 9 of YumFuture

Show
Ignore:
Author:
james (IP: 65.172.155.230)
Timestamp:
06/24/11 15:46:16 (6 years ago)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • YumFuture

    v8 v9  
    77 * '''HARD''' 
    88   * Adding a "simple" C-API to allow you to install/update/remove/query yum. Simple in this sense is "coverage", as in you should be able to do "simple" things. 
     9   * Revamp downloading, again. (Zdeněk) 
     10      * Parallel Downloading. 
     11      * Background downloading. 
     12      * External calls for downloads (isolating the install code from the download code etc.). 
    913 
    1014 * '''MEDIUM''' 
    1721     * Improve load-ts to make it fail if the end rpmdb is different (much more assurance that everything is identical to a test run). 
    1822     * Something like the "updater" plugin (http://james.fedorapeople.org/yum/plugins/updater.py), or yum-safe-update (https://github.com/timlau/YumTools/blob/master/yum-safe-update/yum-safe-update.py). 
     23   * Documentation of at least our public interfaces. This isn't really hard, but to do fullish coverage it would be time consuming. (Nick) 
    1924 
    2025== Longer term. Goals == 
    2328 
    2429 * '''HARD''' 
    25    * Revamp downloading, again. 
    26       * Parallel Downloading. 
    27       * Background downloading. 
    28       * External calls for downloads (isolating the install code from the download code etc.). 
    2930   * Event notification/querying (traps/events/querying). This might be only '''MEDIUM''', depending on the required features. 
    3031   * Repo. metadata overhaul: 
    4445   * Repo. metadata "xz" compression. Possible to switch to XML metadata, for download efficiency. 
    4546   * Python 3 support. 
    46    * Documentation of at least our public interfaces. This isn't really hard, but to do fullish coverage it would be time consuming.  
    4747   * Storage for "verify", so you can "store" config. changes etc. (see the puppet usage etc.) 
    4848   * Installed groups ... groups as objects / whatever.