Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WET 4.0 Migration Stream Planning #2642

Closed
5 tasks done
duboisp opened this issue Jul 5, 2013 · 3 comments
Closed
5 tasks done

WET 4.0 Migration Stream Planning #2642

duboisp opened this issue Jul 5, 2013 · 3 comments
Labels
Milestone

Comments

@duboisp
Copy link
Member

duboisp commented Jul 5, 2013

Task

Analysis

  • Create a list (from v3.1 theme, plugin, tools) that may require migration
  • Identify the migration needs (Events, CSS animation, Custom hack)
  • Evaluate the required skill
  • Get anoverview of the amount of effort

Code and Design

Tracking

  • Track migration status

Timelines

  • Complete the analysis before August 8, 2013

Resources

Required skill for resources (ranking)

  1. JEP (Javascript Events Programming)
  2. CSS animation (SASS)
  3. Javascript
  4. jQuery
  5. HTML
@duboisp
Copy link
Member Author

duboisp commented Jul 18, 2013

List that may require migration

A check indicate "Ready for WET 4.0 core"

Dependencies (Deferred Loaded Plugins)

  • Complex Table Parser : parserTable.js
  • Geomap Debug: geomap-debug.js
  • Charts and Graph: charts.js
  • Calendar: calendar.js

Theme

  • theme-base
  • theme-clf2-nsi2
  • theme-gcwu-fegc
  • theme-gcwu-intranet
  • theme-ogpl
  • theme-wet-boew

Polyfills

  • Progress Elements: progress.js
  • Input type Date: datepicker.js
  • Input List Attribute: datalist.js

Plugins

  • Archiving content: archived.js
  • Charts Deferred Loader: charts.js
  • CSS3 for IE plugin: css3ie.js
  • Date Modified: datemodified.js
  • Deselectable radio buttons: deselectradio.js
  • Equalize: equalize.js
  • Events Calendar: eventscalendar.js
  • Expand/Collapse All: expandcollapseall.js
  • Feedback form: feedback.js
  • Footnotes: footnotes.js
  • Form validation: formvalid.js
  • GeoMap: geomap.js (Note: To consider to be moved as a Deferred loaded Plugins)
  • Language Select: langselect.js (Note: Change the commented plugin title)
  • Lightbox: lightbox.js
  • Menu bar: menubar.js
  • Multimedia player: multimedia.js
  • Prettify: prettify.js (Note: Change the commented plugin title)
  • Responsive image: responsiveimg.js
  • Session Timeout: sessiontimeout.js (Note: Change the commented plugin title)
  • Share widget: share.js
  • Slideout: slideout.js
  • Tabbed interface: tabbedinterface.js
  • Data Tables: tables.js (Note: Considering to implement the HTML 5.1 Sortable Table Specification)
  • Text highlighting: texthighlight.js
  • Web feeds: webwidget.js
  • Zebra stripping: zebra.js

CSS

  • Archiving content: _archived.scss
  • Calendar: _calendar-base.scss; _calendar-theme.scss
  • Chart and Graph: _charts.scss
  • Data List: _datalist.scss; _datalist-ie.scss
  • Calendar - Date Picker: _datepicker.scss
  • Details / Summary: _details.scss; _details-ie.scss
  • Calendar - Events: _events-calendar.scss
  • Expand Collapse All: _expandcollapseall.scss
  • Feedback Form: _feedback.scss
  • Footnotes: _footnotes.scss; _footnotes-ie.scss
  • Form Validation: _formvalid.scss
  • GeoMap: _geomap.scss; _geomap-ie.scss
  • Lightbox: _lightbox.scss
  • Menu bar: _menubar.scss; _menubar-ie.scss
  • Meter: _meter.scss
  • Multimedia Player: _multimedia.scss; _multimedia.scss
  • Prettify: _prettify.scss
  • Progress: _progress.scss
  • Session Timeout: _sessiontimeout.scss; _sessiontimeout-ie.scss
  • Share widget: _share.scss; _share-ie.scss
  • Slideout: _slideout.scss; _slideout-ie.scss
  • Slider: _slider.scss; _slider-ie.scss
  • Tabbed interface: _tabbedinterface.scss; _tabbedinterface-ie.scss
  • Data Table: _tables.scss; _tables-ie.scss (Note: Duplicated Zebra Stripping, keep only one)
  • Text highlighting: _texthighlight.scss
  • Web feeds: _webwidget.css
  • Zebra Stripping: _zebra.scss; _zebra-ie.scss

Documents included in the working example

  • Grid System
  • Accessibility responsibility breakdown
  • Optimal content development tools (HTML Table Validator)
  • Responsive design emulator
  • Web accessibility assessment methodology
  • Design guide
  • Optimal content examples
  • 12 Technique for complex tables

@duboisp
Copy link
Member Author

duboisp commented Sep 24, 2013

Investigation for future migration

  • Do a test run with flot 0.9, and if sucess migrate to it

@nschonni nschonni added this to the v4.0.0 milestone Feb 12, 2014
@nschonni nschonni modified the milestones: v4.0.1, v4.0.0 Apr 1, 2014
@pjackson28
Copy link
Member

Closing since migration was completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants