Currently, the online documentation of the current (stable) Julia version, at Julia Documentation · The Julia Language , only gets updated once a new version of Julia gets released
(please correct me if I misunderstand).
This is suboptimal for several reasons
- Many (most?) of the changes submitted to the “master” branch are actually relevant to the current (stable ) version of Julia. They add in clarity, and could help many new users of Julia.
- There are many, many ways in which documentation can be improved even if the Julia language itself and the associated libraries remain unchanged.
- It reduces the motivation of users/developers to improve the documentation
- If changes I make that pertain to current version were shown online, the sooner the better, (not after 1 month or more ), and not mixed with changes that pertain to future version (as it sits now in Home · The Julia Language ) , then it will really help me when consulting the documentation.
So I think we should find a way to submit changes to the current online documentation, separately from the changes that only refer to the future version of Julia. And when releasing the new Julia, all should be merged.
I think the doc changes for the same Julia version will be more frequent than the changes related to new features of Julia.
EDIT: Julia documentation is good, to be sure. But, like any documentation, it can always be improved.