Opened 10 years ago

Last modified 8 years ago

#11099 closed enhancement

Plugin re-arch work for DataGrid — at Version 1

Reported by: evan Owned by: bryanforbes
Priority: high Milestone: tbd
Component: DojoX Grid Version: 1.5.0b2
Keywords: ibm grid plugin re-arch Cc: Adam Peller, Nathan Toone, drschwar@…, hwcdl@…, BryanForbes@…, bill@…, xwzhu@…
Blocked By: Blocking:

Description (last modified by Adam Peller)

The purpose of the plugin work is to improve componentization of the existing DataGrid, make it easier for customization and finally set up a plugin architecture.

Considering the backward compatibility and also due to the complexity of DataGrid,the Plugin work will be pursued in an evolving way with the following three phases: 

Phase 1. Restructure or divide part of core DataGrid into components/functions with more appropriate granularity

  • [the major and most complex part]

  Phase 2.  Set up Plugin platform, e.g. Plug-in Manager responsible for plugin life-cycle management and collaborating dependencies or conflicts among plugins.   Phase 3.  Implement some new features based on the plugin platform.

More details, please refer to the impl draft(in progress)

Change History (2)

comment:1 Changed 10 years ago by Adam Peller

Cc: Adam Peller Nathan Toone added; peller@… toonetown@… removed
Description: modified (diff)

Changed 10 years ago by Adam Peller

Attachment: 11099.patch added

Patch from Evan (IBM, CCLA)

Note: See TracTickets for help on using tickets.