Translations:Miranda NG:About/6/pl

From Miranda NG
Jump to navigation Jump to search

Wiosną 2012 rozwój Mirandy IM stanął w martwym punkcie.

  1. Istniejąca (do chwili obecnej) forma rozwoju Mirandy okazała się całkowicie niewydolna. Złożyły się na to następujące czynniki:
    • Zazwyczaj około roku zajmowało, żeby zmiany poczynione w rdzeniu Mirandy zostały uwzględnione przez twórców wtyczek i mogły dotrzeć do zwykłych użytkowników.
    • Kod źródłowy wtyczek był rozrzucony pomiędzy dziesiątki repozytoriów. Dla niektórych wtyczek był on nieaktualny, dla innych w ogóle nie był dostępny. Tak więc monitorowanie takiego kodu przez zespół Mirandy było ograniczone, żeby nie powiedzieć niemożliwe. W rezultacie wtyczki zawierały bezużyteczny, niewydajny lub wadliwy kod, którego nikt nie mógł naprawić.
    • Istniało wiele problemów z kompatybilnością pomiędzy odmiennymi wersjami rdzenia Mirandy czy nawet pomiędzy wersjami niektórych wtyczek. Było to szczególnie widoczne w odniesieniu do obsługi Unicode, która w Mirandzie IM nie została ukończona.
  2. Istniał konflikt pomiędzy najbardziej aktywnymi, na tamten czas, twórcami Mirandy, którymi byli: George Hazan (ghazan) i Boris Krasnovskiy (borkra). George stwierdził, że miarka się przebrała, kiedy to Boris cofnął poprawkę dla swojego błędu, ponieważ w komentarzu do zmiany znalazło się określenie „borkred”, które to zostało wymyślone przez jednego z programistów (nie George’a) do oznaczania części Mirandy popsutych przez Borisa.