|
Size: 2870
Comment: sync with English version
|
Size: 2876
Comment: sync with English version
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| #language itUltimateDebianDatabase | #language it |
| Line 44: | Line 44: |
| * '''Codice sorgente''': disponibile nello SVN del [[http://alioth.debian.org/projects/collab-qa/|progetto collab-qa]] su http://svn.debian.org/viewsvn/collab-qa/udd/ | * '''Codice sorgente''': disponibile nel repository git del [[http://alioth.debian.org/projects/collab-qa/|progetto collab-qa]] su http://anonscm.debian.org/gitweb/?p=collab-qa/udd.git;a=summary |
Translation(s): English - Italiano
Ultimate Debian Database
UDD (Ultimate Debian Database, Database Debian Definitivo) raccoglie molti dati su vari aspetti di Debian in un unico database SQL; permette agli utenti di accedere facilmente a questi dati e di combinarli.
I dati attualmente importati includono:
- file Packages e Sources, da Debian e Ubuntu
- bug dal BTS Debian
- dati da Popularity contest
- cronologia dei pacchetti caricati
- cronologia dei pacchetti migrati in testing
- Lintian
- pacchetti diventati orfani
- Carnivore
DebTag
- bug da Ubuntu (da Launchpad)
- pacchetti nella coda dei NUOVI pacchetti
- traduzioni del DDTP
Possono essere aggiunte facilmente ulteriori fonti di dati, e lo saranno nel futuro prossimo.
Connettersi a UDD e usarlo
udd.debian.org gira su ullmann.debian.org. Accetta connessioni dirette con SSL da quantz (qa) e wagner (alioth).
- riga di comando:
psql service=udd
oppure: psql -U guest -h udd.debian.org -p 5452 udd
Python:
import psycopg2 conn = psycopg2.connect(host="udd.debian.org",port=5452,user="guest",database="udd") cursor = conn.cursor() cursor.execute("SELECT count(*) from sources where release='sid'") print cursor.fetchall()[0][0]Ruby (DBI): require 'dbi' ; dbh = DBI::connect('DBI:Pg:dbname=udd;port=5452;host=udd.debian.org', 'guest')
Ruby (PG): require 'pg'; conn = PG.connect({:host => 'udd.debian.org', :port => 5452, :user => 'guest', :dbname => 'udd'})
Esempi di interrogazioni: http://udd.debian.org
Schema del database: http://udd.debian.org/schema/
Codice sorgente: disponibile nel repository git del progetto collab-qa su http://anonscm.debian.org/gitweb/?p=collab-qa/udd.git;a=summary
Server del database: gira su postgres con plperl e postgresql-debversion
Per maggiori informazioni, contattare #debian-qa o debian-qa@lists.debian.org (iscrizione e archivi per la mailing list).
UDD è nato come progetto Google Summer of Code di Christian von Essen (Neronus), con il mentoring di Lucas Nussbaum, Stefano Zacchiroli e Marc 'HE' Brockschmidt. È ora mantenuto principalmente da Lucas Nussbaum, con l'aiuto di altri.
Altre risorse
Vedere anche:
Sotto-pagine
