Skip to content

Instantly share code, notes, and snippets.

@WebPlatformDocs
Created April 16, 2015 20:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save WebPlatformDocs/dfd68ba7d76244146820 to your computer and use it in GitHub Desktop.
Save WebPlatformDocs/dfd68ba7d76244146820 to your computer and use it in GitHub Desktop.

Progress executive summary

  1. Migrated to Dreamhost
  2. Set in place a complete, separate, deployment of the site (webplatformstaging.org) and reworked deployment scripts to facilitate infrastructure work without impacting live site.
  3. Brought on Dreamhost as steward
  4. Dramatically increased stability/uptime. We now have about 99.8% uptime compared to frequent and lasting outages.
  5. All servers are using up to date version
  6. Automatic security updates
  7. Added features:
  • Compatibility tables imported from MDN, data editable through github, updates table in wiki
  • Notes server, also loaded from a few w3.org/TR/ documents
  • Accounts system and single sign on
  1. Spam Cotrol
  2. We are our own email relay server
  3. Site under SSL
  4. Tighter integration between specs and documentation
  5. Automation and documentation on how to maintain the site
  6. Increased, tightened relationship between spec work and discussion with the community
  7. Established KanBan dashboard to help communicate infrastrastructure work, see here
  8. status.webplatform.org
  9. Integrated with GitHub to allow code contributions from the community on almost every aspect of the site
  10. Added readiness markers on the content page

More than 5 edits, less or equal to 10

107 users

+-------------------+----------------+
| user_name         | user_editcount |
+-------------------+----------------+
| Jozxm             |             10 |
| Jmrealty          |             10 |
| RichiCoder        |             10 |
| Q                 |             10 |
| Charlie           |             10 |
| DanStormont       |             10 |
| TopHattedCoder    |             10 |
| Swidmann          |             10 |
| Sam3k             |             10 |
| Krystal           |             10 |
| Aiko              |              9 |
| Eentdn            |              9 |
| Bchapman26        |              9 |
| Aries0420         |              9 |
| Pomona88          |              9 |
| Nadee             |              9 |
| Agentmilindu      |              9 |
| AurelioDeRosa     |              9 |
| Thebeebs          |              9 |
| Schalkneethling   |              9 |
| Tcaspers          |              9 |
| Rocco.zanni       |              9 |
| Glenn             |              9 |
| Snlacks           |              9 |
| Pyalot            |              9 |
| Impinball         |              9 |
| 5tester           |              9 |
| Angelausy         |              9 |
| Hellocrossman     |              8 |
| Joeybaker         |              8 |
| Leoleonis         |              8 |
| GeorgX            |              8 |
| Naomiq            |              8 |
| Travishohl        |              8 |
| Hemujun           |              8 |
| Fanyibo           |              8 |
| Ntim              |              8 |
| Kay               |              8 |
| Hiro              |              8 |
| Ianvanhoof        |              8 |
| Mstalfoort        |              8 |
| Chris             |              8 |
| Konsi fonsi       |              8 |
| NobleMule         |              8 |
| BrandiMachado     |              8 |
| Michistar         |              8 |
| Tomsmith          |              8 |
| Scunliffe         |              8 |
| Lennie            |              8 |
| Inhji             |              8 |
| Crisss1205        |              7 |
| Jasonmcc          |              7 |
| Carakessler       |              7 |
| BYK               |              7 |
| Retrovertigo      |              7 |
| Jessie12345653    |              7 |
| MyronBatt         |              7 |
| BrianDiPalma      |              7 |
| AnaMedina         |              7 |
| Patheard          |              7 |
| Mdavidgreen       |              7 |
| Mkwst             |              7 |
| Plamoni           |              7 |
| HazemFarahat      |              7 |
| Divya             |              7 |
| Code coyote       |              7 |
| Niller            |              7 |
| Chriscook         |              7 |
| Cesar             |              7 |
| Ericduran         |              7 |
| Cwilso            |              7 |
| Ijacobs           |              7 |
| Rmartinez93       |              6 |
| Aholmstrom        |              6 |
| Mikelyons         |              6 |
| Seekker           |              6 |
| Altctrldlt        |              6 |
| %                 |              6 |
| Stroebjo          |              6 |
| Eternicode        |              6 |
| Wiki Editor       |              6 |
| Kevin             |              6 |
| Ara9al            |              6 |
| LorentzB          |              6 |
| Skube             |              6 |
| JuliaB            |              6 |
| Ian Rastall       |              6 |
| Gregwhitworth     |              6 |
| Juninho           |              6 |
| Davidclark        |              6 |
| Walesmd           |              6 |
| PWM               |              6 |
| Tangell           |              6 |
| Stevefaulkner     |              6 |
| Iskitz            |              6 |
| AmishChipmunk     |              6 |
| Sumansudha        |              6 |
| CalebBrad         |              6 |
| Enderandpeter     |              6 |
| Timtimpei         |              6 |
| Fueledbymarvin    |              6 |
| Avrame            |              6 |
| Jeffersonprestupa |              6 |
| Mikel             |              6 |
| Jonathanysp       |              6 |
| Sarweb            |              6 |
| Pedder            |              6 |
+-------------------+----------------+

