How to contribute to docs and source code?

I’ve tried to look for some easy ways for contributing to both: some little omissions in the source code and a website documentations, yet, I can’t really see that coming an easy way.

In order to not spend some more hours for nothing, maybe I just ask these two questions here:

  1. How do I contribute to documentation changes if I think there’s something I can improve?;
  2. How do I contribute to source code (even if it’s just a javadoc change) if I clearly see there’s an inaccuracy?
  3. Can first or second point contributions be submitted (happen) if it refers to the Hibernate’s ‘end-of-life’ or ‘limited-support’ version? I mean, yes, it may be EOL, but if it’s still widely used, do/can some changes happen to it?

For example Hibernate 6.2 includes some org.hibernate.cfg.JdbcSettings things in the deprecation list, like:
org.hibernate.cfg.JdbcSettings#PASS
org.hibernate.cfg.JdbcSettings#URL
org.hibernate.cfg.JdbcSettings#USER

but none of these can be found in the respective source code. There is not even JdbcSettings type available in 6.2, and above members are in AvailableSettings interface.

Another question is why does Documentation - 5.4 - Hibernate ORM has a “Migration Guide” annotated as “Migration guide covering migration to 5.4 from the previous version” but linking to version 7.4?

There are some other little points here and there I’d wish to be able to simply submit a correction/improvement contribution request, in a relatively easy fashion.

We’re happy for every contribution, even against EOL branches, in case you find such inconsistencies.
The problems you’re mentioning with the migration guides and deprecation lists are probably issues with our documentation deployment process. It would be awesome if you could create an JIRA ticket for the WEBSITE project and state your findings there. We’ll try to see what is going on, but please try to post enough details, and if you can, also a possible explanation for this problem, so we have an easier time to fix it.