-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Profiling issues #23
Comments
Hi Mark, You should perform the validate and check for completness only on the top level map and by adding all the available DITAVAL filter files to the list. I do not get that many errors when doing this on the changes George merged a week ago. The only kind of errors I obtain are these ones:
because in the DITA content I'm validating new topics you have created like "eppo.installation.windows.dita" are not profiled do belong only to the standalone distributions, this is probably something you fixed in the GIT repository. Profiling makes sense in some way for the author/developer/editor values because the editor is the superset of the author+developer and it contains all topics, then the author and developer each have a subset of referenced topics. |
I was doing the validation with "From all available condition sets" per George's instructions (unless I misunderstood his instructions). In any case, the files are now valid when validated either way. I agree about profiling author/editor/developer, particularly at the topic level. And we definitely should not make any changes like this before 6.1. |
We need to clarify what we will do with the author SDK condition set but otherwise the user guide should be valid for
Regards, |
As I attempt to run a full validation on the user manual, I am uncovering a lot of profiling errors, at different levels of the content. These are often revealed by adding a link to a topic which then can't be resolved because the source and destination topics are profiled differently. So far, all these cases have been due to profiling errors, not linking errors.
Some seems to have been there all along, so I am not sure why there were not detected earlier. This is particularly true of the SVNClient and Author SDK profiles.
I think the fundamental issue here is that the current documentation set relies too much on profiling for reuse. It is essentially organized as a single map with profiles used for all reuse, even across completely different products. I think we should move (post 6.1) to an approach based on using different maps for different products rather than profiling a single map.
There are three main reasons why I prefer this approach:
We are already laying the groundwork that would support this change by splitting the chapters up into separate maps, and by making separate maps for presentation-level topics. Completing the move to multiple maps should be completed before we make any move to change the profiling. However, I think it is something we should start to think about.
The text was updated successfully, but these errors were encountered: