Instiki

Instiki is in Ruby on Rails schriftelijke gratis wiki – software (een zogenaamde wiki engine ), die gebaseerd is op eenvoud en draagbaarheid. Huidige functies zijn onder meer: het uploaden van bestanden, HTML / Textiel Exporteren als een ZIP- bestand, RSS – Web feeds , multi-user mogelijkheden, wachtwoordbeveiliging en de mogelijkheid om meer wiki ruimten (de zogenaamde banen te creëren). Invoer kan worden geregistreerd met behulp van de opmaaktalen Markdown en Textile . Formules in itex vastleggenInstiki biedt ondersteuning voor de itex2MML- plug-in.

Geschiedenis

Instiki werd in 2004 ontwikkeld door David Heinemeier Hansson , die vooral bekend staat om de ontwikkeling van het raamwerk Ruby on Rails . Vanaf versie 0.9.1 werd de ontwikkeling overgedragen aan Alexey Verkhovsky , die tot versie 0.11 beheerder was van de welbekende wikisoftware. Sinds januari 2007 zijn Matthias Tarasiewicz en de groep 5uper.net verantwoordelijk voor de verdere ontwikkeling. [1] De Ruby on Rails- paginawiki gebruikt een aangepaste versie van Instiki, een vork van versie 0.9, genaamd i2 .

Technische achtergrond

Instiki werkt op alle platforms waarop Ruby actief is. Op Windows , Linux , macOS en de meeste bekende Unix- varianten. Instiki op BeOS , AmigaOS , OS / 2 , ZETA OS en beschikbaarheid op exotische systemen is gepland. Als een backend gebruikt instiki standaard het SQLite- databasesysteem, maar het kan ook worden gebruikt voor PostgreSQL , MySQL , DB2 , Firebird , Openbase , Oracle ,Microsoft SQL Server of Sybase . Binaire pakketten bestaan ​​voor Windows en Apple macOS .

Vóór versie 0.11 van instiki werd Madeleine [2] gebruikt om objecten voort te zetten. Versie 0.11 maakt al gebruik van Active Record , onderdeel van Ruby on Rails . De ontwikkeling van Active Record is gebaseerd op de voorlopige ontwikkelingen en de code van Instiki.

Vanaf versie 0.16.3 is Instiki afhankelijk van Ruby on Rails 2.3 en is het gemarkeerd als RC1.

Statistieken

  • Instiki had een totaal van 106.257 getelde downloads op rubyforge op 13 juli 2008 .
  • In april 2017 had Instiki 26 releases, 9 contributors en 85 forks op GitHub [3]

Bronnen

  1. Spring omhoog↑ Karina Lackner, Mic Wlodkowski, Ile Cvetkoski, Matthias Tarasiewicz en veel meer: 5uper.net »Blog Archive» Instiki – instant Wiki. Betreden op 18 april 2017 .
  2. Spring omhoog↑ http://github.com/ghostganz/madeleine
  3. Spring omhoog↑ parasew / instiki git repository op github.com. Betreden op 18 april 2017 (Engels).