Skip to content
New issue

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

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

Already on GitHub? # to your account

Tasks to complete before releasing Steeltoe 4.0.0 #1210

Open
4 of 17 tasks
TimHess opened this issue Oct 30, 2023 · 2 comments
Open
4 of 17 tasks

Tasks to complete before releasing Steeltoe 4.0.0 #1210

TimHess opened this issue Oct 30, 2023 · 2 comments
Milestone

Comments

@TimHess TimHess added this to the 4.0.0 milestone Jan 9, 2024
@bart-vmware
Copy link
Member

bart-vmware commented Feb 6, 2025

I'd like to suggest the following branch names:

  • "main" in Steeltoe/Samples/Documentation/MainSite: ongoing development
  • "release/2.x" and "release/3.x" in Steeltoe: the latest stable release, available for hotfixes (earlier releases can be identified by tag)
  • "2.x" and "3.x" in Samples: source for linking to from documentation
  • "release/latest" in Documentation/MainSite: what's deployed to steeltoe.io production ("main" deployed to staging dev.steeltoe.io)

Cross-links in main branches remain problematic. They need to be updated each time a major release ships.

Once these changes have been applied, we should run a tool like https://www.screamingfrog.co.uk/seo-spider/tutorials/broken-link-checker/ to discover broken links.

@TimHess
Copy link
Member Author

TimHess commented Feb 6, 2025

We'll have to make some changes to the release process for Documentation/MainSite to account for the new strategy (along with potentially merging the documentation back into mainsite while updating docfx), but I agree with all of the above.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants