Hello Emily,

> Internally, we've started to toy with the idea of labeling
> widgets/libraries: Here is the initial proposal
>
>    1. @ReleaseCandidate: This widget has been slotted for a GWT release. Its
>    bug reports are taken as seriously as any normal gwt widgets and its API is
>    less likely to change.
>    2. @Beta:  This is a widget intended for wide distribution and is being
>    actively supported by at least one developer. The code should be reasonably
>    bug free as well.
>    3. @DoNotUse or no tag: Don't use, is either in the process of being
>    dropped from incubator or is still in alpha.

That sounds like a great idea, we could probably make at least
@ReleaseCandidate widgets available to a wider audience.

>    - A maven repository to pick up the most recent gwt-incubator + gwt-trunk
>    milestone build. If possible, would also create a nightly build as well.

Yes please! I'm a Maven person and I know there are a lot of Maven
users out there. A nightly gwt-incubator for Maven would be very
welcome!

>    - Also, someone who would be willing to go through the current demos and
>    improve them/flag developers if they are missing and/or just suck.

I can try to improve some of them, but I can definitely say which ones
need to be improved and which aspects. Should I start another post so
people can comment on which demos need improvement and what needs to
be improved?

>    - Finally,  if people could nominate widgets they would like to see leave
>    incubator, that would be very helpful as well!

This should be very easy to do with a Google Docs Form. Do you want me
to create one?

Regards,
Arthur Kalmenson

On Oct 10, 6:02 pm, "Emily Crutcher" <[EMAIL PROTECTED]> wrote:
> I actually tend to agree with Authur here, that in gwt-incubator we have
> widgets at different stages in the pipeline and while some we don't want
> users to touch, others are much more stable, and would benefit from wider
> user distribution and are at least as good, or better, then almost any other
> available gwt library.
>
> As widgets are moved into gen2, they are being all given default style
> sheets though improvements are always appreciated.
>
> Internally, we've started to toy with the idea of labeling
> widgets/libraries: Here is the initial proposal
>
>    1. @ReleaseCandidate: This widget has been slotted for a GWT release. Its
>    bug reports are taken as seriously as any normal gwt widgets and its API is
>    less likely to change.
>    2. @Beta:  This is a widget intended for wide distribution and is being
>    actively supported by at least one developer. The code should be reasonably
>    bug free as well.
>    3. @DoNotUse or no tag: Don't use, is either in the process of being
>    dropped from incubator or is still in alpha.
>
> Also, here is my wish list of things I'd love to get volunteers for:
>
>    - A maven repository to pick up the most recent gwt-incubator + gwt-trunk
>    milestone build. If possible, would also create a nightly build as well.
>    - Some sort of  ant/python/shell/ script that crawls through the new
>    src-demo and automatically builds all the  demos there.  We could then use
>    that  to easily publish on google app engine up-to-date demos for all
>    incubator widgets before each public drop.
>    - Someone to go through the documentation, fix what can be easily fixed,
>    and then e-mail out those widgets/libraries whose documentation need 
> serious
>    attention.
>    - Also, someone who would be willing to go through the current demos and
>    improve them/flag developers if they are missing and/or just suck.
>    - Finally,  if people could nominate widgets they would like to see leave
>    incubator, that would be very helpful as well!
>
> On Fri, Oct 10, 2008 at 4:57 PM, Arthur Kalmenson <[EMAIL PROTECTED]>wrote:
>
>
>
>
>
> > OK that makes sense. Maybe we need a project that's in between
> > incubator and GWT, something that has regular releases and uses
> > polished content from the incubator but content that's not so polished
> > that it would go into GWT. While what's in the incubator is a work in
> > progress, it is still a) much faster then what the other libraries
> > offer, b) mostly cleaner and better written then the other libraries,
> > c) gives people an idea of where GWT is headed.
>
> > While making custom widgets is easy in GWT, there is a lot of overlap
> > in what people need and there is usually a rich suite of widgets that
> > people would like out of the box. It's not very easy to pick up GWT
> > and dive in making great and interactive apps. There's a lot of group
> > work that needs to be done to build rich widgets. It seems a waste
> > that this group work is done on every GWT project by all the various
> > organizations that use GWT. I know that the GWT team said GWT was
> > meant to be pretty low level and they wanted the community to build on
> > top of that, but it seems that the community is not delivering. I know
> > Bruce mentioned that better widgets are on the agenda, so I don't
> > know....
>
> > Regards,
> > Arthur Kalmenson
>
> > On Oct 10, 4:36 pm, "Isaac Truett" <[EMAIL PROTECTED]> wrote:
> > > We don't want people to be afraid of the Incubator, but we do want them
> > to
> > > be cautious. It isn't a library per se, but a workshop for ideas. Things
> > in
> > > the Incubator may be half finished or in the middle of refurbishing at
> > any
> > > given time. It's an environment where you may have to get your hands
> > dirty.
> > > It's not something that all GWT users will have the patience or risk
> > > tolerance for.
> > > Improving the contents of the Incubator is, of course, important. That's
> > > what it's there for. But I would expect that as things are "cleaned up"
> > > they'll be promoted to the main GWT project or spun off into separate
> > > libraries. What's left in the Incubator will always be works-in-progress.
>
> > > On Fri, Oct 10, 2008 at 4:15 PM, Arthur Kalmenson <[EMAIL PROTECTED]
> > >wrote:
>
> > > > Hello everyone,
>
> > > > There was some discussion on the IRC channel about this, and I figured
> > > > I'd put it up for everyone here.
>
> > > > I think that the incubator has a lot of useful things (FooBundle,
> > > > CssResource, DatePicker), a lot of great ideas (Declarative UI) and
> > > > some not so great things (PagingScrollTable). The incubator has a lot
> > > > of potential, it just needs some polish and promotion. I think it
> > > > needs the following:
>
> > > > 1. Better and nicer examples of widgets and use of some nice CSS (just
> > > > use one of the GWT themes).
> > > > 2. Clean up the existing widgets and make them easier to use.
> > > > 3. A showcase to show off all these widgets and make them accessible
> > > > like the main GWT showcase.
> > > > 4. Promoting incubator as a great resource on the regular GWT group
> > > > and on the main GWT site.
>
> > > > As it stands right now, few people know about the incubator and those
> > > > that do are usually scared away. Most people end up going to widget
> > > > libraries like ExtGWT and others. Just about every widget library I've
> > > > seen is poorly done and ends up giving GWT a really bad name (ExtGWT
> > > > especially). I think the incubator can offer a much better and cleaner
> > > > widget library and components, but it needs to be cleaned up and
> > > > promoted so more people contribute and give feedback.
>
> > > > What do you think?
>
> > > > Regards,
> > > > Arthur Kalmenson
>
> --
> "There are only 10 types of people in the world: Those who understand
> binary, and those who don't"
--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to