Tablica ikon

Tablica ikon
Oryginalni autorzy Matt Mecham
Deweloperzy Tablica ikon
Pierwsze wydanie wrzesień 1999 ( 1999-09 )
Wersja stabilna
3.1.5a
Napisane w Perl, php
Typ Forum dyskusyjne
Licencja Prawnie zastrzeżony
Strona internetowa ikonboard.net

Ikonboard był darmowym forum internetowym lub systemem Bulletin Board opracowanym w Perlu , PHP do użytku w MySQL , PostgreSQL , Oracle , a także w bazach danych z plikami płaskimi .

Historia Iconboardu

Wczesne lata

Ikonboard został pierwotnie opracowany przez Matta Mechama, a pierwszym wydaniem była Ikonboard 0.9 beta we wrześniu 1999 roku. Pierwotnie większość prac rozwojowych miała miejsce na ikondiscussion.com (już nieaktywnym), aż do awarii serwera w marcu 2001 roku i początkowo sądzono wszystko mogło zostać utracone, w tym wczesne prace nad wersją 3. W rezultacie przeszli na Ikonboard.com i do kwietnia 2001 roku większość została odzyskana.

Podczas posiadania Jarvis Entertainment Group (JEG)

Pod koniec kwietnia 2001 Ikonboard oficjalnie dołączył do Jarvis Network. W tym momencie najnowszą dostępną wersją była wersja 2.1.8, z wersją beta 3.0. Matt Mecham sprzedał Ikonboard Jarvis Entertainment Group za 50 000 akcji zwykłych spółki notowanej na giełdzie, ale powiedział w wywiadzie z 2002 roku, że nie jest w stanie sprzedać żadnej z akcji. Wkrótce po wydaniu 3.0 Mecham przestał rozwijać Ikonboard i odszedł do pracy nad Invision Power Board . Uważa się, że Mecham płacił za domenę w czasie, gdy JEG był właścicielem Ikonboard. Rok po jego odejściu DNS został zmieniony, aby wskazywał stronę przekierowującą użytkowników do innego oprogramowania, w tym czasie toczył się spór prawny dotyczący własności domeny.

Po odejściu Matta Mechama, właściciel JEG wystosował publiczną prośbę o zatrudnienie osób fizycznych i rozwój Ikonboard. W rezultacie wyłoniła się grupa osób z oddzielnymi zespołami rozwoju i wsparcia. Wśród innych, którzy pojawili się później, byli Sly, Camil, Quasi i ci wraz z innymi byli postrzegani jako „drugi zestaw” programistów. 12 czerwca 2002 r. powstał Ikonboard 3.1, w tym samym czasie ogłoszono plany wersji PHP. Początkowo wydanie zawierało drobne poprawki błędów w serii Mechams 3.0.x. W październiku 2003 prezes (i dyrektor generalny) JEG John Jarvis został wypchnięty z JEG.

Podczas posiadania Westlin Corporation

W lutym 2004 roku firma zmieniła nazwę na Westlin Corporation. Odejście drugiego zestawu programistów było dość dyskretne, a wielu z nich odeszło do pracy nad własnym projektem Infinite Core Technology.

Latem 2005 roku okazało się, że były prezes JEG, John Jarvis, podjął kroki prawne przeciwko Westlinowi, między innymi w celu odzyskania własności Ikonboard. Przez większą część września tego roku serwer witryn nie działał. Westlin odmówił komentarza w sprawie awarii, co skłoniło kilku pracowników do odejścia. W październiku 2005 r., gdy Westlin nadal odmawiał rozmów z personelem pomocniczym i programistami, wydania Ikonboard nie były już dostępne do pobrania.

Podczas własności post-Westlin Corporation

