Difference between revisions of "Free Software Directory talk:Issues/8"

From Free Software Directory
Jump to: navigation, search
m (Adfeno moved page Talk:Issues/Client-side/Tracker/Separate single-page JS tracker to Free Software Directory talk:Issues/Client-side/Tracker/Separate single-page JS tracker without leaving a redirect: Conform with development plan and wikidata...)
(No difference)

Revision as of 09:44, 26 July 2021

  • The templates should include the project name in their name for the sake of consistency, rename:
    • Template:BacklogIssue to Template:Single-page_JS_tracker
    • Template:BacklogIssue/HTMLid to Template:Single-page_JS_tracker/HTMLid
    • Template:TopPriorityBacklogIssue to Template:Single-page_JS_tracker/TopPriorityBacklogIssue
    • Template:BacklogIssue/stalledBy to Template:Single-page_JS_tracker/stalledBy
  • Each file should have a brief documentation: All templates, the CSS file, the JS file, and the sample page that uses the tracker. --David Hedlund (talk) 16:28, 16 July 2021 (EDT)
At least Special:PermaLink/84133 makes sure that MediaWiki:Single-page JS tracker.js is only loaded for pages at item 3
What is left is finding a way to do the same for CSS, export the current MediaWiki:Common.js with all the revisions, change the <title> XML element to match the new page, and import it again. --Adfeno (talk) 15:59, 18 June 2021 (EDT)
Since Special:PermaLink/84165 and Special:PermaLink/84166 I was able to solve the JavaScript part of item 3 and completed item 1. --Adfeno (talk) 16:35, 18 June 2021 (EDT)
Since Special:PermaLink/84461, Special:PermaLink/84463 and also Special:PermaLink/84464, all three items are dealt with. What is left now is finding what to do with the templates. --Adfeno (talk) 14:40, 25 June 2021 (EDT)
It was decided that we must isolate all the following templates to be used only at FSD:Single-page JS tracker: Template:BacklogIssue, Template:BacklogIssue/HTMLid, Template:TopPriorityBacklogIssue, Template:BacklogIssue/stalledBy. --Adfeno (talk) 15:35, 16 July 2021 (EDT)

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.