Inicjatywa Open Source uruchamia blog z wiadomościami na WordPress
Opublikowany: 2022-05-24Open Source Initiative (OSI), organizacja pożytku publicznego i zarządca definicji Open Source, uruchomiła blog z wiadomościami na WordPress. W 2021 r. zarząd OSI mianował Stefano Maffulli na swojego pierwszego dyrektora wykonawczego, który przewodzi organizacji w zakresie zmiany jej obecności w sieci.
„Jednym z głównych celów OSI w 2022 r. jest wzmocnienie naszych kanałów komunikacji” – powiedział Maffulli. „Poprawiamy postrzeganie OSI jako wiarygodnej, godnej zaufania organizacji. OSI nie miało wcześniej ani regularnego harmonogramu wydawniczego, ani planu treści. Teraz ustaliliśmy regularną kadencję, publikując co najmniej raz w tygodniu (często częściej), komentując najnowsze wiadomości, takie jak wygrana z trollem patentowym lub orzeczenia sądowe dotyczące licencji open source, przedstawiając naszych sponsorów i oferując opinie na interesujące tematy dla szersza społeczność. To punkt wyjścia, by potwierdzić, że OSI jest organizatorem rozmów między różnymi duszami społeczności open source”.
Blog został uruchomiony na subdomenie strony opensource.org, która korzysta z Drupala 7, hostowanego na droplecie firmy Digital Ocean. Jest również ściśle zintegrowany z CiviCRM, aby zarządzać subskrypcjami członków, darowiznami od osób fizycznych, śledzić sponsoring i wysyłać biuletyn.
Ponieważ Drupal 7 zbliża się do EOL w listopadzie 2022 roku, zespół planuje przenieść wszystko do WordPressa. Badali zarządzany hosting z Drupalem, ale stwierdzili, że jest on droższy, a także wymagał migracji do nowszej wersji Drupala. Motywy i wtyczki stworzone dla D7 nie są kompatybilne z D9+, więc nie widzieli korzyści pod względem czasu i prostoty.
„Niestety nie mamy personelu do zarządzania samodzielną instalacją Drupala i nikt z personelu tak naprawdę nie wie, jak z niego korzystać” — powiedział Mafffulli. „Zadania takie jak tworzenie stron docelowych okazały się dla nas dość czasochłonne.
„Ze względu na ograniczenia finansowe, wiedzę i czas oraz pilną potrzebę zwiększenia szybkości publikowania, zwiększając widoczność organizacji w Internecie, zdecydowaliśmy się na migrację witryny w dwóch fazach: Najpierw migrujemy bloga, aby uzyskać świeże spojrzenie wraz z ulepszonym harmonogram publikacji. Ta faza jest zakończona – blog znajduje się na zarządzanym hostingu oferowanym przez DreamHost. Druga faza to migracja pozostałej części witryny: odbywa się to z pomocą Automattic i potrwa kilka miesięcy.
Chociaż Maffulli chciał uniknąć tworzenia bloga w subdomenie i wolał używać starego adresu URL (opensource.org/blog...), mieszanie hostingu Drupala z zarządzaną witryną WordPress nie było powszechnym przypadkiem użycia z prostymi rozwiązaniami. Jeśli nowy projekt bloga wygląda znajomo, to dlatego, że został zainspirowany nowym projektem WP Tavern.
„Kiedy zdecydowaliśmy się na subdomenę, uruchomienie nowej witryny zajęło naprawdę tylko kilka dni: wiedziałem, że chcę mieć prostą witrynę, minimalną liczbę wtyczek, żadnych kreatorów stron i bardzo przejrzysty projekt oparty na WP Tavern, którego jestem fanem” – powiedział.
Ponieważ motyw Tavern nie był jeszcze na GitHub, Mafffulli zatrudnił programistę, który wykorzystał nowe funkcje edycji całej witryny WordPress, aby stworzyć prosty motyw potomny oparty na domyślnym motywie Twenty Twenty-Two. Powiedział, że cieszy się, że nadzorowanie projektu dało mu szansę poznania podstaw FSE.
Niektórzy członkowie personelu OSI znali już WordPressa, co przyczyniło się do podjęcia decyzji o korzystaniu z oprogramowania. Nie bez znaczenia był również szeroki zakres funkcjonalności i integracje firm trzecich.
„W dużej mierze polegamy na rozwiązaniach kalendarza treści, które pozwalają zarządzać harmonogramami postów i promocjami w mediach społecznościowych za pomocą jednego narzędzia” – powiedział Maffulli.
„Jesteśmy uzależnieni od CoSchedule. To narzędzie jest dalekie od doskonałości, głównie dlatego, że nie jest Open Source. Ale jest niesamowicie potężny i wygodny dla małego zespołu, takiego jak my. Śledzimy nasz kalendarz publikacji i zadania za pomocą CoSchedule, dzięki czemu tak łatwo nie przegapić ani chwili: każdy post na blogu ma swój załącznik w mediach społecznościowych, podobnie jak biuletyn, który staje się postem na blogu do archiwum. Wkrótce dodamy podcasty”.
Maffulli powiedział, że chciałby, aby biblioteka multimediów WordPress oferowała bardziej ustandaryzowany sposób przechowywania i śledzenia informacji o prawach autorskich, takich jak autor, źródło i licencja.
„Myślę, że to niepotrzebnie naraża użytkowników WP na roszczenia dotyczące naruszenia praw autorskich, w których trolle mogą skutecznie zagrażać ludziom, którzy mogli nie utrzymywać swoich danych w czystości” – powiedział. „To coś, o czym warto pomyśleć w przyszłych wydaniach obrazów błyskawicznych i podobnych wtyczek”.
Zespół OSI zdecydował się w tej chwili zamknąć komentarze do postów, ponieważ nie ma możliwości odpowiedniego moderowania komentarzy.
„Mam duże doświadczenie w zarządzaniu społecznościami internetowymi i wiem, że może to być bardzo czasochłonne” – powiedział Maffulli. „Po prostu nie mamy personelu, ale zbieramy fundusze, aby rozwiązać ten problem”.
OSI szuka również sposobu, aby dać swoim członkom przywilej komentowania. Wymagałoby to sposobu na zintegrowanie uwierzytelniania z CiviCRM w celu uzyskania dostępu do rekordów członków.
„Podczas gdy budujemy personel i aktualizujemy opensource.org, mam nadzieję, że skonfigurujemy usługi społeczności IndieWeb w Voices of Open Source” – powiedział Maffulli. „Umożliwi to agregowanie komentarzy publikowanych w różnych sieciach społecznościowych z powrotem na blog.opensource.org”.
Nowy blog Voices of Open Source został zapoczątkowany przez sieć oddziałów OSI, która obejmuje 80 organizacji, w tym Mozillę, Wikimedia, Linux Foundation, OpenUK i inne.
„Chcielibyśmy podzielić się wyjątkową pozycją OSI, aby podkreślić historie, wyzwania i sukcesy firm i ludzi na całym świecie o otwartym kodzie źródłowym” – powiedział Maffulli. OSI komunikuje się ze swoimi afiliantami, aby uświadomić im tę możliwość i zamierza w przyszłości udostępnić na blogu gościnne posty dla poszczególnych członków szerszej społeczności.