Community
Participate
Working Groups
Created attachment 235436 [details] zip of only profiles invovled in makeing docs While investigating 415008 I noticed each "doc bundle" has its own "build-docs" profile. And they are each slightly different. Ideally there would be just one profile, say in repo root pom, and everything "controlled" in one place. But, since slight differences, will take some study to know if they can be the same, or what the purpose of those differences are. (My guess is, it is related to "order of building the docs" or similar. But, one way or another, it looks a little kludgy. Difference might also be related to the fact that we use maven-dependency-plugin here to "copy" a bunch of stuff just so its "in the right place" that buildDoc.xml expects it to be in ... there's got to be a better way :) Counting as enhancement since doesn't cause a problem, as is, but just makes maintenance and future changes more complicated. Also, note, the current set up may be (part of) what contributes to "monolithic" build ... for example, ideally we'd be able to build low level equinox, p2, or platform, and still have "docs" for them ... without "building everything" just to get the docs. For easy reference, I'll attach a zip that has just the "build-docs" profiles in them (as p.xml files) ... just for easier comparisons ... and this was from 9/12/21013 ... i'm sure by the time changes are made, things will have changed, even if in some small ways.