More than 10 edits, less or equal to 20

92 users

+-----------------+----------------+
| user_name       | user_editcount |
+-----------------+----------------+
| Jbove           |             20 |
| Mcorlan         |             20 |
| Asbjornenge     |             20 |
| Pldz            |             20 |
| Viztor          |             20 |
| Amparoleonor    |             20 |
| Crotel          |             20 |
| Russellsayshi   |             20 |
| Mcaraway        |             19 |
| Staeff          |             19 |
| Chuvisco        |             19 |
| Denbuzze        |             19 |
| Kendallm        |             19 |
| Quicksilver     |             19 |
| Abhimanyu       |             19 |
| JeffreyATW      |             19 |
| Colorlight4     |             19 |
| Justinavery     |             18 |
| Auco            |             18 |
| Massimowww      |             18 |
| Jaffe75         |             18 |
| Robertpitt      |             18 |
| Adrocknaphobia  |             18 |
| Jeremie         |             18 |
| Mkuehnel        |             18 |
| Ptressel        |             17 |
| Tmhrtwg         |             17 |
| Rburgt          |             17 |
| Gengkev         |             17 |
| Justinmarsan    |             17 |
| Cira            |             16 |
| K-nut           |             16 |
| Ella.durham     |             16 |
| Ella            |             16 |
| Cdrakeau        |             16 |
| Arronei         |             16 |
| Jmduke          |             16 |
| Stuartmemo      |             16 |
| Ryanmurakami    |             16 |
| Lindas415       |             16 |
| Jaffathecake    |             15 |
| Yatil           |             15 |
| JasonPfan       |             15 |
| Mageemooney     |             15 |
| Binchi          |             15 |
| Trever          |             15 |
| Kostarelo       |             15 |
| Singhal         |             15 |
| Jharjono        |             15 |
| Aaronfrost      |             15 |
| Lewisyouldon    |             15 |
| Rebeccahauck    |             15 |
| TabAtkins       |             14 |
| Mattweb         |             14 |
| Arkhi           |             14 |
| GiorgioNatili   |             14 |
| Xitami          |             14 |
| Trevorbadams    |             14 |
| Techsin101      |             14 |
| Tagawa          |             14 |
| Msslovi0        |             13 |
| Jcbmrrs         |             13 |
| Pius            |             13 |
| Wendorf         |             13 |
| Expertdeveloper |             13 |
| CyberAP         |             13 |
| Kotakagi        |             13 |
| Jeffslofish     |             13 |
| Pavanirao27     |             12 |
| Bmhinnawi       |             12 |
| Eising          |             12 |
| Michaelkohler   |             12 |
| Timsze          |             12 |
| Vufuzi          |             12 |
| Kenrom          |             12 |
| Sudoman         |             12 |
| Brian!!!        |             12 |
| Isaacfreeman    |             12 |
| Bwhite          |             12 |
| Osnard          |             11 |
| Ppk             |             11 |
| Macx            |             11 |
| Farhad          |             11 |
| Quoo            |             11 |
| Henni           |             11 |
| Html5test       |             11 |
| Tony.sukiennik  |             11 |
| Rwj webplatform |             11 |
| Dimitrisk       |             11 |
| Kirill2485      |             11 |
| Agektmr         |             11 |
| Fedor1113       |             11 |
+-----------------+----------------+

More than 20 edits

195 users

+-------------------+----------------+
| user_name         | user_editcount |
+-------------------+----------------+
| Dgash             |           9143 |
| Sierra            |           3061 |
| Scottrowe         |           2424 |
| Jkomoros          |           2002 |
| Cmills            |           2002 |
| Renoirb           |           1962 |
| Julee             |           1646 |
| Phistuck          |            959 |
| Shepazu           |            823 |
| AmeliaBR          |            815 |
| Eliot-MSFT        |            647 |
| Hiroki            |            604 |
| Awwright          |            562 |
| Iecustomizer      |            510 |
| Tomato            |            486 |
| Franciov          |            439 |
| FrozeniceTest     |            438 |
| Maxpolk           |            417 |
| Meh               |            399 |
| Frozenice         |            362 |
| Fischaelameer     |            329 |
| Jswisher          |            318 |
| Eliezerb          |            297 |
| Tommi             |            274 |
| Dom               |            266 |
| Rk                |            265 |
| Paulv             |            258 |
| Emerson           |            238 |
| Erikanavara       |            193 |
| Dominik.bonsch    |            182 |
| Garbee            |            170 |
| Brianjhong        |            165 |
| Jaymunro          |            159 |
| Yaron Koren       |            157 |
| Timstatler        |            149 |
| Ebidel            |            146 |
| Lea               |            145 |
| Luz               |            126 |
| Epgibson          |            121 |
| Cgammon           |            120 |
| Kathyw            |            119 |
| Desbenoit         |            112 |
| Trott             |            110 |
| Rodneyrehm        |            110 |
| Nestorrojas       |            107 |
| MikeSmith         |            104 |
| Drublic           |             96 |
| Mullany           |             88 |
| Joemarini         |             87 |
| PaulAnthony       |             85 |
| Wseto             |             82 |
| Maxo2708          |             81 |
| Paul.rosenbusch   |             78 |
| Dicksont          |             77 |
| Yonet             |             74 |
| Waldir            |             73 |
| JirkaKosek        |             73 |
| Rishabhsrao       |             72 |
| Y matsumura       |             71 |
| Sam               |             70 |
| Sylvaing          |             69 |
| David             |             69 |
| Mihnea ovidenie   |             65 |
| R12a              |             63 |
| Hjshin            |             63 |
| Mzehrer           |             61 |
| Jensimmons        |             60 |
| Darthnish         |             60 |
| Tyriar            |             59 |
| RobDolinMS        |             59 |
| Optikfluffel      |             59 |
| Justmarkup        |             58 |
| Drherz            |             58 |
| Ash               |             57 |
| Cvrebert          |             57 |
| Cgoodman          |             56 |
| Apapirovski       |             55 |
| Rubissima         |             55 |
| Jpearce           |             55 |
| Blobaugh          |             54 |
| Samarthwiz        |             54 |
| Dougmay           |             54 |
| SunboX            |             53 |
| Caraya            |             52 |
| Pmoskovi          |             51 |
| Richardbrammer    |             50 |
| Sorskoot          |             50 |
| Ryan Lane         |             49 |
| Schepp            |             49 |
| Axemclion         |             49 |
| Tshimizu3         |             47 |
| TomV              |             47 |
| Pearlchen         |             47 |
| Foundationphp     |             47 |
| Apexskier         |             46 |
| Peterlubbers      |             46 |
| Jsudds            |             45 |
| Kamila            |             44 |
| Anselm            |             43 |
| Dilipvshah        |             43 |
| Wulftone          |             42 |
| Agustin           |             42 |
| Lleonard          |             42 |
| Webinista         |             42 |
| Markgoldstein     |             42 |
| Bkastl            |             42 |
| JacoKoster        |             41 |
| Coatdioper        |             41 |
| Dantz             |             41 |
| Johnfoliot        |             41 |
| Christopherscott  |             40 |
| Stearns           |             40 |
| Verpixelt         |             39 |
| Belda             |             39 |
| Asciidisco        |             39 |
| Webrocker         |             38 |
| Monksalive        |             38 |
| AaronGustafson    |             38 |
| Mathias           |             38 |
| Adanilo           |             38 |
| Girlie mac        |             38 |
| Millo             |             38 |
| Webverena         |             37 |
| Paulrowe          |             36 |
| Rauberdaniel      |             36 |
| Webshiva          |             36 |
| Macywong73        |             36 |
| Petele            |             35 |
| Jmedley           |             35 |
| Teoli2003         |             34 |
| Piatra            |             34 |
| Sencha            |             34 |
| Parker            |             34 |
| Fhemberger        |             34 |
| Horia             |             34 |
| Greench           |             34 |
| Ggurgone          |             34 |
| Marcin.wosinek    |             33 |
| Svanlooy          |             33 |
| Psisa filin       |             33 |
| Vjwang            |             32 |
| Colin F           |             32 |
| Defiant           |             32 |
| Echo99            |             32 |
| Jaacob            |             32 |
| Vivienne          |             32 |
| Tmahoney          |             31 |
| Ronaldmansveld    |             31 |
| Jkphl             |             30 |
| Faulancr          |             30 |
| Floscholz         |             30 |
| Unbreit           |             30 |
| Kooky             |             29 |
| Aerotwist         |             29 |
| Ixisio            |             29 |
| Andrea            |             29 |
| Karlcow           |             29 |
| Higgs             |             28 |
| Schmijos          |             28 |
| Sofsirwj          |             27 |
| Bigbo             |             27 |
| QuimGil           |             27 |
| Wseltzer          |             27 |
| Klickass          |             27 |
| Rsimpson          |             27 |
| Dirkschulze       |             26 |
| Mejarc            |             26 |
| AndySky88         |             25 |
| Maddesigns        |             25 |
| Damienklinnert    |             25 |
| Bnz               |             25 |
| Shali             |             25 |
| Atishay811        |             25 |
| TechBap           |             24 |
| Gunnarbittersmann |             24 |
| Clayball          |             23 |
| Landonalder       |             23 |
| Closingtag        |             23 |
| Yakura            |             23 |
| H31vry5           |             23 |
| Roman.canlas      |             22 |
| Ssweens           |             22 |
| Hooney            |             22 |
| Emuvente          |             22 |
| Monsur            |             22 |
| Lordbron          |             22 |
| Foi               |             22 |
| Arfezonum         |             22 |
| Haroldherbert     |             21 |
| Tkent             |             21 |
| Rainulf           |             21 |
| Paulirish         |             21 |
| Jhuesos           |             21 |
| Mattmachell       |             21 |
| TheoD             |             21 |
+-------------------+----------------+
```


## Content pages edited in the month of March

***128 edits***

* Each entry represent a page edited by a user
* Main content namespace only (0)
* Didn’t include meta or WPD namespaces (3000)because its where the staff make notes (i.e. not docs pages)
* Date range is between 2015-03-01 AND 2015-04-09; the date of the snapshot the database snapshot we made queries against
* 
```
+----------------+------------------------------------------------------+
| rev_timestamp  | page_title                                           |
+----------------+------------------------------------------------------+
| 20150302215526 | tutorials/html5_form_features                        |
| 20150331194652 | tutorials                                            |
| 20150331210223 | tutorials                                            |
| 20150330144638 | javascript                                           |
| 20150320222902 | html/elements/ul                                     |
| 20150320222049 | html/elements/u                                      |
| 20150320222137 | html/elements/u                                      |
| 20150320220718 | html/elements/tr                                     |
| 20150320220758 | html/elements/tr                                     |
| 20150320220857 | html/elements/tr                                     |
| 20150320221357 | html/elements/title                                  |
| 20150330235133 | html/elements/th                                     |
| 20150330234645 | html/elements/tfoot                                  |
| 20150304000317 | html/elements/td                                     |
| 20150330234335 | html/elements/tbody                                  |
| 20150318034727 | html/elements/table                                  |
| 20150304001137 | html/elements/select                                 |
| 20150304000752 | html/elements/select                                 |
| 20150304000918 | html/elements/select                                 |
| 20150304001057 | html/elements/select                                 |
| 20150303235701 | html/elements/script                                 |
| 20150303235850 | html/elements/script                                 |
| 20150320230428 | html/elements/rt                                     |
| 20150320225825 | html/elements/q                                      |
| 20150320230949 | html/elements/param                                  |
| 20150320231346 | html/elements/option                                 |
| 20150320231433 | html/elements/option                                 |
| 20150302215720 | html/elements/form                                   |
| 20150331182105 | dom/tutorials/node_interface                         |
| 20150331175947 | dom/tutorials/node_interface                         |
| 20150331211333 | dom/tutorials/introduction                           |
| 20150331175018 | dom/tutorials/introduction                           |
| 20150331181700 | dom/tutorials/introduction                           |
| 20150331181918 | dom/tutorials/getelementsmethod                      |
| 20150331175411 | dom/tutorials/getelementsmethod                      |
| 20150331182010 | dom/tutorials/attribute_methods                      |
| 20150331175735 | dom/tutorials/attribute_methods                      |
| 20150331180027 | dom/tutorials/adding_and_deleting_elements           |
| 20150330181949 | dom/tutorials                                        |
| 20150330204017 | dom/tutorials                                        |
| 20150330161257 | dom/tutorials                                        |
| 20150330182116 | dom/tutorials                                        |
| 20150330204426 | dom/tutorials                                        |
| 20150330161340 | dom/tutorials                                        |
| 20150330182159 | dom/tutorials                                        |
| 20150330165341 | dom/tutorials                                        |
| 20150330183808 | dom/tutorials                                        |
| 20150331182204 | dom/tutorials                                        |
| 20150330170205 | dom/tutorials                                        |
| 20150330184813 | dom/tutorials                                        |
| 20150330170328 | dom/tutorials                                        |
| 20150330190336 | dom/tutorials                                        |
| 20150331154426 | dom/tutorials                                        |
| 20150330170644 | dom/tutorials                                        |
| 20150330192502 | dom/tutorials                                        |
| 20150331154523 | dom/tutorials                                        |
| 20150330172117 | dom/tutorials                                        |
| 20150330192654 | dom/tutorials                                        |
| 20150330172217 | dom/tutorials                                        |
| 20150330194141 | dom/tutorials                                        |
| 20150330172938 | dom/tutorials                                        |
| 20150330194558 | dom/tutorials                                        |
| 20150330173026 | dom/tutorials                                        |
| 20150330200821 | dom/tutorials                                        |
| 20150330173133 | dom/tutorials                                        |
| 20150330201000 | dom/tutorials                                        |
| 20150330150039 | dom/tutorials                                        |
| 20150330173700 | dom/tutorials                                        |
| 20150330201113 | dom/tutorials                                        |
| 20150331180909 | dom/tutorials                                        |
| 20150330150122 | dom/tutorials                                        |
| 20150330174747 | dom/tutorials                                        |
| 20150330202458 | dom/tutorials                                        |
| 20150331181027 | dom/tutorials                                        |
| 20150330150300 | dom/tutorials                                        |
| 20150330174905 | dom/tutorials                                        |
| 20150330203007 | dom/tutorials                                        |
| 20150331181407 | dom/tutorials                                        |
| 20150330151122 | dom/tutorials                                        |
| 20150330175037 | dom/tutorials                                        |
| 20150330203048 | dom/tutorials                                        |
| 20150320001710 | css/selectors/pseudo-classes/Dynamic_pseudo-classes  |
| 20150320001738 | css/selectors/pseudo-classes/Dynamic_pseudo-classes  |
| 20150320002252 | css/selectors/pseudo-classes/:target                 |
| 20150320002306 | css/selectors/pseudo-classes/:target                 |
| 20150320002321 | css/selectors/pseudo-classes/:target                 |
| 20150320003954 | css/selectors/pseudo-classes/:required               |
| 20150320004015 | css/selectors/pseudo-classes/:nth-of-type(n)         |
| 20150320004004 | css/selectors/pseudo-classes/:last-of-type           |
| 20150320004354 | css/selectors/pseudo-classes/:in-range               |
| 20150320004420 | css/selectors/pseudo-classes/:in-range               |
| 20150320005339 | css/selectors/pseudo-classes/:in-range               |
| 20150320005621 | css/selectors/pseudo-classes/:in-range               |
| 20150320003417 | css/selectors/pseudo-classes/:in-range               |
| 20150320003505 | css/selectors/pseudo-classes/:in-range               |
| 20150320003619 | css/selectors/pseudo-classes/:in-range               |
| 20150320003650 | css/selectors/pseudo-classes/:in-range               |
| 20150320004153 | css/selectors/pseudo-classes/:in-range               |
| 20150320004316 | css/selectors/pseudo-classes/:in-range               |
| 20150320001805 | css/selectors/pseudo-classes                         |
| 20150320001501 | css/selectors/pseudo-classes                         |
| 20150320001537 | css/selectors                                        |
| 20150319224514 | css/selectors                                        |
| 20150319224607 | css/selectors                                        |
| 20150319233211 | css/selectors                                        |
| 20150319233440 | css/selectors                                        |
| 20150320001143 | css/selectors                                        |
| 20150330151334 | css/mediaqueries                                     |
| 20150401030250 | css/cssom/CSSStyleDeclaration/setProperty            |
| 20150323234741 | concepts/protocols/http                              |
| 20150323234924 | concepts/protocols/http                              |
| 20150323235106 | concepts/protocols/http                              |
| 20150323235323 | concepts/protocols/http                              |
| 20150323174905 | concepts/programming/javascript/regex                |
| 20150323175124 | concepts/programming/javascript/regex                |
| 20150323175520 | concepts/programming/javascript/regex                |
| 20150323175556 | concepts/programming/javascript/regex                |
| 20150323175649 | concepts/programming/javascript/regex                |
| 20150306165026 | concepts/programming/javascript/libraries            |
| 20150306165652 | concepts/programming/javascript/libraries            |
| 20150306165935 | concepts/programming/javascript/libraries            |
| 20150324064517 | concepts/information_architecture/planning_a_website |
| 20150326165503 | concepts/information_architecture/planning_a_website |
| 20150307000351 | apis/xhr/XMLHttpRequest/withCredentials              |
| 20150304215749 | apis/xhr/XMLHttpRequest/response                     |
| 20150304232651 | apis/xhr/XMLHttpRequest/overrideMimeType             |
| 20150304220056 | apis/xhr/XMLHttpRequest/open                         |
| 20150308164709 | apis/location/protocol                               |
+----------------+------------------------------------------------------+
128 rows in set (0.00 sec)
```

Monthly, daily visits for the last month

49 735 unique visitors

  1. Monday (9353)
  2. Tuesday (9311)
  3. Wednesday (7473)
  4. Thuesday (7416)
  5. Friday (6444)
  6. Sunday (5525)
  7. Saturday (4213)

Sample description:

  • Unique visitors per day in March (most busy first)
  • Sampled from Piwik, don’t consider visitors who uses Ghostery, blocks javascript, or any other analytics blockers

Nbr of active contributors: 5, 10, 15 edits

For details, see edits.md file below.

  1. 195 users: More than 20 edits
  2. 107 users: More than 5 edits, less or equal to 10
  3. 92 users: More than 10 edits, less or equal to 20

Sample description:

  • Doesn’t consider when they made edits
  • In order to edit the wiki, user MUST have a valid email, they are therefore valid users
  • Users can be considered as "autoconfirmed" since they made more than 20 edits

Edits in the last month

128 edits

For details, see Content pages edited in month of march below.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment