From Fedora Project Wiki
No edit summary
Line 10: Line 10:
== Stato attuale ==
== Stato attuale ==
* Rilascio: [[Releases/13|  Fedora 13]]
* Rilascio: [[Releases/13|  Fedora 13]]
* Ultimo aggiornamento: 08-01-2010
* Per informazioni aggiornate sullo stato di ''RPM4.8'' consultare la [[Features/RPM4.8 | pagina originale]].
* Rpm 4.8.0 finale in rawhide
* Rpm 4.8.0 finale in rawhide
* Percentiale di completamento: 100%
* Percentiale di completamento: 100%
Per informazioni aggiornate sullo stato di ''RPM4.8'' consultare la [[Features/RPM4.8 | pagina originale]].


== Descrizione dttagliata ==
== Descrizione dttagliata ==
 
Il team di sviluppo di RPM vorrebbe aggiornare RPM di Fedora a una versione pre-release 4.8 prima possibile per poter investire  maggiori risorse ai test delle fasi rawhide e beta di Fedora. Una versione stabile del nuovo RPM sarà rilasciato in tempo per Fedora 13.
The RPM development team would like to update Fedora RPM to a pre-release version of 4.8 as early as possible to leverage the wide testing that Fedora rawhide and beta releases get. A stable upstream version of the new RPM is expected be released in time for Fedora 13.


== Vantaggi per Fedora ==
== Vantaggi per Fedora ==
La descrizione completa può essere trovata sul sito ufficiale [http://rpm.org/wiki/Releases/4.8.0 RPM]


La descrizione completa può essere trovata su sito ufficiale [http://rpm.org/wiki/Releases/4.8.0 RPM]
I miglioramenti introdotti riguardano:
 
* Revisione generale al codice
The most visible improvements over previous versions:
* Migiorate le prestazioni, vedere [http://laiskiainen.org/blog/?p=19 Some RPM performance stats]
* Much improved ordering code: erasures are now ordered, improved dependency loop handling
* Rivisti i collegamenti con Python, includendo preliminare supporto per Python 3
* Further performance improvements (see http://laiskiainen.org/blog/?p=19)
* Risolti molti, ma molti problemi in generale
* Big Python bindings revamp, including preliminary Python 3 support
* Many many bugfixes all over the place
== Altre informazioni ==  
 
Per:
== Scope ==
* Obbiettivi
 
* Test Plan
No new binary package-level incompatibilities have been introduced, so produced packages are fully compatible with RPM 4.7. Packages directly depending on librpm need to be rebuilt due to soname change, no other rebuilds necessary.
* Esperienza Utente
 
* Dipendenze
== Test Plan ==
* Progetto corrente
 
* Documentazione
* Has survived dist-upgrades, huge installs, rebuilds of complex packages, yum updates, and the included test suite.
* Note di rilascio
 
* Commenti e Discussioni
* Fedora build infrastructure
** Building packages individually with rpmbuild (dist-cvs and otherwise). Tested on a large package set, no known major issues.
** Building packages in mock: a large number of packages of varying complexity (kernel, gcc, glibc, glib2, anaconda...) have been successfully built in mock with the new rpm.
 
* Python bindings need special attention due to the amount of code changes. Yum and smartpm regularly tested but further testing needed.
 
== User Experience ==
 
* The new RPM changes very little in the average "user experience":
** Faster installs/upgrades
** Some annoying bugs have been fixed
** Packaging experience has minor enhancements
 
== Dependencies ==
* No new dependencies.
 
== Contingency Plan ==
 
* Revert to 4.7. Some new macros and build-time spec features have been added, but as long as packagers avoid using them until final acceptance is gained, there are no incompatibilities introduced.
 
== Documentation ==
 
Release note draft document can be found in http://rpm.org/wiki/Releases/4.8.0
 
== Release Notes ==
 
No need for release notes entry.


== Comments and Discussion ==
consultare la [[Features/RPM4.8 | pagina originale]] di questo documento.
* See [[Talk:Features/RPM4.8]]


[[Category:FeatureAcceptedF13]]
[[Category:FeatureAcceptedF13]]

Revision as of 09:35, 26 January 2010

Aggiornato RPM a 4.8

Sommario

Aggiornato RPM a 4.8 in Fedora 13.

Progettista

Stato attuale

  • Rilascio: Fedora 13
  • Per informazioni aggiornate sullo stato di RPM4.8 consultare la pagina originale.
  • Rpm 4.8.0 finale in rawhide
  • Percentiale di completamento: 100%

Descrizione dttagliata

Il team di sviluppo di RPM vorrebbe aggiornare RPM di Fedora a una versione pre-release 4.8 prima possibile per poter investire maggiori risorse ai test delle fasi rawhide e beta di Fedora. Una versione stabile del nuovo RPM sarà rilasciato in tempo per Fedora 13.

Vantaggi per Fedora

La descrizione completa può essere trovata sul sito ufficiale RPM

I miglioramenti introdotti riguardano:

  • Revisione generale al codice
  • Migiorate le prestazioni, vedere Some RPM performance stats
  • Rivisti i collegamenti con Python, includendo preliminare supporto per Python 3
  • Risolti molti, ma molti problemi in generale

Altre informazioni

Per:

  • Obbiettivi
  • Test Plan
  • Esperienza Utente
  • Dipendenze
  • Progetto corrente
  • Documentazione
  • Note di rilascio
  • Commenti e Discussioni

consultare la pagina originale di questo documento.