Closed Bug 1311276 Opened 9 years ago Closed 5 years ago

Macro cleanup

Categories

(Developer Documentation Graveyard :: Macros/Templates, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: sebo, Unassigned)

References

Details

(Keywords: meta)

Attachments

(1 file)

Florian started a project for improving MDN macros by moving to GitHub back in 2015.[1] Part of this project is to clean up and consolidate the existing list of macros.[2] This bug is meant to track the cleanup progress. There's already a list of all templates, their usage numbers in pages and related notes.[3] In addition to that I've created a script, which generates a more detailed report about macro usage numbers.[4] A current report is attached. Sebastian [1] https://groups.google.com/d/topic/mozilla.dev.mdc/rPT8vgZdJBk/discussion [2] https://docs.google.com/presentation/d/1RE4qi047mFAwBChKMg-4CUSe23jFZmRDMbmCX867Bio/edit#slide=id.ge61d748be_0_37 [3] https://docs.google.com/spreadsheets/d/1D096ODJGuAYOw03zWsnpy4o10Ci_JRynmyA3m36cmzw/edit#gid=1457613375 [4] https://github.com/SebastianZ/templateScraper/
I see there are 331 macros left. I assume all the XUL and XBL related ones can go away now or at least soon. I'm not up-to-date on what's the plan here and the spreadsheet linked to above seems to be outdated. So what's still missing here? Sebastian
Flags: needinfo?(fscholz)

Please see https://discourse.mozilla.org/t/next-steps-for-kumascript/32227
tl;dr: We might kill KumaScript altogether, as we think there is a lot of misconceptions and garbage in the remaining macros.

XUL and XBL archiving is related but is a project on its own. We haven't made a plan for that yet.

Flags: needinfo?(fscholz)
MDN Web Docs' bug reporting has now moved to GitHub. From now on, please file content bugs at https://github.com/mdn/sprints/issues/ and platform bugs at https://github.com/mdn/kuma/issues/.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: