Bug 381885

Summary: Javadoc for org.eclipse.equinox.frameworkadmin is missing
Product: [Eclipse Project] Equinox Reporter: Markus Keller <markus.kell.r>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: curtis.windatt.public, daniel_megert, irbull, tjwatson
Version: 3.8.0 JunoKeywords: Documentation
Target Milestone: Juno RC4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 381875    
Attachments:
Description Flags
Fix for platform.doc.isv none

Description Markus Keller CLA 2012-06-06 12:30:17 EDT
Javadoc for the org.eclipse.equinox.frameworkadmin bundle is missing.

See http://wiki.eclipse.org/index.php/How_to_add_things_to_the_Eclipse_doc for how to add the bundle and the package.

This blocks bug 381875, since the new PDE APIs refer to BundleInfo.
Comment 1 Curtis Windatt CLA 2012-06-06 13:08:12 EDT
Please consider this for RC4 so the releng test failure can be removed.
Comment 2 Markus Keller CLA 2012-06-06 13:08:37 EDT
Created attachment 216945 [details]
Fix for platform.doc.isv

Here are all necessary changes in platform.doc.isv (AFAICS -- it's very hard to test this locally...)

Could someone from p2 add
/org.eclipse.equinox.frameworkadmin/src/org/eclipse/equinox/frameworkadmin/package.html
, and then release this for RC4?

Take something simple like
/org.eclipse.equinox.p2.metadata/src/org/eclipse/equinox/p2/metadata/package.html
as a template.
Comment 3 Ian Bull CLA 2012-06-06 13:55:19 EDT
Thanks so much Markus. I would have had no idea how to fix this problem.  
I've added a package.html file to the framework admin.

Is this enough? Has the platform.doc been committed?
Comment 4 Markus Keller CLA 2012-06-06 14:05:37 EDT
I've committed the platform.doc.isv patch to master and integration:
http://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=5e5f5f709d726a76343cc9d051cf50aeaae6e78e

Crossing fingers that it actually works ;-)

Thanks for the quick turnaround.
Comment 5 Dani Megert CLA 2012-06-07 04:20:04 EDT
Verified in 3.8-I20120606-2100 and 4.2-I20120606-1900.