Ikonboard
From Wikipedia, the free encyclopedia
Ikonboard | |
Author: | Jarvis Inc. |
---|---|
Developer: | Level 6 Studios Inc. |
Latest release: | 3.1.5 / June 2nd, 2006 |
Preview release: | n/a / |
Platform: | Perl |
Use: | Discussion forum |
License: | Proprietary readable source |
Website: | Ikonboard.com |
Ikonboard is a free online forum or Bulletin Board System developed in Perl for use on MySQL, PostgreSQL, Oracle, as well as flat file databases.
Contents |
[edit] Ikonboard History
Ikonboard was originally developed by Matt Mecham, with the first release being Ikonboard 0.9 beta in September 1999. Originally much of the development took place on ikondiscussion.com (no longer active) until it suffered a server crash[1] in March 2001 and it was initially thought everything might have been lost, including early work on version 3. As a result they switched to Ikonboard.com, and by April 2001 the majority had been recovered.
Around May 2001 Ikonboard officially joined the Jarvis Network.[2] At this point the latest available release was 2.1.8, with 3.0 in beta development. It is believed that Matthew Mecham sold Ikonboard to the Jarvis Entertainment Group for shares. Soon after the release of 3.0 Matthew Mecham stopped developing Ikonboard, and departed to work on Invision Power Board. It is believed the Mecham had been paying for the domain during the time JEG owned Ikonboard. A year after his departure the DNS was altered to point to a holding page which redirected users to other software,[3] during this time there was a legal dispute over the domain ownership.
After the departure John Jarvis, owner of JEG made a public request for individuals to staff and develop Ikonboard. One of those to emerge as a result was Joshua Johnson, who would be involved more with Ikonboard as part of Level 6 Studios. Initially the release represented small bug fixes to Mechams' 3.0.x series. Amongst the others to later emerge were Sly, Camil, Quasi and these along with the others were seen as the 'second set' of coders. On June 12th 2002 Ikonboard 3.1 was made [4] with plans for PHP versions being announced at the same time. During this time John Jarvis was forced out of JEG and the company changed its name to Westlin. The departure of the second set of coders were fairly low profile with many of them departing to work on their own project Infinite Core Technology.
In summer 2005 it emerged that John Jarvis was taking legal action against Westlin to regain ownership of Ikonboard amongst other things. During much of September the sites' server was down and many staff left as a result. Ownership of Ikonboard officially reverted back to John Jarvis on October 28, 2005, however it wasn't until December that Ikonboard.com was online again. The new parent company was Pitboss Entertainment, owned by John Jarvis, who put Joshua Johnson in charge of running Ikonboard. Soon after work on 3.1.3 continued, this time developed by 'The Ikonboard Team'. This team consisted of unpaid volunteers who additionally provide support, though some opted to be in the former support user group. Ikonboard 3.1.3 was publicly released on January 30, 2006, and later went on to release 3.1.4 and 3.1.5. During this time it was announced that ownership of Ikonboard had changed from Pitboss to Level 6 Studios (owned by Joshua Johnson). Additionally the Ikonboard team started development on '3.2' though their work was never publicly released under the Ikonboard name. On September 10th 2006 development on this release was discontinued as the Ikonboard team departed to work on IkonForums 1.0.0,[5] their own independent project.
[edit] Version History
[edit] Ikonboard 0.9
The first released version of Ikonboard was 0.9 beta, in September 1999. It was written by Matthew Mecham in Perl and stored all data in flat text files. Compared to present-day message board software, such as Mecham's own Invision Power Board, it contained only basic features.
[edit] Ikonboard 1.x
Releases in the 1.x series of Ikonboard built on the original 0.9 beta code. It was still authored entirely by Mecham, and stored data in text files.
[edit] Ikonboard 2.1.x
Ikonboard's 2.1.x series incorporated some of the ideas and developments from the 1.x series, but started with a new codebase.
It was with the 2.1.x series releases that Ikonboard really became popular on the web, perhaps due to its status as a free alternative to UBB. The 2.1.x releases of Ikonboard contained many of the features found in today's forum software.
As with previous releases, Ikonboard 2.1.x releases were written in Perl and used a flat file storage system. While the actual code for the software continued to be written exclusively by Mecham, other members from the "Ikonboard community" assisted in providing things like images and documentation.
[edit] Ikonboard 2.2
Ikonboard 2.2 was an effort to continue improving the 2.x series after Mecham shifted his efforts to Ikonboard 3.0, and development occurred alongside that of Ikonboard 3.0. Most of the development, promotion, and support efforts were focused on the 3.0 series, however, and there has never been a stable release of Ikonboard 2.2. Since late December 2005 the download for the 2.2 development was removed from the site, and effectively discontinued as the team work on the 3.x series.
[edit] Ikonboard 3.0
Ikonboard 3.0 represented a "total rewrite" for Ikonboard. The board was still coded entirely in Perl; however, Mecham adopted an object-oriented style of coding, and did away with flat files in favor of storage abstraction, allowing data storage in a relational database such as MySQL or Oracle.
After the release of Ikonboard 3.0, Mecham stopped developing Ikonboard. Further releases in the 3.0.x series represented small fixes and improvements on Mecham's 3.0.0 code.
[edit] Ikonboard 3.1
As the new developers gained familiarity with the code, larger changes were made in the 3.1.x series releases. For a long time the stable version was 3.1.2a. Noticeable additions included the addition of a 'quick reply' box below topics.
The next release was due to be 3.2 and was originally started in 2003. However for various reasons work of this version stalled, this resulting in the next release of Ikonboard becoming 3.1.3 and was developed mainly by 2 coders. With the change of ownership around August 2005 the two coders departed leaving development on 3.1.3 at beta 09 stage. When Ikonboard returned online work on 3.1.3 continued, and Ikonboard 3.1.3 was publicly released on January 30, 2006. It contained many new features as well as fixing bugs and a couple security issues. The most significant new additions in this release was Humain Readable Image (HRI) on registration which keeps malicious users from mass registering, and an update centre in the adminCP.
Within a few weeks 3.1.4 was released, this release fixed bugs found since the previous release. On 2nd June 2006 another release was made, like the previous release 3.1.5 fixed bugs that had been found.
[edit] Ikonboard 3.2
Ikonboard 3.2 is yet to be publicly released, though already has a notable history. Originally development began in late April 2003, however work on this release stalled, and development made later became part of iB 3.1.3. Then development on this release was restarted on February 10th 2006 by 'The Ikonboard Team', however they departed on September 10th 2006 taking their work with them to ikonForums.
Since their departure Ikonboards' developer has said that he'll be working on a 3.2 release [6]. The release is believed to be similar to the previous development, with additional features similar to those found on Netgimmicks.com and Swarf.net.
[edit] Ikonboard ownership
[edit] Under Westlin
With the departure of former John Jarvis, the Jarvis Entertainment Group changed its name to Westlin Corporation.
During much of September 2005, the servers on which Ikonboard was hosted were unavailable. Westlin declined to comment on the outage, prompting several staff members to quit.
In October 2005, with Westlin still declining to talk to the support staff and developers, Ikonboard releases were no longer available for download.
[edit] Under Pitboss Ent.
On October 28, 2005, after weeks of speculation, ownership of Ikonboard was officially transferred to John Jarvis.
At the beginning of December 2005 Ikonboard came back online with a new support forum with the help of Joshua Johnson, as previous backups of the board were unavailable. Ikonboard is now back under ownership of John Jarvis. On 18th December 2005 the Ikonboard website was given a refresh by one of its' support staff, who later became part of the admin. Under the ownership the site initially suffered numerous problems ranging from problems with the server to the domain being suspended. However things have become more stable, with new releases of iB being made.
[edit] Under Level 6 Studios
On March 22, 2006, it was announced to staff by the head of Ikonboard that Pitboss as such no longer existed, and all its assets (including Ikonboard) now came under "Level 6 Studios". A look at company trading details reveals that Pitboss Entertainment was as such renamed 'US Energy Holdings Inc.' with the latter changing its trading symbol from OTCBB:PBSS to OTCBB:USEH. The domain record contact details were changed to those of Level 6 Studios, and the Pitboss Entertainment site was changed to mirror 'Top Site Lists'.
However precise ownership of the domain is uncertain, as it was noticed in January 2007 that the domain record contacts had reverted back to John Jarvis.[7] As a result it is believed that John Jarvis has remained the owner of Ikonboard since October 2005, however allows Level 6 Studios to manage it on his behalf. A similar situation appears to be present with its sister project MyIkonboard.
[edit] Related products
[edit] myIkonboard
myIkonboard is a separate product originally created by Ikonboards' parent company. While not directly connected to Ikonboard, it was originally powered by a PHP development version of Ikonboard. This version was relatively short lived, with myIkonboard going down about a year prior to the change of ownership. In March 2006 it was announced by Ikonboards' new owners that myIkonboard would return, powered by the Ikonboard software. Support has never been officially provided by Ikonboard staff due to the buggy nature of the myIkonboard software, being never fully finished and development halted, as well as the fact that myIkonboard was a separate product to Ikonboard.
[edit] PHP versions
In 2003 work began on creating a PHP version. Under the name 'project mongoose' 2 versions were developed entitled 'Ikonboard PHP' and 'iBPLite'. However neither product made it to a public release, though a version of Ikonboard PHP was used in the original myIkonboard. Until 11th September 2006 no further work has been done in developing a PHP version, however it has been announced that work on a PHP version is to resume.
[edit] References
- ^ Ikonboard.com in March 2001 regarding server crash.
- ^ Ikonboard joins the Jarvis network
- ^ Ikonboard.com Domain under dispute (WayBackMachine February 2003)
- ^ Ikonboard.com upon releasing 3.1
- ^ Ikonboard team departure (September 2006)
- ^ Development on iB 3.2 by Level 6 Studios
- ^ Ikonboard.com domain record, regarding ownership.
- Open Tech Support interview with Mecham (July 2001)
- Sitepoint interview with Mecham (September 2002)
- The Forum Insider interview with Ron Witmer (March 2004)
- The Admin Zone interview with David Munn (December 2005)
[edit] See also
[edit] External links
- Ikonboard Website
- Ikonboard Support Site (German)
- myIkonboard myIkonboard
- Level 6 Studios Inc. current developer of Ikonboard.
- Swarf.net (also known as iBSupported, a site of iB hacks and more)
- NetGimmicks Support site for Ikonboard and a portal for IB