published | layout | filename_fr | title | description | modified |
---|---|---|---|---|---|
true |
default-theme-wet-boew-en |
index-fr |
Roadmap - Web Experience Toolkit (WET) documentation |
Web Experience Toolkit (WET) documentation |
2018-05-03 |
There is now a new definition how the versionning number are assigned. The wet-boew are now following a variant of semantic versioning 2.0 where the version number is prefixed with a architecture number.
- 2019-02-21
- Minor - Update markup of the skip nav link. now it wrap with a nav element (PR# 8570) This don't cause any backward breaking change
- 2019-02-21
- Minor - Update markup of the skip nav link. now it wrap with a nav element (PR# 8570) This don't cause any backward breaking change
- [Other] Accessibility responsibility breakdown (WCAG 2.0)
- [Other - UI Design example] Archived - Archived information
- [Other - UI Design example] Feedback form
- [Other] Transitions
- [Other] Web Accessibility Assessment Methodology (Level AA)
- [Other] Web Accessibility Assessment Methodology (Level AAA)
- [Themes and style] Base theme - Github project
- [Themes and style] Canada.ca theme - Github project
- [Themes and style] Government of Canada Intranet theme - Documentation - Github project
- [Themes and style] Government of Canada Web Usability theme - Github project
- [Themes and style] Open Government Platform (OGPL) theme - Github project
- [Themes and style] WET theme
- [Variants] Jekyll variant - Github project
- [Variants] Drupal WxT - Github project
- Github issue
- Documentation
- Examples
- 2018-04-18:
- Planned for the week of April 23rd
- Going to release only WET and GCWeb. Project lead would need to be defined for other theme prior their release.
- Major, update on the build script.
- 2018-04-10:
- Fixed the known issue GCWeb #1343
- 2018-02-23:
- Github related PR and issue:
- What that means?: WET developer would need to run "script/setup" on each of their local wet-boew related instance.
- Know issue: [GCWeb] Some JS dependency used by the theme plugin are missing
- See working example: Template HTML 5
- 2018-04-10:
- [GCWeb] Minor, update to the GCWeb feature
- 2018-03-14:
- Major change to the markup
- Added one feature tile template
- Old markup still supported and mark as deprecated
- 2018-03-14:
- [GCWeb] Minor, add new feature to datalist
- 2018-04-18:
- Removal of this feature, it will be replaced by the combobox using the listbox overlay
- 2018-03-14:
- Load suggestion from a JSON file
- Limit the number of displayed items
- Control the behaviour of how the suggestion filtering is applied
- 2018-04-18:
- PR #8382
- The markup for the "sign in/sign out" user interface template has changed. The paragraph with the
btn
class was changed for "sign in as" design pattern. It was replaced by a span with the classmrgn-rght-md
.
- The markup for the "sign in/sign out" user interface template has changed. The paragraph with the
- PR #8371 - Bump jQuery to final 1.x and 2.x releases
- For implementers, Update jQuery CDN link
```
- For implementers, Update jQuery CDN link
- PR #8374 - Boostrap bump to 3.3.7
- (To be confirmed) Might have sligh change to:
- Anchor
- Forms
- Modal
- (To be confirmed) Might have sligh change to:
- Various update to the Build script
- (not merge) PR #8382 - Sign on off template
- The class
btn
was removed from the paragraph with the fullname of the logged user. - This change don't break any current implementation, but it that design pattern is used we recommend to remove the class
btn
on the paragraph. - Old style can be reproduced by applying the following CSS classname
visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block visible-print-inline-block mrgn-rght-md
instead ofbtn
- The class
- Technical note for GCWeb - Need to be considered at the release
- Ensure the package.lock point to the latest commit of WET-BOEW
- A solution is to run
npm install
and then submit a PR with the latest updatedpackage.lock
- Planned for the week of August 20, 2018
Looking to download stable release of WET?
Latest version: 4.0.30 released on 2019-02-11
Release of GCWeb include fixes / improvement made with the wet-boew release v4.0.30.
Latest released version: 5.0.0 on 2019-02-11
{::nomarkdown}
Version Planned for Summary Notes 4.0.29 (dev) 2018-08-20 Looking to be up to IA spec 1.5 {:/}
{::nomarkdown}
<tr> <td>Calendar of events</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Charts and graph</td> <td>3.0</td> <td> <ul> <li>Flot - v0.7</li> <li>tblParser - v1.0</li> </ul> </td> <td> <p><a href="https://github.com/wet-boew/wet-boew/projects/1">Project 1 - Charts and graph - Powered by RDF</a></p> </td> <td> <p><a href="https://github.com/wet-boew/wet-boew/labels/Plugin%3A%20Charts%20and%20graphs">Github open issue</a></p> </td> </tr> <tr> <td>Collapsible alerts</td> <td></td> <td></td> <td>AT do not have good support of heading in <code><summary></code> element</td> <td>Consider it's removal</td> </tr> <tr> <td>Country content</td> <td></td> <td></td> <td>GCWeb unique feature</td> <td>Consider to move into GCWeb</td> </tr> <tr> <td>Ajax fetch</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Data ajax</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Data inview</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Data picture</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Equal height</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Facebook embedded pages</td> <td></td> <td></td> <td></td> <td>New 2017</td> </tr> <tr> <td>Favicon</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Feeds</td> <td></td> <td>Bypass reading a feed by a third party.</td> <td></td> <td></td> </tr> <tr> <td>Footnotes</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Form validation</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Geomap</td> <td></td> <td>Use openlayer 3. There is still some backward compatibility issue.</td> <td></td> <td>See <a href="https://github.com/wet-boew/wet-boew/pull/7889">https://github.com/wet-boew/wet-boew/pull/7889</a></td> </tr> <tr> <td>Lightbox</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Menu</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Multimedia player</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Overlay</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Prettify</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Session timeout</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Share widget</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Tabbed interface</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Tables</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Text highlighting</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Toggle</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Twitter embedded timeline</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>Zebra stripping</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <th>JSON fetch</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>Data JSON</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>Do action</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>Action manager</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>Fieldflow</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>JSON manager</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr> <tr> <th>URL mapping</th> <td>GCWeb</td> <td></td> <td></td> <td></td> </tr>
Name Version Dependancies Next release Todo / Issues General note: Each polyfill need to be re-evaluated to know if they are still relevant, and if they are still conform to the latest HTML5 specification.
<tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/datalist/datalist-en.html">Datalist (auto-complete)</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/sec-forms.html#the-datalist-element">HTML 5.1, 4.10.8. <code>datalist</code></a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/details/details-en.html">Details/summary (expandable/collapsible content)</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/interactive-elements.html#the-details-element">HTML 5.1, 4.11.1. <code>details</code></a></li> <li><a href="https://www.w3.org/TR/html/interactive-elements.html#the-summary-element">HTML 5.1, 4.11.2. <code>summary</code></a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/datepicker/datepicker-en.html">Input type="date" (date picker)</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/sec-forms.html#date-state-typedate">HTML 5.1, 4.10.5.1.7. <code>type=date</code></a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/slider/slider-en.html">Input type="range" (slider control)</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/sec-forms.html#range-state-typerange">HTML 5.1, 4.10.5.1.13. <code>type=range</code></a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/mathml/mathml-en.html">MathML</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/semantics-embedded-content.html#mathml">HTML 5.1, 4.7.8. MathML</a></li> <li><a href="https://www.w3.org/TR/MathML/">MathML 3.0 2nd edition</a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/meter/meter-en.html">Meter</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/sec-forms.html#the-meter-element">HTML 5.1, 4.10.15. <code>meter</code></a></li> <li><a href="https://www.w3.org/TR/html/rendering.html#the-meter-element-rendering">HTML 5.1, 10.5.12. Rendering (Bindings)</a></li> </ul> </td> <td></td> <td></td> </tr> <tr> <td><a href="http://wet-boew.github.io/wet-boew/docs/ref/progress/progress-en.html">Progress (progress bar)</a></td> <td></td> <td></td> <td> <ul> <li><a href="https://www.w3.org/TR/html/sec-forms.html#the-progress-element">HTML 5.1, 4.10.14. <code>progress</code></a></li> <li><a href="https://www.w3.org/TR/html/rendering.html#the-progress-element-rendering">HTML 5.1, 10.5.13. Rendering (Bindings)</a></li> </ul> </td> <td></td> <td></td> </tr>
Name Status Version Specification Up to spec Notes The Drupal variant may contain some developer tools
The following may have their own independant roadmap and documentation may are incomplete.
(The following informatoin was updated on June 15, 2016)
<p>Plan</p> <ul> <li>Review the output data structure in a way it is standardized either if the data is viewed by row or by column</li> <li>Separate the data validation vs the data processing, move the tabular data validation into a developer version of the plugin</li> <li>Create a complete test suite with pre-defined expected output and error (Include at least the tables example in the 12 techniques for complex tables)</li> </ul>
{:/}
2018-05-17
2018-05-03
2018-04-24