This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 12918

Summary: Updates to 3.3 features XSLT system
Product: www Reporter: Jesse Glick <jglick>
Component: Builds & RepositoriesAssignee: phamernik <phamernik>
Status: RESOLVED FIXED    
Severity: blocker    
Priority: P2    
Version: 3.x   
Hardware: PC   
OS: Linux   
Issue Type: TASK Exception Reporter:
Attachments: Suggested patch
Adjusted patch--forgot to add ant,apisupport,openide to 'all' target in build.xml

Description Jesse Glick 2001-06-17 00:23:04 UTC
Here are some updates to the XSLT build system for the 3.3 features list.

- ant, openide, apisupport modules added (they now have features.xml committed)

- added check target to build script to easily run an XML verifier (requires Ant
1.4 beta, note); useful since there are *many* validation errors across current
versions of features.xml files

- internal DTD for all_features.xml permits it to be verified

- fix column formatting of tables in XSL (only four columns exist)

- use &nbsp; rather than . for dummy text

- better formatting of roles cell (no gratuitous blank space)

- must display something when there are no roles defined, so &nbsp;

Another thing to consider: maybe too late now, but rather than <body> as the
content model for <long-description>, %Flow; might have been more appropriate
(i.e. skip the <body> element and immediately nest the <p> etc.).
Comment 1 Jesse Glick 2001-06-17 00:23:37 UTC
Created attachment 1608 [details]
Suggested patch
Comment 2 Jesse Glick 2001-06-18 11:27:19 UTC
Created attachment 1623 [details]
Adjusted patch--forgot to add ant,apisupport,openide to 'all' target in build.xml
Comment 3 phamernik 2001-06-28 14:07:28 UTC
patch used. thanks.

<dd> and <dl> tags are still used in nb33-features-module.xsl in roles cells. 
When these tags are not used, roles are concatenated (e.g. "Petr-
responsibleJesse-consultant") - at least Netscape has problems.