Ubuntu będzie miało dokumentację swojego API

Ubuntu będzie miało dokumentację swojego API

przez -
5 305
Canonical Ubuntu

Podczas trwającego Ubuntu Developer Summit 2011 w Orlando, dyskutowano na temat dokumentacji aktualnie wykorzystywanego API w Ubuntu. Jedna z sesji zatytułowana: Defining a stable API and docs for desktop development, miała w założeniu przedstawić potrzebę stworzenia dokumentów, zalecanych programów i bibliotek do produkcji aplikacji. Wszystko to ma być gotowe do czasu premiery Ubuntu 12.04 LTS w kwietniu przyszłego roku.

Oto główne założenia:

  • Ulepszenie aktualnego portalu developer.ubuntu.com. Poprawienie wyglądu, lepsze integracja z pulpitem Ubuntu, generowanie dokumentów w ustandaryzowanych formatach
  • Lepsze wsparcie dokumentacji API Ubuntu poprzez publikację nowego standardu kodowania, wraz z przykładowymi plikami kodu. Cała dokumentacja powinna zostać przeniesiona z Wiki prosto do pakietów źródłowych, dzięki czemu wszystko będzie mogło być zawarte na stronie dla deweloperów Ubuntu. W przyszłości planowane jest dodanie generowania listy nieudokumentowanych metod, klas, funkcji i automatyczne raportowanie o tym w interfejsie
  • Zdefiniowano wstępne API dla platformy Ubuntu: GNOME 3, GObject, libunity, libappindicator, GSettings, i Ubuntu One
  • Zdefiniowane stabilnego API dla bibliotek pulpitu i trzymanie wszystkiego, jako stabilne dla wywołań API. Ma to być szczególnie przydatne profesjonalnym programistom oraz firmom
  • Dodanie specjalnego modułu raportującego programistom, kiedy ich API jest wysoce niestabilne oraz nie ma już wstecznej kompatybilności
  • Podczas wydawania nowy bibliotek, Canonical planuje sprawdzanie, czy posiadają one dowiązania API do języków programowania: C/Vala, C++/Qt i Python. Dziwi natomiast brak Genie, które jest kompatybilne z Pythonem

Podobne artykuły

Mozilla Firefox 23

przez -
0 193
PHP

przez -
0 174