Debian deltager i 2008 Google Summer of Code
2008-04-27
#use wml::debian::news
#use wml::debian::translation-check translation="8da95139c3595d47371ba8d288784086ae2ebacd"
Debian-projektet er stolt at kunne annoncere, igen at være blevet accepteret
af Google som en mentororganisation i Summer of Code-programmet. Vi har fået
tildelt tolv opgaver i år. Google støtter de her nævnte studerende økonomisk,
så de kan arbejde fuld tid på opgaverne i deres sommerferie, fra den 26. maj til
18. august. De vil blive vejledt og evalueret i tidsrummet af et hold
Debian-udviklere.
Flere opgaver dækker kommunikation mellem softwareforfattere, brugere og
Debian-udviklere. En række opgaver er rettet mod kvalitetssikring og forbedret
aftestning, mens andre vil medføre nye værktøjer, der hjælper med at
vedligeholde Debian-systemer.
- Jonathan Roes vil arbejde på Netconf, en næste generations-tilgang til
håndtering af netværksopsætninger på Linux-systemer. Dette vil give en
enkelt logisk erstatning for et stort antal programmer, der pt. hånterer
beslægtede opgaver på Debian-systemer.
- CRAN er et omfattende arkiv bestående af værktøjer og biblioteker til
det statistiske beregningssprog GNU R. Charles Blundell vil skrive
cran2deb, et værktøj beregnet til at hjælpe med automatisk generering af
Debian-pakker fra CRAN-pakker og -samlinger (bundles). Dette gør det
meget lettere for udviklere og brugere, at arbejde med R-udvidelser på
Debian-systemer, særligt for administratorer af store
beregningsanlæg.
- Nico Golde vil forbedre Debians kvalitetssikringsprocesser vedrørende
sikkerhedsopdateringer, ved at stille en facilitet til betatestning af
sikkerhedsopdateringer til rådighed. Dette vil gøre det muligt for Debian
at teste sikkerhedsopdateringer på et bredere udvalg af opsætninger, før
offentlig udgivelse, og i tillæg til de eksisterende QA-tiltag.
- Jigdo er et værktøj udviklet som en hjælp til at nedbringe omkostningerne
ved at downloade og spejle Debians cd- og dvd-aftryk. Dustin Rayners
projekt jigdo-ivory indeholder fremstillingen af en browserbaseret
Jigdo-klient, så download bliver meget lettere for slutbrugerne.
- Obey Arthur Liu planlægger et udvikle en grafisk brugergrænseflade i GTK+
til pakkehåndteringsværktøjet Aptitude, der vil arbejde ved siden af de
forbedrede ncurses- og kommandolinje-grænseflader. Dette vil stille et
nyt grænsefladedesign til rådighed, rettet mod brugerbarhed og avanceret
funktionalitet.
- Jonny Lamb vil arbejde på debexpo, et webbaseret Debian-pakkearkiv, der
gør det muligt for alle at uploade og stille personlige pakkearkiver til
rådighed. Det indeholder funktionalitet, der gør det nemt for sponsorer
at gennemse pakker til programmer, der endnu ikke er optaget i
Debian.
- Christian von Essen vil udvikle
Ultimate Debian Database
, en stor
relationsdatabase, der indsamler alle projektets vigtige oplysninger i ét
centralt, letanvendeligt system, indeholdende fejl, opbygningsoplysninger,
udvikleroplysninger, osv.
- Adam Jensen vil udvikle debgraph, en infrastruktur til behandling af
afhængigheder mellem pakker samt lignende data ved hjælp af en generisk
graf-grænseflade. Mange programmer så som pakkehåndteringsprogrammer
anvender allerede dele af denne funktionalitet, men dette projekt vil
være den første fælles kode til understøttelse af mere komplekse
forespørgsler, hvilket gør det muligt for udviklere af andre værktøjer,
at koncentrere sig om problemstillinger på et højere niveau.
- Per Andersson planlægger at arbejde på, at forbedre Debians understøttelse
af forbrugermarkedets NAS-enheder (Network Attached Storage). Disse
populære enheder er små filservere, efter udstyret med ARM-processorer og
kørende en indlejret (embedded) Linux. Projektet vil gøre det lettere at
installere og tilpasse Debian på disse enheder, samt yderligere øge
Debians popularitet på markedet for indlejret Linux.
- Lintian er et værktøj til automatisk pakkekontrol, anvendt til
kvalitetssikring, med mulighed for at identificere mange forskellige
former for almindelige fejl og misforståelser i Debian-pakker.
Jordà Polo Bardés vil udvide diagnosefunktionaliteten i
lintian, særligt hvad angår håndtering af alvorlighedsgrader og
præcisionen af sådanne tests, for at gøre det mere brugbart i
automatiserede opsætninger, hvor tests af lav vigtighed og falske
positive kan skabe problemer.
- Max Wiehle vil tilføje understøttelse af automatisk sammensmeltning af
opsætningsfiler ved systemopgraderinger. For øjeblikket holder Debians
pakkehåndteringsværktøjer kun styr på gamle og nye opsætninger, mens
opgraderinger finder sted, hvorfor dette nye arbejde vil gøre livet
nemmere for systemadministratorer.
- Juan Luis Belmonte Mendez vil udvikle et nyt værktøj, beregnet til at
hjælpe med opsætningen af PAM (Pluggable Authentication Modules) og NSS
(Name Service Switch) gennem Debian Installer. Dette skulle gøre det
meget nemmere at opsætte Debian-maskiner til at anvende udbredte
autentificeringssystemer som LDAP og Active Directory.
Vi ønsker de studerende velkommen i vores aktive udviklerfællesskab, og
opfordrer alle vores hold og bidragydere til at støtte og hjælpe dem med at
gennemføre deres opgaver.
Debians opgaver er angivet på vores wiki
Summer of Code er dokumenteret på Googles websted
Om Debian
Debian-projektet er en organisation af fri software-udviklere som frivilligt
bidrager med tid og kræfter til at fremstille de fuldstændigt frie
styresystem Debian GNU/Linux.
Kontaktoplysninger
For flere oplysninger, besøg Debians websider på
https://www.debian.org/ eller send e-mail på engelsk til
<press@debian.org>.