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å https://www.debian.org/ eller sänd e-post till <press@debian.org>.