28 października 2005 roku, po tygodniach spekulacji, własność Ikonboard została oficjalnie przeniesiona na Johna Jarvisa. Jednak zmiana właściciela spowodowała, że ​​strona była niedostępna do grudnia, z nową firmą macierzystą „Pitboss Entertainment”. Chociaż John Jarvis oficjalnie był właścicielem Ikonboard, nie był widoczny na stronie, a Joshua Johnson zarządzał Ikonboard w jego imieniu. Wkrótce po powrocie prace nad wersją 3.1.3 zostały wznowione, rozwijane przez grupę ochotników, którzy określali się mianem „The Ikonboard Team” (a ponadto zapewniali wsparcie za pośrednictwem forów witryny). Ikonboard 3.1.3 został publicznie wydany 30 stycznia 2006 r., A następnie 3.1.4 został wydany w lutym. W dniu 22 marca 2006 roku ogłoszono, że spółka macierzysta Pitboss Entertainment już nie istnieje, a wszystkie jej aktywa (w tym Ikonboard) należą teraz do „Level 6 Studios”, a następnie powiązane dane kontaktowe zostały zmienione. Zmiany w firmie macierzystej nie miały wpływu na rozwój, a wersja 3.1.5 została publicznie opublikowana 30 maja 2006 r. Dodatkowo zespół Ikonboard rozpoczął prace nad „3.2”, chociaż ich praca nigdy nie została publicznie wydana pod nazwą Ikonboard. 10 września 2006 prace nad tym wydaniem zostały przerwane, ponieważ zespół Ikonboard odszedł do pracy nad IkonForums 1.0.0, ich własnym, niezależnym projektem.

Po odejściu większości programistów rozpoczęto prace nad rekrutacją nowych programistów i ogłoszono plany nadchodzących wydań. W styczniu 2007 kontakty rekordu domeny zostały zmienione na te Johna Jarvisa. Ta zmiana sugerowała, że ​​John Jarvis nadal był właścicielem przynajmniej domeny, co wydawało się zaprzeczać ogłoszeniom osób zarządzających witryną. Przez większą część czerwca 2007 Ikonboard miał przestoje, a jako przyczynę podawano „problemy z DNS”. 8 stycznia 2008 (dawna) oficjalna niemiecka strona wsparcia „ikonboard.de - Reloaded” zakończyła przejście na IkonForums, chociaż nadal zapewniała wsparcie dla Ikonboard.

Podczas posiadania - Ikonboard Services Inc.

Od września 2009 r. własność nazwy ikonboard (i prawdopodobnie samego oprogramowania) przeszła z powrotem na Joshuę Johnsona. W czerwcu 2010 została wydana Ikonboard 3.1.5A, zawierająca poprawki błędów i drobne aktualizacje. W maju 2012 roku ogłoszono, że Ikonboard PHP robi postępy i jest obecnie używany jako forum wsparcia. Jednak od stycznia 2017 r. Nie wydano żadnych nowych wersji oprogramowania, a ich strona internetowa przestała istnieć. Rekordy WHOIS sugerują, że domena nie jest już własnością ani Ikonboard Services Inc, ani Joshua Johnson.

Historia wersji

Tablica z ikonami 0.9

Pierwsza wydana wersja Ikonboard to 0.9 beta we wrześniu 1999 roku. Została napisana przez Matthew Mechama w Perlu i przechowywała wszystkie dane w płaskich plikach tekstowych . W porównaniu z obecnym oprogramowaniem do tablic ogłoszeń, takim jak własna tablica zasilająca Invision firmy Mecham , zawierało tylko podstawowe funkcje.

Ikonboard 1.x

Wersje z serii 1.x Ikonboard zbudowane na oryginalnym kodzie beta 0.9. Nadal był w całości autorstwa Mechama i przechowywał dane w plikach tekstowych.

Ikonboard 2.1.x

Seria 2.1.x firmy Ikonboard zawierała niektóre pomysły i ulepszenia z serii 1.x, ale zaczęła się od nowej bazy kodu.

To właśnie dzięki wydaniom serii 2.1.x Ikonboard stał się naprawdę popularny w sieci, być może ze względu na swój status darmowej alternatywy dla UBB. Wersje 2.1.x Ikonboard zawierały wiele funkcji obecnych w oprogramowaniu forum.

Podobnie jak poprzednie wydania, Ikonboard 2.1.x został napisany w Perlu i używał płaskiego systemu przechowywania plików. Podczas gdy rzeczywisty kod oprogramowania nadal był pisany wyłącznie przez Mechama, inni członkowie „społeczności Ikonboard” pomagali w dostarczaniu takich rzeczy, jak obrazy i dokumentacja.

Tablica ikon 2.2

Ikonboard 2.2 był próbą dalszego ulepszania serii 2.x po tym, jak Mecham przeniósł swoje wysiłki na Ikonboard 3.0, a rozwój nastąpił równolegle z Ikonboard 3.0. Jednak większość wysiłków związanych z rozwojem, promocją i wsparciem koncentrowała się na serii 3.0 i nigdy nie było stabilnej wersji Ikonboard 2.2. Od końca grudnia 2005 pobieranie wersji 2.2 zostało usunięte z witryny i faktycznie przerwane, ponieważ zespół pracował nad serią 3.x.

Tablica z ikonami 3.0

Ikonboard 3.0 stanowił „całkowite przepisanie” dla Ikonboard. Płyta nadal była całkowicie zakodowana w Perlu; jednak Mecham przyjął obiektowy styl kodowania i zrezygnował z płaskich plików na rzecz abstrakcji pamięci masowej, umożliwiając przechowywanie danych w relacyjnej bazie danych, takiej jak MySQL lub Oracle .

Po wydaniu Ikonboard 3.0 Mecham przestał rozwijać Ikonboard. Kolejne wydania z serii 3.0.x zawierały drobne poprawki i ulepszenia kodu Mechama 3.0.0.

Tablica z ikonami 3.1

Gdy nowi programiści zapoznali się z kodem, w wydaniach z serii 3.1.x wprowadzono większe zmiany. Przez długi czas stabilną wersją była wersja 3.1.2a. Zauważalne dodatki obejmowały dodanie pola „szybka odpowiedź” pod tematami.

Następne wydanie miało być 3.2 i pierwotnie rozpoczęło się w 2003 roku. Jednak z różnych powodów prace nad tą wersją utknęły w martwym punkcie, co spowodowało, że następne wydanie Ikonboard stało się 3.1.3 i było rozwijane głównie przez 2 programistów. Wraz ze zmianą właściciela w okolicach sierpnia 2005, obaj programiści odeszli, pozostawiając rozwój wersji 3.1.3 na etapie beta 09. Kiedy Ikonboard wrócił online, prace nad wersją 3.1.3 były kontynuowane, a Ikonboard 3.1.3 został publicznie wydany 30 stycznia 2006. Zawierał wiele nowych funkcji, a także naprawiał błędy i kilka problemów z bezpieczeństwem. Najbardziej znaczącymi nowymi dodatkami w tej wersji był Humain Readable Image (HRI) podczas rejestracji, który powstrzymuje złośliwych użytkowników przed masową rejestracją, oraz centrum aktualizacji w adminCP.

W ciągu kilku tygodni została wydana wersja 3.1.4, która naprawiła błędy wykryte od czasu poprzedniej wersji. 2 czerwca 2006 wydano kolejne wydanie, podobnie jak poprzednie wydanie 3.1.5 z poprawionymi błędami, które zostały znalezione. Czerwiec 2010 Ikonboard Wydany 3.1.5a z drobnymi aktualizacjami i wydaniami błędów.

Tablica ikon 3.2

Ikonboard 3.2 nie został jeszcze publicznie wydany, choć ma już godną uwagi historię. Pierwotnie rozwój rozpoczął się pod koniec kwietnia 2003 roku, jednak prace nad tym wydaniem utknęły w martwym punkcie, a późniejszy rozwój stał się częścią iB 3.1.3. Następnie prace nad tym wydaniem zostały wznowione 10 lutego 2006 r. przez „The Ikonboard Team”, jednak odeszli oni 10 września 2006 r., zabierając ze sobą swoją pracę na IkonForums.

Od ich odejścia deweloper Ikonboards powiedział, że będzie pracował nad wydaniem 3.2. Uważa się, że wydanie jest podobne do poprzedniej wersji, z dodatkowymi funkcjami podobnymi do tych, które można znaleźć na Netgimmicks.com i Swarf.net. W styczniu 2008 roku ogłoszono masowo e-mailem, że „3.2 zostanie wydany w lutym 2008”, a temat na forach pomocy technicznej również ogłosił, że jego fora zostaną zaktualizowane 14 lutego do tej wersji. Jednak do tej pory żadne wydanie nie zostało dokonane, a temat został usunięty. Zauważono również, że użytkownikom pytającym o wydanie 3.2 za pośrednictwem forów pozbawiono prawa do publikowania, a wątki zostały usunięte w ciągu kilku dni.

Produkty powiązane

mojaIkonboard

myIkonboard to osobny produkt pierwotnie stworzony przez firmę macierzystą Ikonboards. Chociaż nie był bezpośrednio połączony z Ikonboard, pierwotnie był zasilany przez wersję Ikonboard w Perlu z niestandardowym instalatorem. W marcu 2006 nowi właściciele Ikonboards ogłosili, że myIkonboard powróci, zasilany przez oprogramowanie Ikonboard Perl. W czerwcu 2007 strona stała się niedostępna, początkowo z powodu wygaśnięcia domeny, ale po kilku dniach została odnowiona. Od czerwca 2007 do lutego 2010 myIkonboard był niedostępny, a przy próbie połączenia ze stroną pojawiał się komunikat o błędzie „Nie znaleziono serwera”.

Od lutego 2010 r. myIkonboard jest ponownie online, pod kontrolą ikonboard.

Ikonboard PHP (Projekt Mongoose)

W 2002 roku rozpoczęto prace nad wersją Ikonboard opartą na PHP. Ta praca nosiła tytuł „Projekt Mongoose” i była całkowitym przepisaniem Ikonboard w PHP. Był podobny tylko pod względem nazwy i własności. Gdy „Project Mongoose” osiągnął etap kandydata do wydania, podstawowa funkcjonalność, która obejmowała zaawansowaną obsługę sesji i system szablonów, ówczesnych właścicieli (Jarvis Entertainment Group, Inc.) zażądała, aby istniejąca usługa MyIkonboard - oparta na Perl-Based Ikonboard produkt i działa na kilkunastu serwerach opartych na systemie Windows. Ikonboard PHP został dostosowany do systemu dla wielu użytkowników, który umożliwił tworzenie i hostowanie tysięcy indywidualnych forów za pośrednictwem usługi całkowicie opartej na PHP, a także stworzono konwerter do automatyzacji procesu przenoszenia forów, które były hostowane na starym MyIkonboard opartym na Perlu praca. Nigdy nie było publicznego wydania Ikonboard PHP, ponieważ programiści opuścili firmę w lutym 2003 roku.

Ikonboard PHP Lite

Ikonboard PHP Lite była zmienioną marką wersji forum, które zostało zakupione przez Johna Jarvisa (ówczesnego dyrektora generalnego Jarvis Entertainment Group) na aukcji eBay. Jedynym zaangażowaniem programistów Project Mongoose w ten produkt było zbudowanie podstawowego instalatora na prośbę Jarvis Entertainment Group.)

  1. ^ Ikonboard.com w marcu 2001 w sprawie awarii serwera.
  2. ^ Ikonboard dołącza do sieci Jarvis
  3. ^ Ogłoszenie JEG o przejęciu Ikonboard
  4. ^ Matt Mecham (17 listopada 2011). – Czy ktoś chce to kupić? . Flickr . Źródło 28 października 2014 r .
  5. ^ Bes Zain (29 października 2002). „Wywiad - Matt Mecham z Ibforums” . Punkt witryny . Źródło 27 października 2014 r .
  6. ^ Domena Ikonboard.com jest przedmiotem sporu (WayBackMachine, luty 2003)
  7. ^ Ikonboard.com po wydaniu 3.1
  8. ^ Lista zarządzania JEG przed wyjazdem i wskazująca przybliżoną datę zmiany.
  9. ^ Witryna Westlin po zmianie nazwy firmy z JEG.
  10. ^ Ikonboard.com w grudniu 2005 wreszcie dostępne po zmianie właściciela.
  11. ^ Zmienione dane kontaktowe po tym, jak Pitboss przestał istnieć
  12. ^ Wyjazd zespołu Ikonboard (wrzesień 2006)
  13. ^ Rozwój iB 3.2 przez Level 6 Studios