Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Extension point schema transition


The builder and build scripts have been updated to generate html files from schemas using the new Ant task contributed by PDE.

This task is used in a target "convertSchemaToHtml" implemented in the following scripts:

org.eclipse.platform.doc.isv/buildDoc.xml
org.eclipse.jdt.doc.isv/buildDoc.xml

Copy of the doc directories from plugins will no longer occur as of builds > 200301271800.

Sorry for the late notice.

Sonia



Dejan Glozic/Toronto/IBM@IBMCA
Sent by: eclipse-dev-admin@xxxxxxxxxxx

01/25/2003 10:12 AM
Please respond to eclipse-dev

       
        To:        eclipse-dev@xxxxxxxxxxx
        cc:        
        Subject:        [eclipse-dev] Extension point schema transition



We are slowly closing on the transition to extension point schemas. Most of
the teams assumed ownership of their files or are almost done. Any of you
that didn't do it yes, please do so soon.

PDE team has written an Ant task that generates reference documentation
from schemas. I checked the last nightly build (20030125N) and the docs
look good i.e. normal. Therefore, you can now safely delete your doc/
directory from your plug-ins. The code that generates the docs is the same
that generates the preview in schema editor. If the doc looks good in the
preview, it will be good in the build. If you set you schemas for automatic
doc generation, you can turn the generation off now, but leave the PDE
nature because we will turn the validation on in the next integration
build.

If you use an old workspace, you will need to enable validation yourself.
Just go to PDE Preferences->Compilers and switch all 'Ignore' levels to
'Warning'. For each warning you get, check with the declaring extension
point document. If you are using wrong or obsolete elements or attributes,
fix your code. If you are using the correct attribute or element but the
schema/doc appears to be wrong, open a defect against the team that owns
the extension point. These warnings are benign - they are just a result of
validation, and you will still be able to work as usual. However, you may
catch some stale code that way.

In paralel to validation, we will remove the 'safety net' in PDE i.e. there
will be no schemas in PDE to fill in the missing ones in your plugins. We
will test all the extension points and open defects for those that are
missing schemas.

Regards,

Dejan Glozic, Ph.D.
Manager, Eclipse Platform Components
D2/MY7/8200/MKM
IBM Canada Ltd.
Tel. 905 413-2745  T/L 969-2745
Fax. 905 413-4854

_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/eclipse-dev



Back to the top