Transclusionism

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Other languages:
English • ‎français

Transclusionism is the philosophy that largely duplicate content should be transcluded from one page to another (i.e. directly inserted via a template, so that it updates if the original page changes). Users who adhere to this philosophy are called transclusionists, and are opposed to antitransclusionists who prefer to copy and paste similar content.

Transclusionists argue that it is helpful for purposes of consolidation, and allows content to be updated more readily with less editor effort needed. It follows the software development principle of don't repeat yourself.

The downsides are mainly that it can sometimes marginally increase wikitext complexity and prevent minor tweaks from being made where the ideal state of pages differs only slightly. These can usually be addressed through clean coding, proper documentation, and the introduction of parameters where needed for customizability.

There are several methods of transclusion, including using excerpts and wrappers.