20 sierpnia minął ostateczny termin na zakończenie prac w ramach tegorocznego Google Summer of Code (GSoC). Oto pierwsze informacje o efektach akcji. Wiadomości z ostatniej chwili dotyczą przede wszystkim KOffice i Mozilli.
KOffice
KOffice stara się mocno zapracować na drugie miejsce po OpenOffice.org, a nawet go przeganiać. W czasie GSoC 2007 udało się ukończyć 5 z 6 przydzielonych przy nim zadań. Z niewiadomych powodów funkcja grupowej pracy w KWordzie nie została opracowana, jednak pozostałe są w dobrym stanie.
Emanuele Tamponi stworzył model wybierania kolorów w sposób typowy dla zwykłej palety malarskiej. Poszczególne farby wystarczy ze sobą mieszać w odpowiednich proporcjach, aby powstał nowy odcień.
Sven Langkamp opracował dla Krity selekcję w postaci wektorowej ścieżki, którą można edytować, a Fredy Yanardi przygotował wtyczki w architekturze Flake, które rozszerzają jej możliwości.
Marijn Kruisselbrink opracował edytor nut dla KOffice, który właśnie wykorzystuje architekturę Flake. Nuty są zapisywane w dokumentach ODF prawdopodobnie w niestandardowy sposób, autor edytora planuje dopisać rozwiązanie zapasowe dla innych aplikacji czytających ten format. Da się za to eksportować je do formatu MusicXML.
Pierre Ducroquet zaimplementował obsługę ODF w nowej gałęzi kodu, która w międzyczasie była przepisana od początku. To w większości praca bardzo potrzebna i mało widoczna, ale udało się na przykład dołożyć efekt przekreślenia tekstu.
Mozilla
W Mozilli wiadomo o stanie czterech projektów.
Nick Kreeger zajął się przechowywaniem w sieci ustawień poczty Thunderbirda / SeaMonkey / Correo. Działa to podobnie jak wtyczka Google Browser Sync dla Firefoksa. Dzięki temu będzie można korzystać w różnych miejscach ze swojego ulubionego klienta poczty, zamiast przesiadać się na interfejs webowy.
Kunal Jain wdrożył bardzo przydatną funkcję Firefoksa: indeksowanie zawartości odwiedzanych poprzednio stron. Tę sztuczkę opanował najpierw Flock za pomocą CLucene — Firefox wykorzystał w tym celu moduł FTS2 z SQLite. Niestety niewielkie są szanse, aby kod zdążył wejść do zamrażanego wkrótce Firefoksa 3.
Benjamin Karel wprowadził do Firefoksa obsługę formatu grafiki JPEG2000. Została jednak podjęta decyzja, że zamiast włączać ją do głównej gałęzi, powinna być dostępna w postaci wtyczki. Być może to pchnie do przodu sprawę JPEG2000, który jak dotąd nie jest zbyt powszechnie używany. Z drugiej strony przyczynili się do tego jego twórcy, ponieważ format ma niejasny status prawny.
Najmniej udana była próba Edwarda Lee. Chciał on zaimplementować obsługę linków z dołączoną sumą kontrolną. IETF wyraziła się o tym pomyśle krytycznie, a działający kod został ostatecznie odsunięty od silnika obsługi sieci Necko jako funkcja niestandardowa.
Inne projekty
Starsze wiadomości z GSoC dotyczą między innymi Ubuntu oraz wstępnej obsługi Direct3D 10 w Wine.
Źródło: http://linuxnews.pl/google-summer-of-code-2007-zakonczone/
Tags: KOffice,
mozilla,
gsoc,
google,
wine,
2007,
Newsy