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

Command icon 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

Gábor Hojtsy created an issue. See original summary.

gábor hojtsy’s picture

Title: Retire "Admin UI and JavaScript Modernisation" initiative in favour of "Easy of of the box" and "Decoupled menus" initiatives » Retire "Admin UI and JavaScript Modernisation" initiative in favour of "Easy out of the box" and "Decoupled menus" initiatives

gábor hojtsy’s picture

Per @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:

dawehner
justafish
mattgrill
martinfrances107
lauriii
tedbow
vishalchandna1
VD39
ol0lll
francescopersico
anandtoshniwal
jeevanbhushetty
iberdinsky-skilld
rsanzante
porkloin
slipo
eojthebrave
lhuria94
Pls
alexburrows
progga
rahulsavaria
uncultured
rsau
koskinpark
gábor hojtsy’s picture

Mapped the github contributor list from #4 to drupal.org users:

dawehner
justafish
alwaysworking
martin107
lauriii
tedbow
vishalchandna
VD39
volkerk
iKb
anand.toshniwal93
jeevanbhushetty
finnsky
tunic
porkloin
slip
eojthebrave
lhuria94
Pls
aburrows
progga
rahul01
pwilson
rsau
kostyashupenko
Anonymous’s picture

Gábor Hojtsy credited iKb.

gábor hojtsy’s picture

Gábor Hojtsy credited Pls.

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

Gábor Hojtsy credited HOG.

gábor hojtsy’s picture

Gábor Hojtsy credited iro.

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

gábor hojtsy’s picture

Gábor Hojtsy credited xjm.

gábor hojtsy’s picture

gábor hojtsy’s picture

Status: Needs review » Reviewed & tested by the community

Credited all the requested folks. Thanks all for your contribution!

ckrina’s picture

gábor hojtsy’s picture

xjm’s picture

I 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?

xjm’s picture

Also, 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?

gábor hojtsy’s picture

@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.

gábor hojtsy’s picture

Title: Retire "Admin UI and JavaScript Modernisation" initiative in favour of "Easy out of the box" and "Decoupled menus" initiatives » Retire "Admin UI and JavaScript Modernisation" initiative in favour of "Decoupled menus" and the upcoming "Easy out of the box" initiative
Issue summary: View changes

Updating title and issue summary following discussion by @xjm to point people interested in the respective initiatives to locations to learn more and get involved.

  • xjm committed ac5cf73 on 9.2.x
    Issue #3191468 by Gábor Hojtsy, xjm, ckrina, DeepaliJ, bskibinski,...

  • xjm committed 8fd7157 on 9.1.x
    Issue #3191468 by Gábor Hojtsy, xjm, ckrina, DeepaliJ, bskibinski,...
xjm’s picture

Version: 9.2.x-dev » 9.1.x-dev
Status: Reviewed & tested by the community » Fixed

Committed 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.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.