I agree with Andrey. And I'd like to reopen the discussion on "moving docs from readme.io to git" [1] [2] Looks like we reached some agreement there but never moved on with the migration.
[1] http://apache-ignite-developers.2346864.n4.nabble.com/Move-documentation-from-readme-io-to-GitHub-pages-td16409.html [2] https://issues.apache.org/jira/browse/IGNITE-7595 On Tue, Mar 17, 2020 at 9:48 PM Denis Magda <dma...@apache.org> wrote: > Andrey, > > Thanks for sharing your thoughts. Your second point made me recall several > occasions when only after a release of some public APIs we had a chance to > complete documentation and discovered the APIs' ineffectiveness and oddness > from the user usage perspective. But it was already late. > > Generally, if to move incrementally with documentation process changes, > "documentation readiness before the vote" should work as the first step for > us. There will be delays with the vote for sure because we have to get used > to this change, but over time we should get to the point when documentation > will be prepared upon overall task resolution. Andrey, Artem, do you agree > with that? > > Other community members, please share your thoughts. If we don't hear any > opposite opinions, then I would update our release procedures with this > change. > > - > Denis > > > On Mon, Mar 16, 2020 at 9:44 AM Andrey Gura <ag...@apache.org> wrote: > > > Denis, > > > > I agree with you. > > > > Also I think that we should move to process which will require > > documentation updates during work on issue/feature and will part of > > code review process. Such approach has some useful benefits: > > > > - Documentation readiness at the same time when fix/implementation is > > ready (remember, documentation is part of a product). > > - Work on documentation and review could discover incompleteness of a > > fix or a feature on earlier stage (It is usual situation when some > > aspects were just forgotten, but documentation writing could spotlight > > such things). > > > > On Thu, Mar 12, 2020 at 7:49 PM Denis Magda <dma...@apache.org> wrote: > > > > > > Igniters, > > > > > > With the final 2.8 release steps checked out today by announcing the > > > version globally (congrats!), it's a proper time to consider and tweak > > our > > > release process, making completion of some phases more predictable and > > > aligned. I would like to dedicate this thread solely to changes related > > to > > > the documentation. > > > > > > If to do a recap, Ignite 2.8 announcement went out of sync with the > > > publication of binaries, Maven and other artifacts because our > technical > > > documentation was completed long after the vote had been closed. > > > > > > We can easily eliminate such glitches for future releases if agree to > > start > > > a vote only if Ignite docs are ready and can be published the same day > > with > > > other release artifacts. If the docs are completed and available > > > internally while the vote goes then we can work on a release blog post > > > (referring to docs details) and announce the release the same day when > > the > > > binaries/docs availability. > > > > > > Thoughts? Let's change the process ensuring that the vote can be > started > > > only if technical documentation is ready to be released? > > > > > > - > > > Denis > > >