Projekt LibreOffice

Ta strona zawiera szczegółowe informacje na temat projektu technicznego przyjęta do programu Sezon Dokumentów Google.

Podsumowanie projektu

Organizacja open source:
LibreOffice
Pisarz techniczny:
Kreżhairo
Nazwa projektu:
Funkcje Calc i przewodnik użytkownika
Długość projektu:
Standardowa długość (3 miesiące)

Opis projektu

ŻĄDANIE PROJEKTU

Mogę z łatwością poświęcić 30–35 godzin tygodniowo na przygotowanie do projektu i 10–12 godzin na przygotowanie się do tego projektu. Chcę Cię poinformować, że obecnie mieszkam na uniwersytecie(w swoim kraju pochodzenia), gdzie mam dostęp do szybkiego internetu i wszelkich dodatkowych materiałów potrzebnych do realizacji projektu. Przez cały czas trwania projektu kontynuuję pracę na uczelni przez cały czas trwania projektu, ponieważ pandemia COVID-19. Nie spodziewam się, że uniwersytet rozpocznie się w najbliższym czasie i nawet jeśli okaże się, że byłby to ostatni tydzień zajęć, w których miałbym uczestniczyć tylko 5 godzin projektu.

WPROWADZENIE

LibreOffice Calc ma obszerną (ponad 500) listę funkcji w wielu kategoriach. Jego dokumentacja w Pomocy jest raczej niedokładna (ale mimo to dokładna). Wbudowany kreator funkcji Calc zapewnia też użytkownikowi podsumowanie informacji o przeznaczeniu i parametrach poszczególnych funkcji. W witrynie wiki Document Foundation utworzono strukturę, która będzie rejestrować bardziej szczegółowe informacje referencyjne na temat funkcji Calc.

CEL

Aby uzupełnić strukturę wiki przez opisanie bardziej szczegółowej zawartości każdej funkcji Calc, pomocne było oznaczenie zgodności ze standardem ODFF, w tym ilustracje i diagramy, podanie jednego lub dwóch przykładów pokazujących przypadki i wyjątki oraz przykładowe pliki.

PLAN PRACY PROJEKTU

Po zapoznaniu się z podstawową koncepcją projektu staramy się udokumentować działanie każdej funkcji w kreatorze funkcji oraz podajemy odpowiednią liczbę przykładów dotyczących każdej z nich. Staraliśmy się stworzyć dokumentację tak intuicyjną, aby nowy użytkownik mógł w kilka sekund zapoznać się z jej działaniem.

Rozważyłbym podzielić te funkcje według kategorii:

• Database: This section deals with functions used with data organized as one row of data for one record. 
• Date & Time: These spreadsheet functions are used for inserting and editing dates and times.
• Financial: This category contains the mathematical finance functions of LibreOffice Calc.
• Information: This category contains Information functions.
• Logical: This category contains Logical functions.
• Mathematical: This category contains the Mathematical functions for Calc.
• Array: This category contains the array functions.
• Statistical: This category contains Statistics functions.
• Spreadsheet: This section contains descriptions of the Spreadsheet functions together with an example.
• Text: This section contains descriptions of the Text functions.
• Add-in: The following describes and lists some of the available add-in functions.

Każda z nich ma około 20–50 funkcji, a niektóre kategorie mają więcej. Większość z nich ma krótki opis ze składnią i 1 przykład.

Chcę dodać bardziej szczegółową treść każdej funkcji Calc, oznaczając zgodność ze standardem ODFF, w tym ilustracje i diagramy, jeśli są pomocne, podać 1 lub 2 przykłady, aby wskazać narożne przypadki i wyjątki w formie uwag, oraz podać przykładowe pliki/przykładowe pliki. Dodaj też sekcję z ważnymi informacjami, gdy jest to przydatne. Zamierzam obejść te funkcje w formacie kategorialnym, czyli wybrać jedną z nich i pracować w pionie, a potem przejść do innej kategorii w okresie pisania prac technicznych. Chciałbym też przyzwyczaić się do środowiska pracy w okresie integrowania społeczności, aby ułatwić pisanie prac. Z mojego doświadczenia wynika, że odkrycie tych wszystkich drobnych pominięć związanych z dokumentowaniem tego typu aplikacji wymaga trochę czasu. Jeśli chodzi o planowanie, na początku projektu powinienem sprawdzić wszystkie 11 kategorii. Oczywiście niektóre z nich będą potrzebować większej pomocy, a z tego powodu wymagają więcej czasu niż inne, ale w trakcie pracy nad nimi radzimy. Mam już gotową dokumentację, więc piszę do niej i piszę, aby sprawdzić ją po wykonaniu zadania z każdego tygodnia, ponieważ nie jest dobrze, jeśli zostawisz je na koniec tygodnia.

Poniżej znajdziesz ogólny harmonogram organizacji projektu w wyznaczonych przedziałach czasowych.

  • Tydzień 1:(14 września) • Baza danych
  • Tydzień 2:(21 września) • Data i godzina
  • Tydzień 3:(28 września) • Finanse
  • Tydzień 4:(5 paź) • Informacje
  • Tydzień 5:(12 października) • Logiczne
  • Tydzień 6:(19 paź) • Funkcje matematyczne
  • Tydzień 7:(26 paź) • Tablica
  • Tydzień 8:(2 lis) • Statystyki
  • Tydzień 9:(9 lis) • Arkusz kalkulacyjny
  • Tydzień 10:(16 lis) • Tekst
  • Tydzień 11:(23 lis) • Dodatek
  • Tydzień 12:(30 listopada – 5 grudnia)(ostatni)

Dokumentowanie wykonanej pracy i doświadczenia uzyskanego w ramach projektu oraz drobnych elementów obejmowało m.in. ponowną weryfikację lub korektę (w razie potrzeby), która pozwoliła przygotować dokumentację do przesłania.