Nie tylko kod jak jeszcze możesz wspierać wolne oprogramowanie

Podobne dokumenty
Cykl życia paczki na przykładzie dystrybucji Fedora

Programowanie zespołowe

UCZNIOWIE SĄ AKTYWNI. Wykorzystanie nowych technologii a aktywność uczniów.

Oferta sponsorska. Zostań sponsorem największej konferencji poświęconej WordPressowi w Polsce i dotrzyj do ponad 350 związanych z nim profesjonalistów

Internet Archive (IA) ogólne informacje. ebooks and Texts prezentacja polskojęzycznych dokumentów

OPIS PRZEDMIOTU ZAMÓWIENIA

ORACLE TALEO SOCIAL SOURCING CLOUD SERVICE

Mapa witryny - Poradnik od A do Z

LearnIT project PL/08/LLP-LdV/TOI/140001

Rozdział 2. Programowanie Arduino i kodowanie społecznościowe (29)

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA Bieżący sylabus w semestrze zimowym roku 2016/17

Spis treści. 1. Wstęp 2. Rejestracja 3. Logowanie 4. Moje konto 5. Program poleconych 6. Narzędzia Wydawcy 7. Zakończenie

DESIGNER APPLICATION. powered by

Zainteresuj kandydatów publikacjami ofert pracy

STOWARZYSZENIE OTWARTE DRZWI

Community Manager quiz

S YSTEM O PERACYJNY L INUX W PARCOWNI

Serwery. Autorzy: Karol Czosnowski Mateusz Kaźmierczak

Klient poczty elektronicznej

Jak powstawał Wielki Mistrz



Marcin Jaromin

Podstawy programowania

Bezpieczeństwo i kultura w Internecie

Od programowania wizualnego do tekstowego

SPINACZ.edu.pl platforma współpracy nauki z biznesem w zakresie innowacyjnych rozwiązań informatycznych

Jak spełnić wymagania Pilotażu otwartych danych badawczych w Horyzoncie 2020?

4.3. P R Z Y C I Ą G A M Y TA L E N T Y I LIDERÓW

Małgorzata Garkowska Ambasador programu etwinning

Serwisy internetowe administracji publicznej. Jak je przygotować i prowadzić, by były dostępne dla każdego?

produkować, promować i sprzedawać produkty, zarządzać i rozliczać przedsięwzięcia, oraz komunikować się wewnątrz organizacji.

Tomasz Grześ. Systemy zarządzania treścią

Programowanie Komponentowe WebAPI

E-book, audiobook i książka Wrogowie czy przyjaciele?

Środowiska programistyczne dla szkoły podstawowej Jak zachęcić uczniów do startu w konkursach informatycznych

TECHBYTE FACEBOOK BOT PACK

58 Zjazd Naukowy PTChem. Zgłaszanie abstraktów

System Zarządzania Dystrybucją

ZARZĄDZANIE DOKUMENTACJĄ. Tomasz Jarmuszczak PCC Polska

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Scenopisarstwo i storyboarding

Rola poradni psychologiczno-pedagogicznych we wspomaganiu pracy szkół na przykładzie doświadczeń wybranych powiatów. Warszawa, maj 2013 r.

Sprawozdanie w ramach projektu: Informatyka mój sposób na poznanie i opisanie świata na temat przetwarzania rozproszonego projekt BOINC: Enigma@home

Procesowa specyfikacja systemów IT


Laboratorium Informatyka (I) AiR Ćwiczenia z debugowania

Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz

Kto uczestniczył w badaniu? W ankiecie wzięli udział uczniowie klas II Gimnazjum w Zbuczynie oraz ze szkół w Caceres w Hiszpanii i Swansea z Walii.

Iv. Kreatywne. z mediów

PROGRAMOWANIE DLA KAŻDEGO

Którzy ubezpieczyciele najlepiej dbają o jakość obsługi?

Instrukcja stosowania platformy internetowej Szkoła praktycznej ekonomii młodzieżowe miniprzedsiębiorstwo - zakładki ogólnodostępne

TECHNOLOGIA INFORMACYJNA

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH ŚRODROCZNYCH I ROCZNYCH OCEN Z ZAJĘĆ KOMPUTEROWYCH W KLASIE IV

Ulotka informacyjna HelpDesk SoftwareStudio Sp. Z o.o. (Oparte na OTRS )

Licencje Creative Commons

Projekt przejściowy 2015/2016 BARTOSZ JABŁOŃSKI, TOMASZ JANICZEK

omnia.pl, ul. Kraszewskiego 62A, Jarosław, tel

DLIBRA & DRUPAL DWA SYSTEMY, JEDNA WITRYNA

Jak więcej zarabiać poprzez platformę WhitePress.pl

EDUKACJA KULTURALNA RAPORT EWALUACYJNY

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:

Wikipedia działanie i architektura informacji

AKTUALNA OFERTA ORAZ MOŻLIWOŚĆ ZAKUPU LICENCJI:

Wikipedia i inne projekty Wikimedia

Tworzenie oprogramowania

OzTerra. Obecność na portalach społecznościowych. animacja społeczności

Wstęp do Informatyki. Klasyfikacja oprogramowania

PROBLEMY TECHNICZNE. Co zrobić, gdy natrafię na problemy związane z użytkowaniem programu DYSONANS

ZAPYTANIE OFERTOWE 1/2014. W związku z realizacją projektu pn. Wyjście na przeciw trendom wydawniczym XXI wieku poprzez

MonoGame. Wieloplatformowe gry w C# Mateusz Cicheński

OPIS PRZEDMIOTU ZAMÓWIENIA. Część nr 4.3

Odseparowanie kodu PHP i warstwy prezentacji od dawna było celem

Jak pisać dobre teksty SEO?

Zapytanie ofertowe na stworzenie strony internetowej w języku niemieckim

TEST WIEDZY ICT. Diagnoza umiejętności Kandydata/tki z zakresu technologii cyfrowych

Grzegorz Ruciński. Warszawska Wyższa Szkoła Informatyki Promotor dr inż. Paweł Figat


Oferta reklamowa. Portal internetowy Wydanie papierowe.

Brief Kreatywny dla projektu "Where is Poland"

Kurs komputerowy, Program szkolenia poziom C Klik@j bez barier-profesjonalne kursy komputerowe w Wielkopolsce, nr RPWP

Imię i Nazwisko: Tytuł prezentacji: Główne punkty prezentacji: Slajd tytułowy tytuł, imię autora, szkoła Plan prezentacji (w punktach)

Generated by Foxit PDF Creator Foxit Software For evaluation only. System Szablonów

LWEB-900: Nowoczesny i wszechstronny system BMS


Potrzeba udziału obywateli w tworzeniu, realizacji i doskonaleniu polityki społecznej

CTPARTNERS W LICZBACH ~100% 4,9 >500. kompleksowe obszary zarządzania IT w ofercie. osób przeszkolonych z zakresu IT

Przeciwdziałanie wykluczeniu cyfrowemu. najważniejsze działania m.st. Warszawy

Najwyższa jakość ochrony na każdym poziomie.

Diagnostyka i naprawa samochodowych instalacji elektrycznych

Wyższa Szkoła Bankowa w Toruniu ul. Młodzieżowa 31a Toruń Toruń, dnia r. ZAPYTANIE OFERTOWE nr 1/NOR/0119/2014

Instrukcja użytkownika

Raport z badania oceniającego model finansowania kultury w Polsce oraz wspierania twórców poprzez platformy crowdfundingowe

Oceny z prezentacji INKU011S. Zofia Kruczkiewicz

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

KONFERENCJA Dolnośląski rynek pracy dziś i jutro

OPRACOWANE PRZEZ Makerbot Education OPRACOWANE PRZEZ MakerBot Education

wyższy poziom marketingu Success story Partner Capital Group

Transkrypt:

Nie tylko kod jak jeszcze możesz wspierać wolne oprogramowanie Artur Iwicki 2018-10-13 slajdy dostępne na licencji CC-BY-SA 4.0

