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]


Reply via email to