Skip to content

Major update additional changes #63

@JanWesterkamp-iJUG

Description

@JanWesterkamp-iJUG

I would like to add some additional updates to the parent besides the Core Profile 10 update (#62).

Most of them should have limited effects on consuming projects, but could have breaking changes to them too - so a good chance to do them now, when it is ensured that all component specs do that update for MP 6.0.

  • dependency version updates (i.e. asciidoctor version)
  • test dependency version updates (i.e. switch JUnit default to 5.x)
  • plugin dependency version updates (i.e. asciidoctor-maven-plugin)
  • adding Asciidoctor Diagram support
  • change spec default source location (i.e. ./src/doc/asciidoc instead of /src/main/asciidoc ?)
  • make consistent use of .adoc (instead of .asciidoc or mixed use) for Asciidoc source files
  • refactoring of maven version definitions to align maven conventions (.version postfix instead of version. prefix)
  • using ISO date format instead of local US date format (2022-09-22 instead of September 22, 2022)

As at least some of this might generate discussions, I can create sub-issues for things we can not get consensus soon, while create separate PRs for the others.

@radcortez and @Emily-Jiang, what do you think about it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions