[ekg2-devel] ekg2-0.2-rc1 released.
Jakub Zawadzki
darkjames w darkjames.ath.cx
Czw, 28 Lut 2008, 22:38:52 CET
W dniu dzisiejszym wydalismy pierwsze rc do ekg2-0.2, w zwiazku z tym
zaczniemy od changelogu zmian od wersji 0.1
o poprawki dzialania kodu, czasami bedzie dzialac lepiej.
o rozne optymalizacje, ekg2 powinno dzialac szybciej.
o ekg2 juz w srodowisku nie unicodowym, ale skompilowane z unicodem
nie powinno sie zawieszac (jest po ./configure nadal ten warning,
ale nie nalezy sie tym przejmowac)
o mozliwosc zablokowania sesji, sesja juz polaczona w innym ekg2 nam
sie nie polaczy (dot. tego samego profilu)
o [irc] obsluga recode, na razie nie mamy takiego fajnego jak w irssi,
i nie wszystko jest rekodowanego, ale umozliwia rozmowe w sieciach
ktore uzywaja innego kodowania niz my.
o [gtk] odswiezony plugin gtk, UI zawdzieczamy glownie xchat'owi, (a ikonki psi)
screenshot tutaj: http://ekg2.org/screens/ekg2-shot5.png
nie jest na razie super uzyteczne, ale wyglada super, i powinno
pozwalac na to samo co ncurses. (Jak nie, to zglaszac bugreporty!)
o [jabber] poprawki SASLa, jak dalej nie dziala, to najpierw nalezy
zglosic bugreport (przed ustawianiem disable_sasl na 2)
o [jabber] uidy zaczynaja sie od xmpp: a nie od jid:
o [jabber/tlen] Jak do kogos piszemy, to ta osoba wie o tym zanim
nacisniemy enter!
o [ncurses] obsluga password-input (czyt. nie wyswietla sie haslo po
/session password)
o [logsqlite] wypisywanie ostatnich wiadomości po otwarciu rozmowy.
Optymalizacja obsługi bazy
o Nowe pluginy:
o feed - obsluga rss, nntp w ekg2!
o jogger - komunikacja z botem Jogger.pl
o polchat - obsługa chatów polchat
o znowu poprawki dzialania kodu, czasami bedzie dzialac gorzej.
rzeczy ktore przestaly dzialac:
o [logs] nie loguje ip/port uzytkownika do pliku
o [ncurses] nie wyswietla ip/port uzytkownika w headerbarze.
o [jabber] stare konfiguracje sesji, zawierajace jid: jako prefiks
beda odrzucane, wiec najlepiej przed ladowaniem sesji zamienic
w plikach sessions-jabber jid:foo w bar na xmpp:foo w bar
o [gpg/rot13/inne] j/w nie ma automatycznej konwersji starych uidow na nowe.
Statystyka:
- diff pomiedzy wersja 0.1.0 a 0.2 to 81298 linijek!
- nowe/zmienione linie kodu: 43554
- zmienione/usuniete linie kodu: 16096
- latka ma 2,5 MB.
W zwiazku z tym ze to jest rc1, przed wydaniem rc2 i pozniejszych
chcialbym prosic uzytkownikow roznych platform, o przetestowanie czy
ekg2-0.2-rc1 sie w ogole kompiluje i dziala.
Wszelkie bugreporty najlepiej jakby szly jednak na ekg2-users lub ekg2-devel
nasz bts (bugs.ekg2.org) z powodu ataku spamu i uaktualnienia stracil baze.
(1. admin usuwajac spam, przez przypadek wykonal zle zapytanie.
2. uaktualniajacy sie flyspray dropnal stare bazy)
wiec preferowana droga zglaszania bugow, sa jednak listy mailingowe.
Planu wydawniczego ekg2 nie ma, i miec prawd. nie bedzie. chcialem zeby kod
ekg2 byl bardziej stabilny (zblizony do ekg2-0.1) ale niestety nie
wyszlo. Dlatego wydamy kilka wersji -rc, popoprawiamy bledy kompilacji /
zachowania. Nastepnie otagujemy 0.2 w SVN, i zaczniemy prace nad 0.3.
Link do wydania: http://pl.ekg2.org/ekg2-0.2-rc1.tar.gz
Pozdrawiam.
Więcej informacji o liście dyskusyjnej ekg2-devel