external apidocs don't appear by default

Bug #176366 reported by Christophe Combelles
2
Affects Status Importance Assigned to Milestone
zopeproject
Confirmed
Undecided
Unassigned

Bug Description

When creating a buildout with zopeproject, the site.zcml puts the package
registration before the apidoc registration:

  <include package="${package}" />

  <!-- Remove this reference to disable the APIDoc tool.
       You should do this for production -->
  <include file="apidoc.zcml" />

This means that the bookchapters of some added packages (such as z3c.*) will
never show up in the apidoc, because the <meta:provides feature="apidoc" /> will
be located **after** all the zcml:condition="have apidoc"

I suggest to move the <include file="apidoc.zcml" /> on the top of the site.zcml
by default.

Changed in zopeproject:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.