Zmiany w świecie XOOPS'a
Od ostatniego artykułu drużyny ds. komunikacji dużo się zmieniło, powinniśmy teraz zastanowić się nad tym co zaszło, być może wtedy zaistniała sytuacja stanie się jaśnejsza dla społeczności.
Skalpa
Skalpa podał się do dymisji, zrezygnował z funkcji przewodniczącego około 7 czwrwca 2007. Dla niektórych była to wielka strata, z kolei inni uznali to za szansę, za powiew świeżego powietrza. Kiedy drużyny ds. komunikacji została zapytana o swoją opinię, na ten temat wypowiedział się Tom.
"Osobiście mam mieszane uczucia o tej sytuacji, z jednej strony to przykra strata. I tak byłem szczęściarzem mogąc przelotnie pracować ze Skalpą, z drgiej strony społecznośc domagała się zmian, i zmiany nadchodziły... Jednakże to wszystko się działo zbyt szybko niż można było się tego spodziewać.
Ja mam jednak obawy, i czuję że poruszamy się zbyt szybko, obawiam się że projekt może upaść.
Osobiście uważam, że powinniśmy przyspieszać z mniejszą siłą, w znaczeniu:
Im szybciej chcesz coś osiągnąć, tym jesteś bardziej podatny na popełnianie błędów które sprawiają, że droga do celu się wydłuża.
W zasadzie widzimy pozytywne zmiany ale naprawdę musimy być ostrożni aby nie spotkać się z kolejną klęską XOOPS'a"Lider ProjektuPo odejściu Skalpy, przydzielil on stanowisko kierownika projektu JMorris'owi.
Wtedy społeczność została poinformowana o tym, że rolę lidera przejmuje DJ aby wreszcie skierować XOOPS'a na właściwe tory bycia projektem OSS.
Do części nowej roli DJ'a należy powołanie drużyn w celu polepszenia aktualnej sytuacji w XOOPS'ie i zgodnie z oczekiwaniami wielu utalentowanych ludzi dołączyło do szeregów. Widzieliśmy nawet takie imiona jak Predator aka Marco, który do nas wrócił.
Dla tych którzy nie znają Predatora - od wielu lat by w XOOPS'ie, jest bardzo utalentowaną osobą, być może nawet pierwsza osoba, która próbowała zintegrować sklep OSC do XOOPS'a, był także częścią drużyny developerów.
Niestety straciliśmy Predatora gdy odszedł do Joomla z powodu sytuacji, która miała miejsce w XOOPS'ie. Miejmy nadzieję, że teraz nadszedł czas zmian i jest tutaj aby z nami zostać.
Rada projektuDJ powołał radę i mianował się obok JMorris'a i Tom'a na jej członka.
Rada została ustanowiona w duchu demokracji, gdzie każdy jej członek ma prawo głosu w organizacji projektu oraz prawo krytyki.
Wiele tematów było dyskutowanych, jednak tylko jeden został zatwierdzony i poparty przez członków Rady.
Z tego tekstu wynika, że drużyna ds. komunikacji jest pierwszą uformowanym i aktywnym organem.
Drużyna doradczaDJ powołał tę formację z następujących orzeczeniem:
"Ta drużyna będzie utworzona dla ludzi, którzy pracowali w projekcie ale opuścili społeczność z różnych powodów. Mamy nadzieję, że wrócą i pomogą ponownie projektowi.
To będzie też miejsce dla profesjonalistów z bagażem doświadczeń, którzy nie ma ją wystarczającej ilości czasu aby być regularnym członkiem zespołu. Przez dołączenie do grupy mogą wspomóc projekt kiedy tylko będą mieli na to czas.
Dla wszystkich, którzy nie są zainsteresowani dołączeniem do drużyn jednak wiedzą, że coś idzie w złym kierunku, proszę wstąpcie do drużyny kiedy zobaczycie jakieś nieprawidłowości - wstańcie i powiedzcie - "Robicie to źle, powinniście to zrobić tak..."
Podsumowując, wynikiem tej drużyny ma być krytyka i sugestie dla pozostałych ekip."Dawid zapytany o opnie na temat doradczej grupy odpowiedział nastepująco:
"W zasadzie zgadzam się, ten pomysł jest dobry"
Dla mnie to jest coś w rodzaju psa strzegącego bądź rady nadzorczej. Innymi słowy Ci, którzy potrafią przewidzieć rzeczy i zwrócić na nie uwagę gdy sprawy nie idą tak jak powinny.
Moje osobiste wątpliwości tyczą się rozsądku, który musi być zachowany w kwestii kultury, manier aby nie doszło do starć pomiędzy indywidualnymi punktami widzenia, które mogłyby wywołać nieporządane zjawiska w środowisku XOOPS'a.
Tak długo jak ten organ podąża swoimi własnymi zasadami i omawia jakiekolwiek kwestie początkowe pomiędzy stosownymi partiami w odpowiednich ekipach - a zarządzającymi projektem... przed upublicznianiem sprawy - należy mieć pewność, że wszystkie potencjalne problemy będą pokonane, wspólnie, z przedsięwzięciem, obie rzeczy zapewnione dla dobra społeczności i skuteczności drużyn.
W moim przekonaniu, to powinno być wypróbowane tylko na próbny okres czasu.
Jeżeli pomysł okaże się nieefektywny - zawsze jest to pojmowane jako próba"
Jakie jeszcze drużyny powstają?Nie będziemy się na temat wszystich drużyn zbytnio rozpisywać ponieważ nie wszystko zostało jeszcze ustalone. Postaramy się streścić to co najważniejsze.
Następujące fragmenty pochodzą z wypowiedzi DJ'a na forum.
Rada Projektu XOOPSTak jak wspomniano powyżej
Drużyna doradcza/opiniotwórcza XOOPSTak jak wspomniano powyżej
Drużna ds. serweraTa kwestia nadal pozostanie w rękach panów JMorris i JDSeymour, którzy odwalili kawał dobrej roboty przez kilka lat. Poniższy link prowadzi do wywiadu z Drużyną ds. serwera który został umieszczony w artykule 'XOOPS Aurora'
XOOPS Aurora Article - Kliknij tutaj
Drużyna ds. rozwoju jądraZadania:rozbudowa jądra XOOPS
Kandydaci na lidera:phppp
Kandydaci na członków:pemem, mboyden, Dave_L, marcan, dhsoft, nekro, jegelstaff, rplima2004, DuGris, zoullou
Drużyna jest otwarta na nowych członków
Drużyna ds. modułów Zadania:(nazwa moduł odnosi się to "modułu XOOPS", hacków oraz dodatków, które nie są uważane za "jądro XOOPS")
1 Uczyć developerów modułów oraz doskonalić ich umiejętności w każdym aspekcie
2 Proponować standardy dla modułów
3 Zarzadzać repozytorium modułów
4 Być pomostem pomiędzy użytkownikami XOOPS'a a Drużyną ds. rozwoju jądra
Lider:akitson
Członkowie:mboyden, dhsoft, Deepy (aka xoops_gold), Vaughan (aka M0nty), solo71, sulco, wtravel
Drużyna jest otwarta na nowych członków
Drużyna ds. designuZadania:1 Uczyć twórców skórek oraz doskonalić ich umiejętności w każdym aspekcie
2 Być odpowiedzialnym za standardowe skórki dostarczane wraz z release'ami
3 Zarzadzać repozytorium skórek
Kandydaci na lidera:studioC
Kandydaci na członków:incama, sato-san, JMorris, DefianceB0y, kris_fr, Philou
Aktualnie team nie ma lidera, podania są nadal przyjmowane.
Drużyna ds. komunikacjiZadania:- Wiadomości
-- Wywiady
-- Update'y SVn
-- Nowe moduły i recenzje
-- Nowe skórki
-- WOX
- Promocja
-- Promowanie XOOPS'a używając środków dostępnych w internecie
-- Tworzenie nowych dróg promocji
-- Przyciąganie developerów z zewnątrz, także twórców modułów, skórek, itp.
-- Ewentualne konkursy dla społeczności XOOPS'a
- Dokumentacja
-- Dokumentacja jądra dla developerów - dla nowo dołączająych
-- Dokumentacja skórki - skierowana do nowych designerów, innowacyjne ścieżki tworzenia nowych skórek, osobna dokumentacja dla początkujących - jak instalować oraz wprowadzać drobne zmiany
-- Dokumentacja XOOPS'a - skierowana do nowych a także doświadczonych użytkowników - instrukcje jak używać systemu XOOPS
-- Dokumentacja modułu - skierowana do nowych a także doświadczonych użytkowników zawierająca szczegóły obsługi modułu, jego możliwośc, itd.
-- Mapa - to jest pewnie zadanie bardziej dla developerów, niemniej ktoś z Drużyny ds. komunikacji może asystować
- Tłumaczenia
-- Tłumaczyć dokumentację na inne języki przy pomocy lokalnych stron wsparcia
Aktualnie podania o członkostwo w drużynie nie są przyjmowane
Liderzy:Tom, Skenow
Członkowie:jensclas, MadFish, kurak_bu, irmtfan, wtravel, slyss, Sato-san, Kris
Tłumacze:debianus - Hiszpański
Drużyna ds. koordynacji społecznościZadania:1 Codzienne zadania administracyjne
2 Pomaganie użytkownikom w kontakcie z odpowiednimi organami dotyczącym próśb
3 Pomaganie użytkownikom w zrozumieniu i poprawnym używaniu XOOPS'a
4 Pomaganie użytkownikom we właściwym korzystaniu z oficjalnych stron projektu
Kandydaci na lidera:Kandydaci na członków:JAVesey, Jenclas
Aktualnie team nie ma lidera, podania są nadal przyjmowane.
Angielska Strona Wsparcia - Nie taka oficjalnaPo rozpoczęciu serii 'Starting a New XOOPS Site' i przed początkiem testowania nowego serwera, Steve (skenow) został poproszony przez James'a (jmorris) o pomoc w zarządzaniu XOOPSinfo.com. Steve się zgodził, wkrótce nowa strona zaczęła się upodabniać i podejmować podobne zadania do tej.
Głównym zadaniem XOOPSingo w tej kwestii było stanowienie portalu dla wszystkich istniejących stron poświęconych XOOPS'owi - sprawdź blok "News Feeds" by zobaczyć różne źródła informacji.
Była także rozmowa o stworzeniu wydzielonych obszarów w obrębie strony, które poświęcone by były róznymi aspektami projektu - rozwojem jądra, wsparciem, dodatkami (moduły i skórki) oraz dokumentacji.
Steve powiedział -
Wtedy atmosfera na XOOPS.org zaczęła się zmieniać. Nagle zostaliśmy wezwani do pełnienia roli wsparcia społeczności - bazując na tym, co zostało zaobserwowane w naszym środowisku. Zgodziliśmy się i zaczęliśmy przygotowania do pełnienia tego zadania. Dodatkowi ludzie zostali zrekrutowani to oczyszczenia i ponownego ustanowienia Etykiety oraz zbioru zasad dla wszystkich użytkowników tej strony włączając moderatorów i zarząd
Przygotowania były bliskie ukończenia kiedy został opublikowany news o odejściu Skalpy. Przyszłość XOOPSinfo stała się niepewna, jednak przetrwaliśmy jako zobowiązani do stanowienia wartościowego źródła dla społeczności. Podczas gdy wydarzenia z ostatnich 7 dni wychodziły na jaw dość szybko i nasz 'status' jako oficjalnego lokalnego wsparcia nadal jest niepewny, jesteśmy wciąż zobowiązani do pełnienia pierwotnie obranego celu i z otwartymi ramionami witamy każdego, kto szuka pomocy na tej stronieOświadczenie developerówDJ został poproszony o podsumowanie, jakkolwiek data jego publikacji nie została podana.
PodsumowanieCóż, zmiany zachodzą i daje się odczuć, że społecznośc XOOPS'a jest z tego powodu bardzo zadowolona !
Pytanie brzmi: czy na pewno?
Podziel się z nami swoją opinią o ostatnich wydarzeniach, rusz palcami na klawiaturze i przekaż nam swoje sugestie/komentarze.
DODATEK: Ten fragment został dodany po opublikowaniu artykułu.
Odnosząc się do ostatnich kontaktów z DJ, drużyna ds. komunikacji, pomimo, że jest pierwszą aktywną i produktywną, nadal nie jest uznana za oficjalną.
Kolejną kwestią jest także zatwierdzenie Rady, chociaż członowie zostali zaproszeni, wybrani i Rada jest aktywna, aktualnie Rada jako taka nie funkcjonuje aż do zatwierdzenia jej przez DJ'a i jego osobistej autoryzacji.
Jenclas zrezygnowała ze swoich ról po ukończeniu tego artykułu.
Chcielibyśmy życzyć Jen wszystkiego najlepszego, zdrowia i szczęścia w życiu.
Tłumaczenie kurak_bu i zawias w namiocie, pozdrowienia dla Polaków.
SkalpaSkalpa resigned as lead developer around the 7th of June 2007, to some this was a great loss and others a breath of fresh air, when the Communications Team were asked for their opinion the following statement was issued by Tom.
“Well personally I have mixed feelings about the situation, on one hand this is a sad loss I was lucky enough to have briefly worked with Skalpa, on the other hand the community called for change, and the change was coming, however it's now happened faster than first anticipated.
I do however have concerns, I feel we maybe going too fast and as such I fear the project may stumble.
Personally I feel we should have more haste less speed, meaning:
The faster you try to do something, the more likely you are to make mistakes that make you take longer than it would had you planned it.
All in all we are seeing positive changes, but we really do need to be careful as we can't face another failure in XOOPS ”Project LeaderUpon Skalpa's decision to depart the role of lead developer he allocated the position of project manager to JMorris.
The community were then informed that DJ was appointed position of lead developer, in a bold move to put XOOPS back on track to becoming and OSS project.
As part of DJ's new role he has called for the community to form teams, in order to work towards improving the current situation at XOOPS, and as expected many talented people have stepped forth. We've even seen such names as Predator aka Marko back on our screens.
For those of you unfamiliar with Predator, he's been at XOOPS for many years, a very talented person too, perhaps even the first person to try and port OSC a commercial shopping cart to XOOPS, he was also part of the developers team at one point too.
Unfortunately we lost Predator at one stage, as he left to join the Joomla project due to situation within XOOPS that was occurring, well lets hope now is truly a time for change and that he's here to stay.
Project CouncilDJ called for a project council to be established in doing so he appointed himself alongside JMorris and Tom.
The council has been set up in the spirit of democracy where by why each council member has a vote in the running of the project, and mission critical tasks.
Various topics have been discussed but to date only one item has been confirmed or sanctioned by the council members.
The confirmation comes that the Communications Team is the first team to be fully established and active as you see from this article.
Advisory TeamDJ also called for the formation of an 'Advisory Team', with the following statement:
“ The Team would be created for XOOPSers who had worked in a project team but left the community for some reasons. We hope that they come back and help the project again.
This Team is also for XOOPSers who have rich professional experiences but have not adequate time to be a regular member of a team. By joining the team they can help the project in a way proper for them whenever they have time.
3 For those who don't have interest to be a team member but know it is wrong when something is not done in the right way, please join the team so that when you see something is wrong you stand up and speak to the corresponding team - "You are doing the wrong way, you should do in such a way that ..."
In summary, output from the team is "criticizing and suggestions" to the project teams. “David was asked for his opinion on the advisory team and the following statement was issued:
”In principle, I agree the idea is a good one.
To me, it seems in the lines of a "Watchdog" or an "Advisory Council". In other words, some one who can oversea things - and raise an issue if it seems things aren't going as they should.
However, my personal concerns are that judgements need to be made in a none-personal manner - as far too often, clashes between individual mindsets and differences in viewpoints have caused great unrest in the XOOPS Community as a whole.
So long as this body follows its own ruling itself, and discusses any issues initially between the relevant parties on the relevant team - and the senior project management... before making a public statement of the matter - it would ensure that any potential problems can be dealt with, together with a resolution, and both provided to the greater good of the community and the teams effected.
My own thoughts are that this should be tried, for a set trial period only.
If the idea is none-workable ... at least it would have been given an attempt”What Other Teams Are Forming?Well we'll not go on to much about all the teams, as everything is not yet set in stone, and there are so many but to brief the details, here they are.
The following will contain quotes from DJ's postings.
XOOPS Project CouncilAs mentioned previously within this article
XOOPS Advisory TeamAs mentioned previously within this article
Server TeamThe server team will still remain in the very capable hands of JMorris and JDSeymour, whom has done a fantastic job over the years, for an interview with the server team, please read the article 'XOOPS Aurora'
XOOPS Aurora Article - Click HereCore Development TeamTasks: development of XOOPS core
Leader candidate(s):phppp
Member candidates:pemem, mboyden, Dave_L, marcan, dhsoft, nekro, jegelstaff, rplima2004, DuGris, zoullou (contacted by email)
Applications for this team are still open
Module Development TeamTasks:(module refer to "XOOPS module", hacks and add-ons that not be considered as "XOOPS core")
1 train XOOPS module developers and improve their skills in any aspect
2 propose development standards for XOOPS modules
3 maintain XOOPS module repository
4 act as a bridge between XOOPS users and the Core Development Team
Leader(s):akitson
Memebrs:mboyden, dhsoft, Deepy (aka xoops_gold), Vaughan (aka M0nty), solo71, sulco, wtravel
Applications for this team are still open.
Design TeamTasks:1 train XOOPS theme designers and improve their skills in any aspect
2 responsible for the default themes shipped with XOOPS core releases
3 maintain XOOPS theme repository
Leader candidate(s):studioC
Member candidates:incama, sato-san, JMorris, DefianceB0y, kris_fr, Philou
Currently there is no team leader and applications are still be accepted.
Communications TeamTasks:- News
-- Interviews
-- SVN Updates
-- New modules and reviews
-- New Themes
-- WOX
- Promotion
-- Promote XOOPS using resources around the net
-- Use initiative in creating new promotion avenues
-- Generate interest from out side developers to join the project either as a module developer, theme developer, etc
-- Possible XOOPS Competitions for the community
- Documentation
-- Core documentation for developers - aimed at newcomers
-- Theme documentation - aimed at new designers, detail cool and innovative ways to create new themes, other theme docs will be for beginners for how to's on installing themes and making minor alterations
-- XOOPS documentation -aimed at new and experienced users for how to use the XOOPS system.
-- XOOPS Module - aimed at new and experienced users with details of how to use a module, it's features, etc.
-- Road-map - This is perhaps more a job for the devs??? but could be assisted by someone from Com's team???
- Translations
-- Translate to other languages for use in international support sites
Applications are currently closed for this team, whilst we asses the work required and a clear path forward.
Leader(s):Tom, Skenow
Members:jensclas, MadFish, kurak_bu, irmtfan, wtravel, slyss, Sato-san, Kris
Translatorsdebianus - Spanish
Community Coordination TeamTasks:1 responsible for daily administrative jobs
2 help users to contact corresponding teams upon their requests
3 help users to understand and use XOOPS correctly
4 help users to use the XOOPS official sites properly
Leader candidate(s):Member candidates:JAVesey, Jenclas
Currently there is now team leader, and applications are still being accepted
English Support Site - Not so OfficialAfter the series '
Starting a New XOOPS Site' had been started and before the new server testing began, Steve (skenow), was asked by James (jmorris) to assist with maintaining XOOPSinfo.com. Steve agreed, and soon started getting familiar with the inner workings of that site.
The main goal of XOOPSinfo, at that point, was to be a portal to all the various XOOPS sites that were already available - see the
News Feeds section for all the different sources of information.
There was also talk about creating areas within the XOOPS site to specialize in the different aspects of the project - core development, support, addons (modules and themes) and documentation, placing them in the control of parts of the community.
Steve goes on to say -
Then, the atmosphere at XOOPS.org started to change. Suddenly, we were called to act - based on what had been observed of our work environment, we were asked to take on becoming the community support site for XOOPS. We agreed and began vigorous preparation to accomplish that task. Additional people were recruited to refine and establish an etiquette and code of conduct for all users on the site, including moderators and management.
Preparations were near complete when news of Skalpa's leaving was announced. Our future at XOOPSinfo became uncertain, but we persisted, committed to being a valuable resource to the community. While the events of the last 7 days have unfolded rather quickly and our 'status' as an officially certified local support site is uncertain, we are still committed to the original purpose of XOOPSinfo and will welcome anyone who wishes to find support at this site.Developers StatementDJ was asked for a statement however at the time of publication non has been given.
SummaryWell the changes do seem to be happening, and the general feeling is that the XOOPS community are loving it!!!
But the question is, are they?
Let us know your opinion on the recent changes, any concerns, suggestions, etc, just get those fingers on the keyboard and let us know your comments.
ADDITION: This is an addition being made after completion of this article.
According to recent communications with DJ, the communications team, although the first to be active and produce, are not currently deemed as official.
To add to another point this also applies to the XOOPS Council, although members were invited, selected and the private council site being active, the current council is not in affect, until confirmation of DJ and his personal authorisation.
Jenclas has also resigned from her roles, after completion of this article.
On that note we would like to wish Jen the best of health and wish her luck in everything aims for in life.