Иконка - Ikonboard
Оригинальный автор (ы) | Мэтт Мешам |
---|---|
Разработчики) | Иконка |
изначальный выпуск | Сентябрь 1999 г. |
Стабильный выпуск | 3.1.5a |
Написано в | Perl, php |
Тип | Форум обсуждения |
Лицензия | Проприетарный |
Интернет сайт | иконка |
Иконка был бесплатным онлайн-форум или же Электронная доска объявлений разработан в Perl, PHP для использования на MySQL, PostgreSQL, Oracle, а также плоский файл базы данных.
История Ikonboard
Ранние годы
Первоначально Ikonboard был разработан Мэттом Мешамом, первым выпуском которого была бета-версия Ikonboard 0.9 в сентябре 1999 года. Первоначально большая часть разработки происходила на сайте ikondiscussion.com (уже не активном), пока не произошел сбой сервера.[1] в марте 2001 года, и первоначально предполагалось, что все могло быть потеряно, включая раннюю работу над версией 3. В результате они перешли на Ikonboard.com, и к апрелю 2001 года большинство из них было восстановлено.
Во время владения Jarvis Entertainment Group (JEG)
В конце апреля 2001 года Ikonboard официально присоединился к сети Jarvis Network.[2][3] На данный момент последней доступной версией была 2.1.8, а версия 3.0 находилась в стадии бета-разработки. Мэтт Мехам продал Ikonboard Jarvis Entertainment Group за 50 000 обыкновенных акций публично торгуемой компании.[4] но сказал в интервью 2002 года, что не может продать ни одну из акций.[5] Вскоре после выпуска 3.0 Mecham прекратил разработку Ikonboard и ушел работать над Плата Invision Power. Считается, что Mecham оплачивал домен в то время, когда JEG владел Ikonboard. Через год после его ухода DNS был изменен, чтобы указывать на страницу ожидания, которая перенаправляла пользователей на другое программное обеспечение,[6] в это время возник юридический спор о праве собственности на домен.
После ухода Мэтта Мечама владелец JEG обратился с публичной просьбой к сотрудникам для разработки Ikonboard. В результате появилась группа людей с отдельными командами разработки и поддержки. Среди других, появившихся позже, были Слай, Камил, Квази, и они вместе с другими рассматривались как «вторая группа» кодировщиков. 12 июня 2002 г. был выпущен Ikonboard 3.1. [7] одновременно с объявлением о планах по выпуску версий PHP. Первоначально выпуск представлял собой небольшие исправления ошибок в серии Mechams 3.0.x. В октябре 2003 года председатель (и генеральный директор) JEG Джон Джарвис был вынужден покинуть JEG.[8]
Во время владения Westlin Corporation
В феврале 2004 года компания сменила название на Westlin Corporation.[9] Уход второй группы кодировщиков был довольно скромным, многие из них ушли, чтобы работать над собственным проектом Infinite Core Technology.
Летом 2005 года выяснилось, что бывший председатель JEG Джон Джарвис подал иск против Вестлина, среди прочего, чтобы вернуть себе Ikonboard. В течение большей части сентября того года сервер сайтов не работал. Вестлин отказался комментировать отключение, что побудило нескольких сотрудников уволиться. В октябре 2005 года, когда Вестлин все еще отказывался от общения со службой поддержки и разработчиками, выпуски Ikonboard больше не были доступны для загрузки.
Во время владения post-Westlin Corporation
28 октября 2005 года, после нескольких недель спекуляций, право собственности на Ikonboard было официально передано Джону Джарвису. Однако смена владельца привела к тому, что сайт был вниз до декабря с новой материнской компанией Pitboss Entertainment.[10] Хотя Джон Джарвис официально владел Ikonboard, он не присутствовал на этом сайте, а Джошуа Джонсон управлял Ikonboard от его имени. Вскоре после возвращения онлайн-разработка 3.1.3 возобновилась, ее разрабатывала группа добровольцев, которые называли себя «Команда Ikonboard» (и, кроме того, обеспечивали поддержку через форумы сайта). Ikonboard 3.1.3 был публично выпущен 30 января 2006 года, а 3.1.4 был выпущен впоследствии в феврале. 22 марта 2006 г. было объявлено, что материнская компания Pitboss Enterntainment больше не существует и что все ее активы (включая Ikonboard) теперь относятся к «Студиям уровня 6», и впоследствии соответствующие контактные данные были изменены.[11] На разработку не повлияли изменения материнской компании, и версия 3.1.5 была публично выпущена 30 мая 2006 года. Кроме того, команда Ikonboard начала разработку версии 3.2, хотя их работа никогда не была публично выпущена под названием Ikonboard. 10 сентября 2006 г. разработка этого выпуска была прекращена, поскольку команда Ikonboard перешла к работе над IkonForums 1.0.0,[12] собственный независимый проект.
Когда большинство разработчиков ушло, начались усилия по привлечению новых разработчиков, и были объявлены планы на предстоящие выпуски. В январе 2007 года контакты доменной записи были изменены на Джона Джарвиса. Это изменение означало, что Джон Джарвис по-прежнему был владельцем по крайней мере домена, что противоречило заявлениям, сделанным теми, кто управлял сайтом. На протяжении большей части июня 2007 года Ikonboard простаивала, в качестве причины назывались «проблемы с DNS». 8 января 2008 г. (бывший) официальный сайт поддержки в Германии «ikonboard.de - Reloaded» завершил переход на IkonForums, но по-прежнему обеспечивал поддержку Ikonboard.
Во время владения - Ikonboard Services Inc.
С сентября 2009 года право собственности на название ikonboard (и, возможно, на само программное обеспечение) перешло к Джошуа Джонсону. В июне 2010 года была выпущена Ikonboard 3.1.5A, содержащая исправления ошибок и незначительные обновления. В мае 2012 года сообщалось, что Ikonboard PHP добился прогресса и теперь используется в качестве форума поддержки. Однако по состоянию на январь 2017 года не выпускалось никаких новых версий программного обеспечения, и их веб-сайт прекратил свое существование. Записи WHOIS свидетельствуют о том, что домен больше не принадлежит ни Ikonboard Services Inc, ни Джошуа Джонсону.
История версий
Иконка 0,9
Первой выпущенной версией Ikonboard была бета-версия 0.9 в сентябре 1999 года. Она была написана Мэтью Мешамом в Perl и хранил все данные в простые текстовые файлы. По сравнению с современным программным обеспечением для досок сообщений, таким как собственное программное обеспечение Mecham Плата Invision Power, он содержал только основные функции.
Ikonboard 1.x
Релизы Ikonboard серии 1.x основаны на исходном коде бета версии 0.9. Он по-прежнему был полностью автором Mecham и хранил данные в текстовых файлах.
Ikonboard 2.1.x
Серия Ikonboard 2.1.x вобрала в себя некоторые идеи и разработки из серии 1.x, но началась с новой кодовой базы.
Именно с выпусками серии 2.1.x Ikonboard действительно стал популярным в сети, возможно, благодаря своему статусу бесплатной альтернативы UBB. Версии 2.1.x Ikonboard содержали многие функции, имеющиеся в сегодняшнем программном обеспечении для форумов.
Как и предыдущие выпуски, выпуски Ikonboard 2.1.x были написаны на Perl и использовали систему хранения плоских файлов. Хотя фактический код для программного обеспечения продолжал писать исключительно Mecham, другие члены «сообщества Ikonboard» помогали в предоставлении таких вещей, как изображения и документация.
Ikonboard 2.2
Ikonboard 2.2 был попыткой продолжить улучшение серии 2.x после того, как Мехам переключил свои усилия на Ikonboard 3.0, и разработка происходила параллельно с Ikonboard 3.0. Однако большая часть усилий по разработке, продвижению и поддержке была сосредоточена на серии 3.0, и никогда не было стабильной версии Ikonboard 2.2. С конца декабря 2005 года загрузка для разработки 2.2 была удалена с сайта и фактически прекращена, так как группа работала над серией 3.x.
Ikonboard 3.0
Ikonboard 3.0 представляет собой «полную переработку» Ikonboard. Плата по-прежнему была полностью написана на Perl; однако Мехам принял объектно-ориентированный стиль кодирования и отказался от плоских файлов в пользу абстракции хранилища, что позволило хранить данные в реляционная база данных Такие как MySQL или же Oracle.
После выпуска Ikonboard 3.0 компания Mecham прекратила разработку Ikonboard. В следующих выпусках серии 3.0.x были внесены небольшие исправления и улучшения в коде Mecham 3.0.0.
Ikonboard 3.1
По мере того как новые разработчики познакомились с кодом, в выпуски серии 3.1.x были внесены более крупные изменения. Долгое время стабильная версия была 3.1.2a. Заметные дополнения включают добавление поля «быстрый ответ» под темами.
Следующим выпуском должна была быть версия 3.2, и первоначально она была запущена в 2003 году. Однако по разным причинам работа над этой версией застопорилась, в результате чего следующий выпуск Ikonboard стал 3.1.3 и был разработан в основном двумя программистами. После смены владельца примерно в августе 2005 года два программиста ушли, оставив разработку 3.1.3 на стадии beta 09. Когда Ikonboard вернулся в онлайн, работа над 3.1.3 продолжилась, и Ikonboard 3.1.3 был публично выпущен 30 января 2006 года. Он содержал много новых функций, а также исправление ошибок и несколько проблем с безопасностью. Наиболее значительными нововведениями в этом выпуске были Humain Readable Image (HRI) при регистрации, которая удерживает злонамеренных пользователей от массовой регистрации, и центр обновлений в adminCP.
В течение нескольких недель была выпущена версия 3.1.4, в которой исправлены ошибки, обнаруженные с момента предыдущей версии. 2 июня 2006 г. был выпущен еще один выпуск, аналогичный предыдущему выпуску 3.1.5 с исправленными обнаруженными ошибками. Июнь 2010 г. Ikonboard выпустил 3.1.5a с небольшими обновлениями и выпусками ошибок.
Иконка 3,2
Ikonboard 3.2 еще не выпущен публично, хотя уже имеет значительную историю. Первоначально разработка началась в конце апреля 2003 года, однако работа над этим выпуском застопорилась, и последующая разработка стала частью iB 3.1.3. Затем разработка этого выпуска была возобновлена 10 февраля 2006 года командой Ikonboard, однако они ушли 10 сентября 2006 года, забрав свою работу с собой на IkonForums.
После их ухода разработчик Ikonboards сказал, что будет работать над релизом 3.2.[13] Предполагается, что этот выпуск аналогичен предыдущей разработке, с дополнительными функциями, аналогичными тем, которые можно найти на Netgimmicks.com и Swarf.net. В январе 2008 года по электронной почте было объявлено, что «3.2 будет выпущена в феврале 2008 года», а тема на форумах поддержки также объявила, что его форумы будут обновлены 14 февраля до этого выпуска. Однако на сегодняшний день не было выпущено ни одного релиза, и тема была удалена. Также было замечено, что у пользователей, интересующихся выпуском 3.2 через форумы, были удалены права на публикацию сообщений, а темы были удалены в течение нескольких дней.
Сопутствующие товары
myIkonboard
myIkonboard - это отдельный продукт, изначально созданный материнской компанией Ikonboards. Хотя он не был напрямую подключен к Ikonboard, он изначально работал на Perl-версии Ikonboard с пользовательским установщиком. В марте 2006 года новые владельцы Ikonboards объявили, что myIkonboard вернется, работающий на программном обеспечении Ikonboard Perl. В июне 2007 года сайт стал недоступен, первоначально из-за истечения срока действия домена, но через несколько дней он был продлен. С июня 2007 года по февраль 2010 года myIkonboard был недоступен, при попытке подключения к сайту появлялось сообщение об ошибке «сервер не найден».
По состоянию на февраль 2010 года myIkonboard снова в сети под управлением ikonboard.
Ikonboard PHP (проект Mongoose)
В 2002 году была начата работа над версией Ikonboard на базе PHP. Эта работа была названа «Project Mongoose» и была полностью переписана Ikonboard на PHP. Он был похож только по названию и владению. Когда Project Mongoose достигла стадии релиз-кандидата, основная функциональность, которая включала расширенный обработчик сеансов и систему шаблонов, затем владельцы (Jarvis Entertainment Group, Inc.) запросили существующую службу MyIkonboard, основанную на Perl-based Ikonboard. продукт и работает на более чем дюжине серверов на базе Windows. Ikonboard PHP был адаптирован к многопользовательской системе, которая позволяла создавать и размещать тысячи отдельных форумов с помощью службы, полностью основанной на PHP, и был создан конвертер для автоматизации процесса переноса форумов, которые были размещены на старом MyIkonboard на основе Perl. служба. Публичного выпуска Ikonboard PHP никогда не было, потому что разработчики покинули компанию в феврале 2003 года.
Ikonboard PHP Lite
Ikonboard PHP Lite был обновленной версией форума, который был приобретен Джоном Джарвисом (тогдашним генеральным директором Jarvis Entertainment Group) через аукцион eBay. Единственное, что разработчики Project Mongoose причастны к этому продукту, - это создание элементарного установщика по запросу Jarvis Entertainment Group.)
Рекомендации
- ^ Ikonboard.com в марте 2001 г. по поводу сбоя сервера.
- ^ Ikonboard присоединяется к сети Jarvis
- ^ JEG сообщает о приобретении Ikonboard
- ^ Мэтт Мешам (17 ноября 2011 г.). "Кто-нибудь хочет их купить?". Flickr. Получено 28 октября, 2014.
- ^ Бес Заин (29 октября 2002 г.). «Интервью - Мэтт Мешам из Ibforums». Sitepoint. Получено 27 октября, 2014.
- ^ Домен Ikonboard.com оспаривается (WayBackMachine, февраль 2003 г.)
- ^ Ikonboard.com после выпуска 3.1
- ^ Список управления JEG до отъезда и с указанием приблизительной даты изменения.
- ^ Сайт Вестлина после того, как компания сменила название с JEG.
- ^ Ikonboard.com в декабре 2005 г. наконец доступен после смены владельца.
- ^ Обновленные контактные данные после того, как Питбосс перестал существовать
- ^ Отъезд команды Ikonboard (сентябрь 2006 г.)
- ^ Разработка на iB 3.2 от Level 6 Studios