<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki2025.debian.org/index.php?action=history&amp;feed=atom&amp;title=DevelopmentPages</id>
	<title>DevelopmentPages - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki2025.debian.org/index.php?action=history&amp;feed=atom&amp;title=DevelopmentPages"/>
	<link rel="alternate" type="text/html" href="https://wiki2025.debian.org/index.php?title=DevelopmentPages&amp;action=history"/>
	<updated>2026-05-06T13:36:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki2025.debian.org/index.php?title=DevelopmentPages&amp;diff=1475&amp;oldid=prev</id>
		<title>AndrewSayers: Created page with &quot;Development of the new wiki is [https://wiki.debian.org/DebianWiki/WikiRevamp#Get_Involved.21 moving to Salsa repositories], and pages that are still relevant need to be copied over to the [https://salsa.debian.org/wiki-team/debwiki-dev-pages debwiki-dev-pages] repository.  This page lists some known groups of pages.  For a full list, see &lt;span class=&quot;plainlinks&quot;&gt;[{{fullurl:Special:AllPages|namespace=14}} all categories] and [{{fullurl:Special:AllPages|namespace=10}} all...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki2025.debian.org/index.php?title=DevelopmentPages&amp;diff=1475&amp;oldid=prev"/>
		<updated>2026-04-19T11:59:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Development of the new wiki is [https://wiki.debian.org/DebianWiki/WikiRevamp#Get_Involved.21 moving to Salsa repositories], and pages that are still relevant need to be copied over to the [https://salsa.debian.org/wiki-team/debwiki-dev-pages debwiki-dev-pages] repository.  This page lists some known groups of pages.  For a full list, see &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[{{fullurl:Special:AllPages|namespace=14}} all categories] and [{{fullurl:Special:AllPages|namespace=10}} all...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Development of the new wiki is [https://wiki.debian.org/DebianWiki/WikiRevamp#Get_Involved.21 moving to Salsa repositories], and pages that are still relevant need to be copied over to the [https://salsa.debian.org/wiki-team/debwiki-dev-pages debwiki-dev-pages] repository.&lt;br /&gt;
&lt;br /&gt;
This page lists some known groups of pages.  For a full list, see &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[{{fullurl:Special:AllPages|namespace=14}} all categories] and [{{fullurl:Special:AllPages|namespace=10}} all templates]&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
One way to copy a page would be:&lt;br /&gt;
&lt;br /&gt;
# clone [https://salsa.debian.org/wiki-team/debwiki-dev-pages debwiki-dev-pages]&lt;br /&gt;
# choose an appropriate group (or make a new one) from the &amp;lt;code&amp;gt;*.txt&amp;lt;/code&amp;gt; files in that repo&lt;br /&gt;
# copy the contents of the file into &amp;lt;code&amp;gt;&amp;lt;your-group&amp;gt;/PageName.mw&amp;lt;/code&amp;gt;&lt;br /&gt;
# add the page name to &amp;lt;code&amp;gt;&amp;lt;your-group&amp;gt;.txt&amp;lt;/code&amp;gt;&lt;br /&gt;
# commit your changes and submit a new MR&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
&lt;br /&gt;
Based on MediaWiki&amp;#039;s Template:Note.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Note]] || based on [https://www.mediawiki.org/w/index.php?title=Template:Note MediaWiki:Template:Note]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Note/styles.css]] || styling for Template:Note&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Headers and footers =&lt;br /&gt;
&lt;br /&gt;
Various ideas for standard page headers and footers&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Package]] || Package pages&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Cc-by-sa-4.0]] || explicitly state a page is under the Creative Commons Attribution-ShareAlike 4.0 International&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianCopyright]] || copyright statement for a single user&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianFooter]] || standard page footer (delete?)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianHeader]] || standard page header (delete?)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Imported_from_Moin]] || early concept for a header to go on imported pages&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:PageHeader]] || General information that goes at the top of every page (e.g. translations)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:PageHeader/Package]] || Information at the top of package pages, called internally by [[Template:PageHeader]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Tagging pages =&lt;br /&gt;
&lt;br /&gt;
Sometimes we would like to specify information about a page&lt;br /&gt;
(e.g. that it&amp;#039;s only of historical interest, and no longer being updated).&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:CategoryTag]] || Header text for categories that provide some tag&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Tag]] || tag this page&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:PackageRemoved]] || indicate this page is for a package that is no longer available in Debian&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Archived]] || based on a proposal that pages of strictly historical interest should be marked as &amp;quot;archived&amp;quot; instead of being deleted outright&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:PackageRemoved]] || Pages that are for packages that have been removed&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Archived]] || Pages that are archived&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Tag]] || Pages that have been tagged&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Proposed actions =&lt;br /&gt;
&lt;br /&gt;
Often someone will come by a page and suggest some action,&lt;br /&gt;
after an appropriate period of review.  These templates&lt;br /&gt;
help manage that process&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:CategoryProposedAction]] || Header text for categories that propose some action&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ProposedAction]] || Propose an action on this page&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ProposedDeletion]] || Propose that this page be deleted&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ProposedMerge]] || Propose that this page be merged with another page&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:MergedWith]] || early concept - if page A is merged into page B, replace the contents of page A with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Template:MergedWith|B}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:ProposedDeletion]] || Pages that should be removed altogether&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:ProposedMerge]] || Pages that should be merged with another page&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:ProposedAction]] || Categories for pages with a proposed action&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Debian macro work-a-likes =&lt;br /&gt;
&lt;br /&gt;
The old wiki let you do e.g. &amp;lt;code&amp;gt;&amp;lt;&amp;lt;DebianCodename(testing)&amp;gt;&amp;gt;&amp;lt;/code&amp;gt; to get the name of&lt;br /&gt;
the current testing distribution.  These are one way to replicate that.  See&lt;br /&gt;
[https://wiki.debian.org/DebianWiki/WikiRevamp/Recommendations#DebianCodename_etc. DebianCodename etc.].&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianCodename]] || Codename of a given Debian release&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianCodenameLink]] || Link to the page associated with the codename of a given Debian release&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianDate]] || Release date for the latest point version of the specified release&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianInfo]] || underlying template&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:DebianVersion]] || The latest point version of the specified release&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Translation machinery =&lt;br /&gt;
&lt;br /&gt;
We hope to use [https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector Extension:UniversalLanguageSelector] and [https://www.mediawiki.org/wiki/Extension:Translate Extension:Translate].&lt;br /&gt;
If for some reason we need to create our own translation machinery,&lt;br /&gt;
these templates could be the basis of a usable solution.  See also&lt;br /&gt;
[https://wiki.debian.org/DebianWiki/WikiRevamp/Recommendations#Language_tags Language tags].&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:CategoryLanguageMachinery]] || called internally by [[:Category:LanguageMachinery]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ForEachLanguage]] || Call a template for each language supported by the wiki&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ForEachTranslation]] || Call a template for each translation of this page&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ForEachTranslation/Element]] || Called internally by [[Template:ForEachTranslation]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Ll]] || Name of the page in the most appropriate language for the user&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:TranslationList]] || Translations of the current page&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:TranslationList/Element]] || Called internally by [[Template:TranslationList]]&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:PageLanguage]] || Guess the language associated with a page name (e.g. it/SomePage -&amp;gt; it)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:SanitiseLanguageCode]] || Convert language-code parameters (&amp;quot;eN&amp;quot;, &amp;quot;Pt-Br&amp;quot; etc.) to a canonical version, convert unknown values to the empty string&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:UpstreamPageName]] || Upstream version of a page (e.g. it/SomePage -&amp;gt; SomePage)&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Pages with invalid locales]] || Pages that pass an invalid value to Template:SanitiseLanguageCode&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:LanguageMachinery]] || Templates that manage translated pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Input sanitisers =&lt;br /&gt;
&lt;br /&gt;
Editors might like to specify values in hard-to-parse ways, like putting&lt;br /&gt;
&amp;quot;no&amp;quot; instead of &amp;quot;0&amp;quot; in a boolean value.  These pages support that behaviour.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Input Sanitisers]] || Templates that sanitise input&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Invalid Parameters]] || Categories for pages that pass invalid values&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Pages with invalid booleans]] || Pages that pass an invalid value to Template:SanitiseBoolean&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:SanitiseBoolean]] || Convert boolean-like parameters (&amp;quot;no&amp;quot;, &amp;quot;true&amp;quot; etc.) to 0 or 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Miscellaneous =&lt;br /&gt;
&lt;br /&gt;
These don&amp;#039;t fit neatly into any other group.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:CategoryInvalidParameter]] || used by [[:Category:Pages with invalid booleans]] and [[:Category:Pages with invalid locales]]&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:RevampReviewNeeded]] || early concept for instructions about manually reviewing pages&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ChooseADevice]] || early experiment at rewriting ChooseADevice (a page on the old wiki that was itself trying to be a template)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:TOC]] || Table of Contents&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Pages that can be deleted =&lt;br /&gt;
&lt;br /&gt;
wiki2025.debian.org doesn&amp;#039;t allow normal users to delete pages.&lt;br /&gt;
These pages are no longer needed, and can be safely deleted.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:CategoryInvalidInput]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Checkbox]] || used by FreedomBox/Features (seems to be part of an early experiment, can be deleted in favour of Template:MoinMarkup/Smiley)&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ForEachTranslation/Translation]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:MaybeBoolean]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:ProposedMergeEdit]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:MoinMarkup/Macro/End]] || was used by an older version of the converter&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:MoinMarkup/Macro/Start]] || was used by an older version of the converter&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:MoinProcessingInstruction]] || was used by an older version of the converter&lt;br /&gt;
|-&lt;br /&gt;
| [[Template:Smiley]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Example]] || example pages that showed how proposals would work&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Removed]] || redirects to the new name&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:FreedomBox]] || used by FreedomBox/* (seems to be part of an early experiment)&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>AndrewSayers</name></author>
	</entry>
</feed>