Problem/Motivation

If a user views a particular migration there is no visual queue which migration is actually edited. The headline is just showing a generic string migration and the breadcrumb provides also no evidence with its generic Migration overview. And if you go to the different tabs the context is only showing up once aside the fact that the naming is inconsistent:

Migration overview (it is using the name of the subtab instead of the main tab)
Edit migration
Messages of JSON import (the only tab showing the proper context)
Mapping (isn't even showing migration)
Delete migration
Export migration

Steps to reproduce

1. Go to /admin/structure/migrate/manage/a/migrations
2. Click on Edit for one migration

Proposed resolution

Name the headline explicitly. If the migration is called eg JSON import then the headline could show JSON import or JSON import migration

I don't like the pattern in core in general that the headline is reusing the naming of the active tab. I would prefer the following pattern. The headline is showing the current context JSON import or JSON import migration and the tabs show:
View
Edit
Messages
Mapping
Delete
Export

If you adhere to core then the following suggestion

View JSON import
Edit JSON import
JSON import messages
JSON import Mapping
Delete JSON import
Export JSON import

Comments

rkoller created an issue.