I would love to be part of any such project.

taha

On Thu, Jun 23, 2011 at 8:59 AM, Robert Zeigler <robert.zeig...@roxanemy.com
> wrote:

> I started something like this a long time ago; it had a lot of what you're
> talking about here, although I wouldn't call the interface "polished" by any
> stretch of the imagination. :)
> I started porting it to T5 awhile ago, but other projects took precedence.
> I can send the code along if you want, but, honestly, probably better to
> start from scratch.
>
> I'm wondering if it's worth having, eg, a "tapesty-contrib" maven
> repository so that if people are interested in using the components it's a
> simple matter to add the dependencies to the project?
>
> It's possible that I can arrange hosting for such a repository (the maven),
> if there's enough interest.
>
> Robert
>
> On Jun 22, 2011, at 6/227:27 PM , Bob Harner wrote:
>
> > I agree that the main need is for a registry, rather than a
> > repository. Coincidentally over the last several days I have been
> > thinking about how a "component registry" app could work to solve
> > these sorts of code locator issues. It could include modules as well,
> > but my focus here has been on components.
> >
> > There are currently at least 150 (!) Tapestry components and mixins
> > available out there (Tapestry-core components, collections like
> > ChenilleKit, Equanda, Ioko, Lombok and TapX, blog posts like those on
> > tinybits.blogspot.com and several MoinMoin wiki pages), but there is
> > no master list of the components and mixins available across all the
> > modules. The http://wiki.apache.org/tapestry/Tapestry5ModuleRegistry
> > and http://tapestry.apache.org/third-party-modules.html pages do
> > provide simple lists of modules, but there is no "component finder"
> > tool anywhere.
> >
> > This is what I'm considering. Tell me what you think:
> >
> > * A database-driven web app using Tapestry and Apache Cayenne,
> > Tapestry-security, Apache Shiro (hey, all Apache products)
> >
> > * A light, carefully-designed, AJAX-based, highly componentized UI.
> > Definitely NOT something slapped together and half-baked, but really
> > serious and complete.
> >
> > * Copy the CSS of the new Tapestry documentation site.
> >
> > * Would have, for each component, the name, brief description,
> > license, Tapestry version compatibility, links to similar components
> > (e.g. JumpStart's Textbox Hint mixin is similar to Lombok's Watermark
> > mixin), maybe a small screenshot, a link to the component's
> > documentation, and a link to the component's demo page, if any.
> >
> > * Searching, sorting and filtering. For example, be able to search for
> > "editor" and find ChenelleKit's Editor and InPlaceEditor, as well as
> > Kenai's CKEditor and FCKEditor components. Or choose a specific module
> > and list all of its components. Or list only mixins. Or only
> > components with Apache 2.0 licenses.
> >
> > * Some sort of rating system reflecting the component's code quality,
> > design, and freshness.
> >
> > * Anybody could submit a new component for consideration, but only
> > certain designated people (committers?) could approve the listing.
> >
> > * Use Tapestry-security to manage authentication/authorization. Can we
> > tie this to Apache's LDAP so that committers can use their existing
> > accounts?
> >
> > The goal would be to complement JumpStart and other resources, rather
> > than competing with them. For example, for Tapestry's Palette
> > component, the demo link would go to
> >
> http://jumpstart.doublenegative.com.au/jumpstart/examples/component/coreinputcomponents
> .
> >
> > * Hosted somewhere at apache.com, perhaps in the Apache Jail like
> > Hotel Booking (not sure of the implications there).
> >
> > * Source code in apache SVN.
> >
> > As a Tapestry app, it should be a very high quality public showcase
> > for the best that Tapestry can do.
> >
> > Anyway, that's my goal. I'm starting on it today. Any ideas?
> >
> >
> > On Wed, Jun 22, 2011 at 1:47 PM, Lenny Primak <lpri...@hope.nyc.ny.us>
> wrote:
> >> Yes, this is the old question of keeping the ecosystem as pure as
> possible.
> >> I don't think it matters as much where it is hosted (apache etc)
> >> it could very well be hosted on github,
> >> but there should be only one place, one list, perhaps with subsections,
> >> and the voting idea is also a good one to get on that list,
> >> but it should be number one result in google :)
> >>
> >> On Jun 22, 2011, at 1:37 PM, Howard Lewis Ship wrote:
> >>
> >>> I would prefer two real centers.  For licensing reasons, much code can
> >>> not be hosted at Apache. In addition, my big concern is "dump-and-run"
> >>> code (which we've even seen with Tapestry committers in the past). We
> >>> don't want to be responsible for more code than we can support.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >> For additional commands, e-mail: users-h...@tapestry.apache.org
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to