Debian deltar i Googles Summer of Code 2008
27 April 2008
Det är med glädje Debianprojektet kan tillkännage att man återigen valts av
Google som en mentororganisation för Summer of Code-programmet.
Vi har i år tilldelats tolv projekt.
Google finansierar de studenter som anges nedan så att de kan jobba heltid på
dessa områden under sin sommarsemester, från 26 maj till 18 augusti.
De kommer vägledas och utvärderas under denna tid av aktiva Debianutvecklare.
Flertalet av projekten gäller kommunikationen mellan programvaruutvecklare,
användare och Debianutvecklare.
Flera projekt gäller kvalitetskontroll och förbättrad testning, medan andra
kommer leda till nya verktyg som kan hjälpa med att underhålla Debiansystem.
-
Jonathan Roes kommer att jobba på Netconf, ett nästagenerations-verktyg för
nätverkskonfiguration på Linuxsystem.
Detta kommer att möjliggöra en ensam ersättare för flera program som just nu
hanterar näraliggande uppgifter på Debian system.
-
CRAN är ett omfattande arkiv med verktyg och bibliotek för GNUs statistiska
programmeringsspråk R.
Charles Blundell kommer att skriva cran2deb, ett verktyg som kommer att göra
det enklare att automatiskt generera paket från CRAN-paket, något som kommer
göra det betydligt enklare för utvecklare och användare att arbeta med
R-utökningar på Debiansystem, speciellt för administratörer av större
datorsystem.
-
Nico Golde kommer att förbättra Debians kvalitetskontrollprocess för
säkerhetsuppdateringar genom att skapa en betatestmöjlighet för
säkerhetsuppdateringar.
Detta kommer göra det möjligt för Debian att testa säkerhetsuppdateringar på en
större mängd installationer innan de släpps till allmänheten, i tillägg till
befintliga kvalitetskontrollprocedurer.
-
Jigdo är ett verktyg utvecklare för att försöka reducera kostnaden för att
hämta ned och spegla Debians cd- och dvd-avbildningar.
Dustin Rayners projekt jigdo-ivory innebär att en webbläsarbaserad Jigdoklient
skapas för att förenkla hämtningar för slutanvändare.
-
Obey Arthur Liu planerar att skapa ett GTK+-GUI för pakethanteringsverktyget
Aptitude som kan arbeta vid sidan av ncurses- och kommandoradsskalen.
Detta kommer tillhandahålla en ny gränssnittsdesign anpassad för användbarhet
och avancerad funktionalitet.
-
Jonny Lamb kommer att jobba på debexpo, ett webbaserat Debianpaketarkiv där
alla kan sända in och tillhandahålla egna paketarkiv.
Det innehåller funktionalitet där sponsorer enkelt kan kontrollera paket och
bör göra det enklare att bidra till Debian genom att skapa en enkel metod för
att bidra med paket för programvara som ännu inte finns i Debian.
-
Christian von Essen kommer att utveckla
Ultimate Debian Database
, en
stor relationsdatabas som kommer att samla projektets viktiga information i ett
centralt, lättanvänt system som innehåller felrapporter, bygginformation,
utvecklarinformation, med mera.
-
Adam Jensen kommer att skapa debgraph, en infrastruktur för att tolka inbördes
paketrelationer och liknande data med hjälp av ett generiskt grafgränssnitt.
Många program, till exempel pakethanterare, använder redan en del av dess
funktionalitet, men detta projekt skapa den första gemensamma koden som stöder
komplexare frågor, vilket gör det möjligt för utvecklare av andra verktyg att
koncentrera sig om problem på högre nivå.
-
Per Andersson planerar att arbeta på att förbättra Debians stöd för NAS
(Network Attached Storage) för konsumentmarknaden. Dessa populära verktyg är
små filservrar, ofta med en ARM-processor som kör ett inbyggt Linuxsystem.
Projektets mål är att göra det enklare att installera och skräddarsy Debian på
dessa enheter och göra Debian mer populär på marknaden för inbyggda
Linuxsystem.
-
Lintian är ett automatiserad paketkontrollsystem som används för
kvalitetskontroll, och som kan detektera många vanliga fel och misstag i
Debianpaket.
Jordà Polo Bardés kommer förbättra diagnostikfunktionaliteten i lintian,
speciellt vad gäller hanteringen av allvarlighetsgrad och korrekthet för
testerna, för ratt göra det mer användbart i automatiserade installationer där
tester av låg viktighet och falska positiva kan skapa problem.
-
Max Wiehle kommer att lägga till stöd för att automatiskt slå samman
konfigurationsfiler vid systemuppgraderingar.
För tillfället håller Debians pakethanteringsverktyg bara reda på gamla och nya
konfigurationer vid installationer, så detta nya verktyg kommer göra livet
mycket enklare för systemadministratörer.
-
Juan Luis Belmonte Mendez kommer att skriva ett nytt verktyg för att göra det
enklare att konfigurera PAM (Pluggable Authentication Modules) och NSS (Name
Service Switch) genom Debians installationsprogram.
Detta kommer göra det mycket enklare att konfigurera Debianmaskiner att använda
vanliga nätverksbaserade autentiseringssystem, som LDAP och Active Directory.
Vi hälsar dem välkomna till vår aktiva utvecklaremiljö och uppmuntrar alla våra
grupper och bidragslämnare att stöda dem och hjälpa dem med att lyckas med sina
uppdrag.
Debians projekt finns på vår wiki på
Summer of code dokumenteras på Googles webbplats på
Om Debian
Debianprojektet är en sammanslutning av utvecklare inom fri programvara som
frivilligt bidrar med sin tid och sitt arbete för att skapa det helt fria
operativsystemet Debian GNU/Linux.
Kontaktinformation
För ytterligare information, besök Debians webbsidor på
http://www.debian.org/ eller sänd e-post till
<press@debian.org>.