I just created a new page on the wiki where we can share our design-in-progress and get feedback: http://code.google.com/p/google-web-toolkit/wiki/DataBackedWidgetsDesign
We've barely started discussing the requirements, let alone the design, so we have nothing to report at the moment, but hopefully that will change soon. Thanks for the interest. We always appreciate your input. Thanks, John LaBanca [email protected] On Wed, Jan 13, 2010 at 5:50 AM, dflorey <[email protected]> wrote: > It would be cool to have a shared google doc for the table design. > I've added some ideas of simple annotation based table creation to my > treetable branch: > http://code.google.com/p/google-web-toolkit-incubator/wiki/TreeTable > > > On Jan 13, 1:28 am, jay <[email protected]> wrote: > > One request, especially around the table work.... > > > > Please use this forum generously--ask questions about APIs and bounce > > ideas around publicly so that we have ample opportunity to chime in > > (and fewer excuses if the delivered solution doesn't work for us). > > > > Thanks!!!!! > > > > jay > > > > On Jan 12, 10:04 am, John LaBanca <[email protected]> wrote: > > > > > > > > > Incubator Users - > > > > > The Google Web Toolkit Incubator project began as a proving grounds for > new > > > widgets to be vetted before joining the ranks of the GWT trunk. We've > seen > > > some success stories over the last year with EventHandlers, > ClientBundle, > > > and DatePicker, but for many of the widgets and libraries, Incubator > has > > > become an elephant graveyard. > > > > > In order to address this issue, we will start graduating some of the > > > libraries to GWT trunk, move some into separate projects, and > discontinue > > > development on others. Ultimately, we will wind down the incubator > project > > > completely. > > > > > The schedule below shows the fate of each subproject in incubator. It's > a > > > tentative schedule, meaning that it could change as priorities shift. > > > > > GWT 2.1 > > > > > - *PagingScrollTable and FastTree* > > > We are working on a new set of data backed widgets for GWT 2.1 that > will > > > include APIs for trees and tables. We will build upon the lessons > learned > > > with these incubator widgets, but the API for the new data backed > widgets > > > will evolve significantly from the current APIs. When the data > backed > > > widgets are added to GWT trunk, we will stop development on > > > the PagingScrollTable and FastTree. > > > > > - *Locale Selection* > > > Selecting the locale on the server requires one less round trip to > the > > > server on startup and is needed for effective use of > > > runtime locales selection. This library will be included in GWT > 2.1. > > > > > GWT 2.2 > > > > > - *CollapsiblePanel* > > > This widget will probably become a subclass of DockingLayoutPanel, > > > similar to SplitLayoutPanel. > > > > > - *SliderBar and ProgressBar* > > > Both of these widgets currently require the use of a global timer, > which > > > has performance implications. If we can implement these without a > resize > > > timer, we will include them in GWT 2.2. If we cannot, we will > discontinue > > > development on them. > > > > > - *Logging* > > > The logging API may make it into GWT 2.1 if time permits. > > > > > - *Form Validation* > > > We will take a closer look at the form validation API in GWT 2.2.. > > > > > Separate Project: > > > > > - *SoundResource* > > > SoundResource is a promising API for including sound in an > application, > > > but it makes sense to wait for HTML 5 features to become widely > adopted > > > before including it. We would like to move SoundResource into the > gwt-voices > > > project:http://code.google.com/p/gwt-voices/. > > > > > - *Graphics* > > > The graphics library provides a single, platform independent API > that > > > works on top of Canvas and VML. The library is not ready for GWT > trunk, but > > > this project is worth pursuing. > > > > > - *HtmlDecorators* > > > We will continue to work on this project to arbitrarily add > decorations > > > to widgets. > > > > > As always, please feel free to reply with comments or suggestions. > > > > > Thanks, > > > John LaBanca > > > on behalf of the GWT team > > -- > http://groups.google.com/group/Google-Web-Toolkit-Contributors >
-- http://groups.google.com/group/Google-Web-Toolkit-Contributors
