Skip to content

Reorganize documentation structure for RAP/EML and configuration - #59

Merged
oblomov-dev merged 6 commits into
mainfrom
claude/move-launchpad-docs-hierarchy-PCURZ
May 19, 2026
Merged

Reorganize documentation structure for RAP/EML and configuration#59
oblomov-dev merged 6 commits into
mainfrom
claude/move-launchpad-docs-hierarchy-PCURZ

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Summary

This PR reorganizes the documentation structure to improve information architecture and user navigation. The changes separate EML documentation into its own dedicated page, reorganize the development sidebar to group related topics, and restructure the configuration section for better clarity.

Key Changes

Documentation Content

  • Split EML documentation: Moved EML content from docs/development/specific/cds.md into a new dedicated file docs/development/specific/eml.md to separate concerns and make each topic more focused
  • Updated CDS page: Removed EML references and updated introductory text to focus solely on CDS features
  • Updated Draft Handling: Changed reference from "CDS, EML" to point to the new separate EML documentation page

Navigation Structure (Sidebar)

  • Reorganized View section: Moved "Expression Binding" and "Formatter" under the View menu item as sub-items for better logical grouping
  • Created RAP/EML section: New collapsible "RAP, EML" section under development that groups:
    • CDS
    • EML
    • Draft Handling
  • Reorganized Specifics section: Removed CDS, EML, Draft Handling, and Formatter from the Specifics menu since they now have dedicated sections
  • Reorganized Configuration section:
    • Moved "Installation" to top level
    • Created new "ABAP Cloud, BTP" collapsible section grouping cloud-related setup guides
    • Renamed "BTP Work Zone" to "Build Work Zone"
    • Added new pages for "BTP ABAP Env" and "Mobile Start"

New Documentation Pages

  • docs/configuration/btp_abap_env.md: Quick reference for BTP ABAP Environment setup (references S/4 Public Cloud guide)
  • docs/configuration/mobile_start.md: Guide for embedding abap2UI5 apps in SAP Mobile Start

Notable Details

  • The EML documentation content is identical to what was previously in the CDS page—this is purely a reorganization for better UX
  • All cross-references have been updated to point to the correct new locations
  • The sidebar configuration now groups related topics more intuitively (RAP features together, cloud deployment options together)

https://claude.ai/code/session_01V5AcPgNCTFXpUfCigUzFzt

claude added 6 commits May 19, 2026 21:24
Promote Fiori Launchpad from a sub-item of Installation to a direct
child of Configuration.
Move the Installation page to the top of the Configuration sidebar as
an independent entry. Replace the former Installation parent group with
a new 'ABAP Cloud, BTP' group containing S/4 Public Cloud, BTP ABAP Env,
Build Work Zone, and Mobile Start. Add stub pages for BTP ABAP Env and
Mobile Start.
Remove the Mobile Start LinkedIn link from Build Work Zone so it lives
only on the dedicated Mobile Start page.
Move CDS, EML and Draft Handling out of Specifics into a new RAP, EML
group.
Extract the EML section into a new eml.md page, keep cds.md focused on
CDS only, add an EML sidebar entry, and update the Draft Handling
cross-reference.
Move Expression Binding out of Model and Formatter out of Specifics
into a new View sub-group.
@oblomov-dev
oblomov-dev merged commit ee648eb into main May 19, 2026
@oblomov-dev
oblomov-dev deleted the claude/move-launchpad-docs-hierarchy-PCURZ branch May 19, 2026 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants