Closed
Bug 1311276
Opened 9 years ago
Closed 5 years ago
Macro cleanup
Categories
(Developer Documentation Graveyard :: Macros/Templates, defect)
Developer Documentation Graveyard
Macros/Templates
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: sebo, Unassigned)
References
Details
(Keywords: meta)
Attachments
(1 file)
|
95.47 KB,
text/html
|
Details |
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/
Comment 1•8 years ago
|
||
There is a new usage dashboard https://developer.mozilla.org/en-US/dashboards/macros
In the 2017 Austin work week, we've purged 162 macros
https://mozilla.github.io/meao/2018/01/08/kuma-report/#macro-massacre-dec-17
| Reporter | ||
Comment 2•7 years ago
|
||
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)
Comment 3•7 years ago
|
||
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)
Comment 4•5 years ago
|
||
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.
Description
•