djencks opened a new pull request #6124: URL: https://github.com/apache/camel/pull/6124
In this PR (not completely in commit order) (some squashing could be appropriate if we agree on all these changes, but the added comments might be useful for future understanding): Tooling: 95e3200269a58e2feed4380c98a6204889b3bb93 - generate headers with lowercase attribute names doctitle, attributeid, shortname, and supportlevel. AsciiDoc attribute names are case insensitive and lowercase by default: doctitle is very standard and we shouldn't argue with it. - Use lowercase doctitle in gulpfile.js - (Important!) Fix detection of EIP docs so that they are recognized and updated by UpdateReadmeMojo during the main build. The previous code was extremely incorrect and only worked when maven is run in the core/camel-core-engine directory. 86220d0ad882428c60e91962e7c19b7e550a6416, 1945dea9afaba3ff55a17ccaf3f37d40cd1ad721 - Comment out and remove code that seems to have no purpose other than preventing camel-disruptor-vm-component.adoc from being processed. 9057c889d8780bd3511c5f9619a6bf6061cae8b3 - Remove some useless code that updates parts of the component model that aren't used. e80896173866296fe944236b737f256e66400735 - Stop adding the useless [[link-name]] to the top of every file. There might be some circumstance in which this header would be useful, but it is ignored in Antora. I verified that removing these makes no change in the generated site. Manual changes: 0469b9f4cd40172bc164511fb4fc7dcb7800f7b7 - Remove reactive-threadpoolfactory-vertx.adoc from docs since the source was renamed to threadpoolfactory-vertx.adoc in commit bac083bb035e9e81941e5f0f2747bab95deb24b1 on 31 July 2020 af64bcbccb37c3ab009431736042a896b7ef3940 - Fix doctitle in options partials 7bef09fcde4d36e3a202949813b4e46c32a880f0 - Fix doctitle in summary docs 455746f35d984801174d0e7f0f6789144b3458cc - Manually update core/camel-main/.../main.adoc including a TODO. Some 'others' pages seem to have corresponding .json files, perhaps we should use them to generate option tables? main.adoc has other problems as well. a6725591059dbc537777bbd750914cec7dcc0aef - Update and add DSL group to dsl/.../kamelet-main.adoc. If this page should not be in the DSL group, someone needs to add a comment explaining why, and why it's in the dsl directory but not the DSL group. d1ee6fb39ce5360ab7fc0feba14c46ebd8e540fa - Manually update other dsl adocs (they aren't automatically updated). Also make the doctitle and shortname reasonably consistent. Also concatenate duplicate supportlevel attributes. Several of these dsl pages were not previously in nav, perhaps this can be reviewed by someone who knows about the actual state of DSL support. bbf1cf6d036bdaf0a980e5e903d82146737d82cf - Manually update properties-component.adoc (no corresponding json file) 44acb3fc528d3ad95e4a9ad5131a8162e6d9bdce - Expected changes to others nav as a result of previous changes Generated changes: cb3d52b87ee005b4f9ef36b4ba886310dc2138a8 and finally 067bf586d52ab9767f88c3b3ba877293fd7c4d1e - Remove bogus [[link name]] first lines. Some of this would be generated from e80896173866296fe944236b737f256e66400735, but by no means all. Regenerating the docs after this change results in no additional changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
