Skip to content

Switch to Antora Based Documentation #33766

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
15 tasks done
rwinch opened this issue Jan 11, 2023 · 0 comments
Closed
15 tasks done

Switch to Antora Based Documentation #33766

rwinch opened this issue Jan 11, 2023 · 0 comments
Labels
type: documentation A documentation update
Milestone

Comments

@rwinch
Copy link
Member

rwinch commented Jan 11, 2023

Similar to Spring Security, Spring Session, and Spring Framework, Spring Boot should consider switching Antora Based Documentation.

A work in progress can be found at https://rwinch.github.io/spring-boot/boot/ and the source in https://github.com/rwinch/spring-boot/tree/antora

  • Rebase the PR
  • Switch to docsearch
  • Verify extension use aligns with production Antora projects
  • Migrate Maven Plugin docs
  • Migrate Gradle Plugin docs
  • Migrate Actuator docs
  • Verify build files align with production Antora projects
  • Review
    • Do configprops work?
    • Does ID validation work?
    • Was it migrated to Asciidoctor tabs?
    • Have [null] references been fixed
    • Disable docs flag on zip
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jan 11, 2023
@philwebb philwebb added type: task A general task and removed status: waiting-for-triage An issue we've not yet triaged labels Jan 11, 2023
@philwebb philwebb added this to the 3.x milestone Jan 11, 2023
@rwinch rwinch moved this to Planning in Spring Security Team Jan 11, 2023
@wilkinsona wilkinsona added type: documentation A documentation update and removed type: task A general task labels Jan 12, 2023
@wilkinsona wilkinsona modified the milestones: 3.x, 3.3.x Feb 1, 2024
philwebb added a commit that referenced this issue Mar 20, 2024
Remove upload attributes to prevent zip documentation from being
deployed.

See gh-33766
philwebb added a commit that referenced this issue Mar 20, 2024
Replace `AsciidoctorConventions` with `AntoraConventions` in
preparation for the migration to Antora.

See gh-33766
philwebb added a commit that referenced this issue Mar 20, 2024
philwebb added a commit that referenced this issue Mar 20, 2024
philwebb added a commit that referenced this issue Mar 20, 2024
philwebb added a commit that referenced this issue Mar 20, 2024
philwebb added a commit that referenced this issue Mar 20, 2024
philwebb added a commit to philwebb/spring-boot that referenced this issue Mar 20, 2024
@wilkinsona wilkinsona modified the milestones: 3.3.x, 3.3.0-M3 Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: documentation A documentation update
Projects
Status: No status
Development

No branches or pull requests

4 participants