Problem/Motivation
The "Admin UI and JavaScript Modernisation" initiative worked on a lot of areas to explore how to make Drupal's admin UI more modern and achieved a lot in terms of modernising the JS code. Some of the work lives on in the "Decoupled menus" initiative (https://www.drupal.org/about/strategic-initiatives/decoupled-menus) and the Claro admin theme related work lives on in the upcoming "Easy out of the box" initiative, see #3191533: Define "Easy out of the box" Drupal core initiative.
Proposed resolution
Retire the Admin UI and JavaScript Modernisation.
Remaining tasks
Figure out who should be credited as part of retiring the initiative.
Issue fork drupal-3191468
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
gábor hojtsyComment #4
gábor hojtsyPer @lauriii we should credit these folks who contributed to Claro while it was in core:
Adam aleevas, alexpott, Ambient.Impact, andrewmacpherson, andypost andypost, anmolgoyal74, antoineh, antonellasev, antonellasevero, anu.a_95, atul4drupal, bandanasharma, bnjmnm, boulaffasae, bskibinski, Canil catch, cedric_a, ckrina, codersukanta, Cohn, DeepaliJ, Deepthi Dennis design.er, Devipriya Dinesh18, Domański, DyanneNova, effulgentsia, emma.maria, ethomas08, fhaeberle, Gábor Hardik_Patel_12, hash6, heykarthikwithu, himanshu_sindhwani, HOG, Hojtsy, hudri, huzooka, imganesh, Indrajith iro, Jongruk joseph.olstad, justafish, K, kapilkumar0324, katannshaw, katherined, katrienc, KB, kiran.kadam911,katherined, kishor_kolekar, komalk, KondratievaS, kostyashupenko, Kristen Krzysztof kumari, L2G2, Lal_, lauriii, Lendude, Maithri Majmesku, martijn.cuppens, martin107, Meenakshi.g, Mehta, mfairchild365, modulist, mradcliffe, mrinalini9, narendra.rajwar27, neelam_wadhwani, Neetika Neslee nod_, olli, Peter phenaproxima, Pinto, pminf, Pol, prabha1997, pradeepjha, pranav45, priyanka.sahni, quiron, rainbreaw, Rajamanickam, ranjith_kumar_k_u, ravi.shankar, reinchek, rensingh99, saschaeggi, sauravk, sd9121, shaal, SharmaAnmol, shashikant_chauhan, Shetty, shimpy, sibustephen, siddhant.bhosale, swatichouhan012, Szalapski, tanubansal, thalles, thekishanraval, tim.plunkett, Timmanee, Vidushi Vinodhini.E, xjm, yoroy(The contrib project contributors are already credited at #3079738: Add Claro administration theme to core).
Per @justafish the Admin UI contributor list is at https://github.com/jsdrupal/drupal-admin-ui/graphs/contributors. These are github usernames, so need to be mapped to d.o usernames:
Comment #5
gábor hojtsyMapped the github contributor list from #4 to drupal.org users:
Comment #6
Anonymous (not verified) commentedGábor Hojtsy credited VD39.
Comment #17
gábor hojtsyComment #31
gábor hojtsyComment #38
gábor hojtsyComment #49
gábor hojtsyComment #59
gábor hojtsyComment #67
gábor hojtsyComment #77
gábor hojtsyComment #87
gábor hojtsyComment #97
gábor hojtsyComment #107
gábor hojtsyComment #119
gábor hojtsyComment #130
gábor hojtsyComment #141
gábor hojtsyComment #143
gábor hojtsyCredited all the requested folks. Thanks all for your contribution!
Comment #144
ckrinaTrying to credit https://www.drupal.org/u/archita-arora too
Comment #146
gábor hojtsyComment #147
xjmI almost NWed for this, but the same issue exists elsewhere in the file as well and it's out of scope: #3195277: Drupal 9 MAINTAINERS.txt talks about Drupal 8
Aside from that -- have all the contributors been added now?
Comment #148
xjmAlso, the title says something about Easy OOTB, but the patch does not add it and it's not there already? Are we OK with that?
Comment #149
gábor hojtsy@xjm: the one subsystem / component that the Admin UI initiative added to core was Claro. That already has maintainers that we added two weeks ago at #3192763: Add subsystem maintainers for Claro. The parts of the initiative that work outside of Claro do not operate anymore, hence this issue.
Comment #150
gábor hojtsyUpdating title and issue summary following discussion by @xjm to point people interested in the respective initiatives to locations to learn more and get involved.
Comment #153
xjmCommitted to 9.2.x. Thanks and congratulations to all the initiative contributors!
This initially did not cherry-pick cleanly. I realized #3170260: Decoupled Menus Initiative was not backported to 9.1.x, so I cherry-picked that first and then this.