Archive for the ‘Wiki’ Category

  • Midgard

    Date: 2010.09.29 | Category: CMS, Wiki, blog | Response: 1

    Midgard is an open source persistent storage framework. It provides an object-oriented and replicated environment for building data-intensive applications.

    Midgard also ships with MidCOM content management system (CMS) built on the Midgard framework. MidCOM’s features include web-based authoring WYSIWYG interfaces and a component interface for installing additional web functionalities, including wikis and blogs.

    Midgard is built on the GNOME stack of libraries like GLib and libgda, and has language bindings for C, Python, Objective-C and PHP. Communications between applications written in the different languages happen over D-Bus. The CMS functionalities run on the LAMP (Linux, Apache, MySQL and PHP) platform.

    The project follows the synchronized, 6 month release cycle that is implemented by several major open source projects like Ubuntu and GNOME. Because of this, the version numbering reflects to year and month of a release. The version 8.09 Ragnaroek has been designated as a “Long Term Support” release.

    Especially the templating and page composition features of Midgard have received praise, earning honorary mentions in several CMS Watch surveys. It also got score of 42 out of 45 in the Celebrity CMS Deathmatch of 2009.

    share save 171 16 Midgard
  • MojoMojo

    Date: 2010.07.08 | Category: CMS, Wiki, blog | Response: 1

    MojoMojo is a Perl open-sourced web application that combines the features of a wiki, content management system and blog. MojoMojo builds on top of the Catalyst web framework and uses DBIx::Class as the ORM. It is an example of an MVC application, and the most complex Catalyst-based open-source application to date. One of MojoMojo’s distinguishing features is that it uses tree hierarchies to store pages, a corresponding hierarchical database model to store page content, and a nested set model for fast page retrieval.

    Architecture

    MojoMojo has a modular architecture and makes extensive use of CPAN modules; as such, it was listed as #2 among projects with heavy CPAN dependency chains. Currently, MojoMojo is the largest standalone project on CPAN in terms of dependencies, being preceded only by meta-modules (modules that simply aggregate other modules for convenience and do not offer specific functionality).

    Key Features

    MojoMojo has a combination of features which make it unique among wiki software:

    • hierarchical page structure, coupled with folksonomical page tagging
    • live Ajax preview while editing pages
    • Multiple wiki syntax choices (Markdown, Textile, POD) and pluggable syntax
    • extensive permissions system

    Other features

    Below are more of MojoMojo’s features:

    • Built-in full text search, with external search option
    • RSS feeds
    • Support for attachments, with photo gallery for image attachments
    • Diffs, revision control and edit conflict resolution via 3-way merge
    • User registration control and CAPTCHA anti-spam measures
    • Localization (currently translated into Catalan, French, German, Japanese, Norwegian, Polish, Russian) and full Unicode support
    share save 171 16 MojoMojo
  • TWiki

    Date: 2010.07.06 | Category: Wiki | Response: 1

    TWiki is a Perl-based structured wiki application, typically used to run a collaboration platform, knowledge or document management system, a knowledge base, or team portal. Users can create wiki applications using the TWiki Markup Language, and developers can extend its functionality with plugins.

    The TWiki project was founded by Peter Thoeny in 1998 as an open source wiki-based application platform. In October 2008, the company TWiki.net, created by Thoeny, assumed full control over the TWiki project, while nearly all of the remainder of the developer community forked off the Foswiki project.

    Major features

    • Revision control – complete audit trail, also for meta data such as attachments and access control settings
    • Fine-grained access control – restrict read/write/rename on site level, web level, page level based on user groups
    • Extensible TWiki markup language
    • TinyMCE based WYSIWYG editor
    • Dynamic content generation with TWiki variables
    • Forms and reporting – capture structured content, report on it with searches embedded in pages
    • Built in database – users can create wiki applications using the TWiki Markup Language
    • Skinnable user interface
    • RSS/Atom feeds and e-mail notification
    • Over 400 Extensions and 200 Plugins

    TWiki extensions

    TWiki has a plugin API that has spawned over 400 extensions to link into databases, create charts, tags, sort tables, write spreadsheets, create image gallery and slideshows, make drawings, write blogs, plot graphs, interface to many different authentication schemes, track Extreme Programming projects and so on.

    Wiki application platform

    TWiki as a structured wiki provides database-like manipulation of fields stored on pages, and offers a SQL-like query language to embed reports in wiki pages.

    Wiki applications are also called situational applications because they are created ad-hoc by the users for very specific needs. Users have built TWiki applications that include call center status boards, to-do lists, inventory systems, employee handbooks, bug trackers, blog applications, discussion forums, status reports with rollups and more.

    User interface

    The interface of TWiki is completely skinnable in templates, themes and (per user) CSS. It includes support for internationalization (‘I18N’), with support for multiple character sets, UTF-8 URLs, and the user interface has been translated into Bulgarian, Chinese, Czech, Danish, Dutch, French, German, Italian, Japanese, Polish, Portuguese, Russian, Spanish and Swedish.

    TWiki deployment

    TWiki is primarily used at the workplace as a corporate wiki to coordinate team activities, track projects, implement workflows and as an Intranet Wiki. The TWiki community estimates 40,000 corporate wiki sites as of March 2007, and 20,000 public TWiki sites.

    TWiki customers include Fortune 500 such as Disney, Google, Motorola, Nokia, Oracle Corporation and Yahoo!, as well as small and medium enterprises, such as ARM Holdings and DHL. TWiki has also been used to create collaborative internet sites, such as the city of Melbourne site where citizens can collaborate on the future plan for the city.

    share save 171 16 TWiki

Most Popular

Recent Comments

  • Pseup: Great information! I’ve been l...
  • Pseup: Great information! I’ve been l...
  • POLL: I Will have to visit again whe...
  • HaIka: hello!This was a really impres...
  • james: good...
  • Mefbeeft: Wow this is a great resource.....
  • Schmaltz: very good post, i certainly lo...
  • Corallo: WONDERFUL Post.thanks for shar...
  • Helen Keller: "The most beautiful things in ...
  • jeremy: i like it...