A css who done it: Difference between revisions
No edit summary |
No edit summary |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This is a project for special issue 26 | This is a project for special issue 26 , @[[User:Imre|imre]] and @[[User:Wordfa|fred]] | ||
Latest Info Sheet | |||
https://github.com/FWORDIE/cssWhoDoneIt/blob/main/jsons/latestAllSpecInfo.json | |||
test | |||
(link is here: by sevgi) | |||
https://services.w3.org/htmldiff?doc1=&doc2=https%3A%2F%2Fwww.w3.org%2FTR%2FWD-CSS2-971104%2Fcover.html | |||
'''<br /> | |||
'''Plan:<br />'''- make a plugin | |||
- it tells u who made the CSS for a page your on | |||
- it does this by looking up the spec | |||
'''Plan MK2''' | |||
- Make an API so anyone can look up when CSS properties were first mentioned in a spec. | |||
- Also an API that lets you navigate Specs easily | |||
'''<br />''' | |||
<s>Issues to solve:</s> | |||
<s>- how to find who did what in multiple docs that are linked together [x]</s> | |||
'''Tasks:''' | |||
- Imre to find route to specs from property | |||
- Fred create a reliable implementation of Puppeteer | |||
'''Test List:''' | |||
https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties | |||
What we want to achieve:<syntaxhighlight lang="json"> | |||
{ | |||
"all": { | |||
"contributors": [ | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
} | |||
], | |||
"date": 2423, | |||
"firstSpec": "www.sdds.fsdfsd", | |||
"what": "sdasdsa sdsads" | |||
}, | |||
"aimi": { | |||
"contributors": [ | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
} | |||
], | |||
"date": 2423, | |||
"firstSpec": "www.sdds.fsdfsd", | |||
"what": "sdasdsa sdsads" | |||
}, | |||
"other": { | |||
"contributors": [ | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
}, | |||
{ | |||
"name": "baksdj", | |||
"company": "dfsdf" | |||
} | |||
], | |||
"date": 2423, | |||
"firstSpec": "www.sdds.fsdfsd", | |||
"what": "sdasdsa sdsads" | |||
} | |||
} | |||
</syntaxhighlight>'''Github:''' | |||
https://github.com/FWORDIE/cssWhoDoneIt | |||
[[a list of different doc types]] | |||
[[ACHDI what has been done so far]] | |||
note to self try pseudocode |
Latest revision as of 16:47, 18 March 2025
This is a project for special issue 26 , @imre and @fred
Latest Info Sheet
https://github.com/FWORDIE/cssWhoDoneIt/blob/main/jsons/latestAllSpecInfo.json
test
(link is here: by sevgi)
Plan:
- make a plugin
- it tells u who made the CSS for a page your on
- it does this by looking up the spec
Plan MK2
- Make an API so anyone can look up when CSS properties were first mentioned in a spec.
- Also an API that lets you navigate Specs easily
Issues to solve:
- how to find who did what in multiple docs that are linked together [x]
Tasks:
- Imre to find route to specs from property
- Fred create a reliable implementation of Puppeteer
Test List:
https://developer.mozilla.org/en-US/docs/Web/CSS/Shorthand_properties
What we want to achieve:
{
"all": {
"contributors": [
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
}
],
"date": 2423,
"firstSpec": "www.sdds.fsdfsd",
"what": "sdasdsa sdsads"
},
"aimi": {
"contributors": [
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
}
],
"date": 2423,
"firstSpec": "www.sdds.fsdfsd",
"what": "sdasdsa sdsads"
},
"other": {
"contributors": [
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
},
{
"name": "baksdj",
"company": "dfsdf"
}
],
"date": 2423,
"firstSpec": "www.sdds.fsdfsd",
"what": "sdasdsa sdsads"
}
}
Github:
https://github.com/FWORDIE/cssWhoDoneIt
ACHDI what has been done so far
note to self try pseudocode