[ENG] View Source & Edit in WebIDE Functionality Change w/CMS
What does this affect? Check all that apply.
-
Navigation -
Mobile -
Desktop
-
-
Footer -
Other (please explain)
Goal
As we migrate content into Contentful, the yml files that currently exist in Buyer Experience will be removed. The functionality of our view source
and edit in webIDE
links in the footer takes a user to these yml files. Since these will no longer exist once a pages content is moved into COntentful, we need to rethink how these features will work.
These links are the only way a user can navigate from the GitLab Marketing Site into our product without an account. They are important and need to work.
So the question is, where should these links land a user in our codebase once content is moved into the CMS?
Once there is alignment on that in this issue, lets implement it. The solutions should be smart enough to work with existing content (not migrated) and new content that is.
--
The MVC1 iteration for this issue
Remove the view source
and edit this page
links
The MVC2 iteration for this issue
Drop users into the vue
template that is used by that page, allowing the user to view our source code.
view source = vue template in repository edit this page = opens web ID to vue template
DCI
-
DRI: GitLab Handle
-
Consulted: @laurenbarker -
Informed: Everyone