Zgłaszanie błędów Mało który program jest wolny od błędów. Niektóre błędy mogą być dość oczywiste i zostać szybko zauważone oraz naprawione, lecz duża część z nich objawia się tylko w określonych sytuacjach i może minąć dużo czasu, zanim ktokolwiek je zaobserwuje. Zgłaszając błędy oraz problemy autorom oprogramowania, przyczyniamy się ostatecznie do poprawy jego jakości.

Zgłaszanie potrzeb Analogiczną sytuacją do zgłaszania błędów jest zgłaszanie potrzeb. Zgłaszając swoje potrzeby, sugerujemy nowe możliwe kierunki rozwoju dla programów. Nasze propozycje mogą uczynić program bardziej przyjaznym dla nowych użytkowników, lub np. bardziej dostępnym dla osób z niepełnosprawnością.

Błędy i potrzeby Mniejsze projekty zazwyczaj korzystają z narzędzi do śledzenia zadań wbudowanych w platformę do przechowywania kodu, np. GitHub, BitBucket, GitLab.

Błędy i potrzeby Duże projekty często mają osobne systemy do śledzenia błędów i zadań, jak np. Bugzilla.

Pomaganie innym Jednym z kluczowych elementów składających się na sukces programu jest jakość dostępnego wsparcia. Pomagając innym rozwiązywać ich problemy, np. poprzez odpowiadanie na pytania na forach czy czatach, nie tylko rozwiązujemy problem osoby pytającej, ale także przyczyniamy się do rozwoju społeczności związanej z danym projektem.

Dokumentacja Częstym problemem nękającym oprogramowanie zwłaszcza to małe i bardziej niszowe jest brak dobrej dokumentacji. Tworząc i uzupełniając dokumentację w projektach, zmniejszamy próg wejścia dla nowych użytkowników oraz ułatwiamy im korzystanie z programu.

Tłumaczenie Choć niektóre programy rozwijane są z myślą o rynku głównie jednego kraju, większość z nich jest uniwersalna i może być używana wszędzie. Tłumacząc program na inne języki, zwiększamy grono jego potencjalnych użytkowników. Patrząc z drugiej strony dla użytkowników, zwiększamy pulę dostępnego dla nich oprogramowania.

Tłumaczenia W mniejszych projektach, tłumaczenie może wymagać ręcznej edycji pliku tekstów.

Tłumaczenia Większe projekty często używają jakiegoś serwisu internetowego do tworzenia tłumaczeń.

Tłumaczenia Dzięki temu, możemy tłumaczyć z poziomu przeglądarki internetowej. Ułatwia to także jednoczesną pracę wielu tłumaczy.

Grafika i dźwięk Dość subtelnym problemem, który nęka dużą liczbę projektów, jest brak artystów. O ile nie mają one problemu z przyciąganiem programistów, brakuje osób, które np. zaprojektowałyby schludne logo.

Grafika i dźwięk

Grafika i dźwięk Oprócz programów użytkowych, istnieją też wolne i otwarte gry, dla których dobrzy artyści są nie do przecenienia.

Rozpowszechnianie Program bez użytkowników jest jak książka bez czytelników albo sztuka teatralna bez widzów. Polecając program naszym znajomym, przyczyniamy się do wzrostu jego popularności, co pośrednio przekłada się na wzrost liczby osób chętnych, by pomagać przy jego rozwoju.

Donacje Duża liczba projektów daje także możliwość wsparcia ich finansowo, poprzez donacje.

Dobre słowo Mało co demotywuje tak bardzo, jak wrażenie wykonywania bezsensownej pracy. Jeżeli lubisz jakiś program podziękuj jego twórcom i powiedz, jak bardzo cenisz ich pracę.

Dziękuję za uwagę Pytania? Artur Iwicki blog: blog.svgames.pl e-mail: iwicki.artur@svgames.pl twitter: @suvepl slajdy dostępne na licencji CC-BY-SA 4.0