Начална » кодиране на стоките » 10 начина за принос към общността с отворен код

    10 начина за принос към общността с отворен код

    Софтуерът с отворен код спомогна за ускоряването на развитието на информационните технологии, генерирайки възможности, които никога досега не са виждали. Помислете само за стартиращи фирми и малки фирми, използващи безплатна CMS, като Drupal или WordPress, или десктоп среда, предоставена от дистрибуции на Linux, които можем да използваме безплатно.

    Софтуерът с отворен код, който можем да изтеглим от места като Sourceforge, GitHub или WordPress Plugin Repository, обикновено са написани и поддържани от доброволци в свободното си време. Ако някога сме използвали софтуер с отворен код, ние не сме просто краен потребител, но и член на общността с отворен код.

    Тъй като успехът на движението зависи в голяма степен от неговите потребители, важно е да се мисли за отворен код като наш собствен проект и размишлявайте за това какво можем да направим, за да помогнем за подобряване продукти с отворен код (софтуер, приставки, теми, кодови фрагменти, блог платформи, операционни системи и т.н.), които използваме.

    С настъпването на Коледа, в тази публикация ще разгледаме как можем да дадем обратно на Общността с отворен код, толкова много, или малко, колкото имаме времето и капацитета за.

    1. Дайте положителни отзиви на любимия ни софтуер

    Тъй като разработчиците с отворен код обикновено не са финансово компенсирани, те трябва да бъдат мотивирани по друг начин. Много от тях съжалиха, че потребителите са склонни да дават отрицателни отзиви много по-лесно от положителните.

    Тази тенденция обикновено се възприема като резултат от основната човешка психология, като ядосан потребител, объркан от нефункционален софтуер ще коментира по-бързо за качеството от някой, чиито нужди са удовлетворени, но си струва да мислим за това и от друг аспект.

    Получаването на малко положителни отзиви може да бъде изключително демотивиращо за разработчиците с отворен код, така че ако намерим добра тема, приставка или софтуер, винаги е добра идея да се върнете към сайта на произход и да оставите положителна обратна връзка на разработчиците.

    Дори ако нямат време да отговорят, те със сигурност ще го оценят. Коледа може да е подходящо време да изненадате авторите на любимите ни плъгини и теми с изумителен преглед като подарък.

    2. Задавайте въпроси, преди да дадете отрицателни отзиви

    Въпреки добрата воля, често се случва нещо да не работи, както си представяхме. Това не е непременно въпросът за софтуера, но той може да произтича и от проблемите на нашата местна среда, на несъвместимост на друг софтуер които използваме, и много други неща.

    Оставянето на отрицателен преглед трябва да се разглежда като последна мярка ако искаме процъфтяваща общност с отворен код. Винаги трябва да помним, че получаваме софтуера, от който се нуждаем, безплатно не сме толкова много в ролята на клиент, а по-скоро като на партньор.

    Онлайн платформите, където можем да изтегляме софтуер с отворен код, обикновено предоставят някои начини да се свържете с разработчиците, така че преди да напуснете този остроумен 1-звезден преглед, винаги е добра идея да опишете проблема подробно (по-долу) и задавайте въпроси в форума за поддръжка. В повечето случаи разработчиците бързо отговарят.

    3. Помогнете на разработчиците лесно да възпроизвеждат грешки

    Независимо дали имаме достъп до форум за поддръжка или система за проследяване на грешки, или се свързваме директно с разработчиците по имейл или чрез сайт за социални медии, винаги е от решаващо значение да опишем детайлно нашия проблем.

    Добро отчитане на грешки е своеобразна форма на изкуство и може да помогне на разработчиците, ако се направи правилно, затова си заслужава да помислим как да го съставим правилно.

    Разработчиците трябва да знаеш стъпка по стъпка какво сме направили преди да се натъкнем на грешката, как точно се е случила неизправността, какви други софтуер / приставки се изпълняват едновременно, а в някои случаи и платформа, операционна система, и приспособление използвахме.

    Отчети за грешки и прегледи, които само показват, че „този плъгин е гадно“ или „безполезно глупости“, не са особено полезни.

    4. Допринасяйте за поддържане на форуми

    Ако вече сме използвали софтуер, приставка, тема или блог платформа за известно време, лесно можем да върнем на общността, като споделяне на съществуващите ни знания с по-малко опитни потребители. Повечето сайтове, предлагащи неща с отворен код, имат форуми за тематична поддръжка, където всеки може да се регистрира.

    Не е нужно да бъдем разработчик, за да помогнем, тъй като обикновено има и много нетехнически въпроси. Приносът към форумите за подкрепа е не само важен, защото можем да помогнем на другите, но и защото това е начин, по който можем да запазим нашето знание свежо.

    5. Разпространете думата за софтуера, който харесваме

    Ако открием нещо, което особено харесваме, предоставяне на безплатно покритие или промоция това също е отличен начин да бъдеш посветен член на Общността с отворен код. Ако имаме блог или допринесем за някой друг, не е нужно да правим нищо друго, освен да напишем интересна публикация за него. Тук, на hongkiat.com сме правили това много пъти и ще продължим да го правим в бъдеще.

    Ако не притежавате блог, можете също да изберете да разпространявате информация за любимия си софтуер в сайтовете на социалните медии. Ние не само помагаме на разработчиците с отворен код по този начин, но също така други хора, които търсят добър софтуер за тази или тази цел.

    6. Препоръчвайте функции, но с голяма грижа

    Заявките за функции могат да бъдат полезни, но само ако са направени с голяма грижа. Ако го направим с внимание и покажем на разработчиците, че разбираме и оценяваме тяхната работа, можем дайте им ценни идеи, като ги информирате как могат да подобрят софтуера.

    ИЗОБРАЖЕНИЕ: Freepik

    За съжаление много потребители не се държат наистина с уважение когато правите заявки за функции, някои от тях дори дават лоши отзиви на напълно функциониращи плъгини, само защото не осигуряват необходимите им функции.

    Този вид поведение превърнете много талантливи разработчици далеч от отворен код, така че, ако искаме общността да процъфтява, ние винаги трябва да го правим третираме разработчиците като партньори, и попитайте за характеристики с уважение.

    7. Бъдете софтуерен тестер

    Софтуерът трябва да бъде изпитан изцяло, така че ако имаме малко свободно време или се интересуваме от плъгин или приложение, можем да участваме в процеса на разработване като доброволен тестер на софтуер. Екипите с отворен код обикновено информират потребителите за възможностите за тестване на техните уебсайтове, в бюлетини или в профилите на социалните медии.

    Например WordPress Theme дава възможност на разработчиците да тестват последната си тема по подразбиране, Twenty Sixteen, и дори дават подробни инструкции как работи процесът на тестване. Чрез тестване на продуктите ние не само помагаме, но и можем научете много за процеса на разработка и конкретния софтуер.

    8. Качете пластир или аксесоар

    Екипите с отворен код винаги приветстват новите разработчици, така че ако не искаме или имаме време да започнем собствен проект с отворен код, може да бъде изключително полезно, ако просто качвайте кръпки за съществуващи грешки, или подобрения за подобрение. Ако искаме да направим това, обикновено трябва създайте файл за кръпка, който съдържа списък с разликите, които сме направили.

    Екипът на WordPress го обяснява много ясно как да изпрати кръпка в съответствие със системата за контрол на версиите на SVN, използвана от WordPress, и ето ръководство за това как можем направете искане за изтегляне ако искаме да допринесем за проект GitHub.

    Създаването на кръпки изисква кодиране, така че се препоръчва само на разработчиците.

    9. Принос към документацията или превода

    Използваем софтуер не само се състои от код, но също така се нуждае от разбираема документация, и в един глобализиран свят, преводи също.

    Повечето отбори с отворен код позволява на потребителите да редактират съществуващата си документация и добавяне на нова информация към нея; просто помислете за WordPress кодекса. Не е задължително да мислим за големи неща, дори можем помощ чрез фиксиране на грешки и дезинформация.

    Също така можем да си сътрудничим с отворен код, като превеждаме любимия си софтуер или приложение на чужд език. Този вид принос е отличен за хора, чийто роден език не е английски. В края на краищата, защо бихме искали да живеем в свят, където не могат да бъдат достигнати страхотни приложения и софтуер на други езици?

    Локализирането на софтуера обикновено използва приложения като Poedit, които правят възможно превеждането само на една или две изречения едновременно, така че не е задължително да работим много, тъй като всеки малък принос помага.

    10. Продължавайте да използвате софтуер с отворен код

    Ако искаме да видим оживена сцена с отворен код, ние трябва продължават активно да използват софтуер с отворен код, и не се страхувайте да изпробвате нови. Ако намерим нещо добро, не бива да се колебаем да го препоръчваме на другите, така че те също могат да се възползват от нея.

    Дори и да сме само ревностни и уважителни потребители, които не правят нищо друго освен да споделят опита си, вече сме допринесли по смислен начин.