Re: [xml-dev] next step for 23309 et al

Petr Kuzel <[email protected]> Fri, 07 Feb 2003 12:18:19 +0100
Newsgroups gmane.comp.java.netbeans.modules.xml.devel
Organization Sun Microsystems
Message-ID <[email protected]>
Richard Unger wrote:
> Saw your comment:
> 
> ------- Additional Comments From [email protected]  2003-02-06 02:38 PST -------
> This functionality is targeted to  be a part of NetBeans 3.5 standard release.
> At this moment it is necessary to stabilize it fully, pass I18N checks, pass
> A11Y checks, pass UI checks and properly document it.
> 
> 
> I recall something about scripts for i18n checks (and a11y checks?).  How do I run these?

There must be a script that produced outdated:
http://www.netbeans.org/devhome/docs/i18n/i18ncheck/xml.html
It is used by release engineers for sanity testing
purposes. They do not provide a public framework yet.
Some bits can be found under nbbuild/misc

There is also the i18n module that can catch many cases
and it's the only possibility for NetBeans forms.

For accessibility is there a support module http://a11y.netbeans.org/.

> What are the UI checks?  First I've heard of those.

http://ui.netbeans.org/docs/checklist/index.html

> What's the standard location for documentation of user features (node pre-expansion and tree syntax completion) and developer features (alter tree gui by doctype)?

It differs from module to module. Some modules do not
contain any user documentation directly but delegate this
responsibility to userguide module. It allows to write
more consistent but monolitics docs. Most Java modules use
this approach. XML modules cobundle all related documentation with
xml-core module. Sources are available under xml/core/javahelp.

Regarding tree customizations doc I'm uncertain. It's a kind
of declarative API. I still consider it experimental as there
is a room for enhancements that may break backward compatibility.

   Cc.

-- 
<address>
<a href="mailto:[email protected]">Petr Kuzel</a> at Sun Microsystems :
<a href="http://performance.netbeans.org/">IDE performance</a></address>