Theres also Wicketopia, http://wicketopia.sourceforge.net/

But I think it's a little more incomplete than WWB, but theres couple of
archetypes. And its easy to work with..

2009/1/14 Tauren Mills <[email protected]>

> Thanks for the responses to my OT message,
>
> Daniel -- Thanks for your comments and the link to Wicket RAD.  I'll
> check it out.  I didn't realize WWB doesn't yet support 1.4 and I
> definitely am building this with 1.4.
>
> Jeremy -- It's good to hear that you also recommend these technologies.
>
> I'm really hoping to hear from someone who has used Salve, as I
> believe some of the wicket comitters are using it.
>
> Thanks,
> Tauren
>
>
> On Wed, Jan 14, 2009 at 11:24 AM, Jeremy Thomerson
> <[email protected]> wrote:
> > A few comments from my experience:
> >
> > Wicket - well, of course.  Are there other options?  :)
> >
> > Spring / Hibernate - I have used these on every project I've done in the
> > past four or five years and have been very satisfied with them.
> >
> > Lucene - Awesome!  I have been extremely impressed with Lucene.  It is
> easy
> > to integrate and astoundingly fast and simple.  It is also very flexible,
> > allowing almost limitless possibilities.  I would recommend it for search
> as
> > highly as Wicket for view tier.
> >
> >
> > --
> > Jeremy Thomerson
> > http://www.wickettraining.com
> >
> > On Tue, Jan 13, 2009 at 6:12 PM, Tauren Mills <[email protected]> wrote:
> >
> >> Happy new year!
> >>
> >> My team is in the preliminary stages of designing a large social
> >> wicket web application and I'm trying to identify a good set of
> >> existing tools and technologies that can be leveraged to simplify the
> >> development of this application.  I would love to hear the opinions
> >> and suggestions of other Wicket users.  Note that I want to use open
> >> source tools as much as possible.
> >>
> >> Here are some of the tools that I feel might help.  I realize this is
> >> a big list and may be off-topic, but am still interested in which
> >> technologies other Wicket developers have found work well with a
> >> Wicket app. I would appreciate any comments or opinions of these
> >> technologies as well as suggestions and alternatives that you feel
> >> would be worth my consideration.
> >>
> >> Wicket
> >> I assume no one here will object to this.  I plan to use version 1.4.
> >>
> >> MySQL
> >> First choice for database. I've used it MySQL more than any other
> >> database and it hasn't let me down.
> >>
> >> PostgreSQL
> >> Second choice for database.  I've used it less than MySQL, so
> >> additional time might be required to install, configure, and use it.
> >>
> >> Spring + Hibernate
> >> I'm comfortable with these technologies as I've been using them for a
> >> few years with Wicket.  But I'm certainly open to suggestions,
> >> opinions, etc.
> >>
> >> Hibernate Annotations
> >> Ive been using HBM files, but I'm thinking I should look into getting
> >> rid of my mapping files and put the mapping right into the pojos.  Is
> >> this the right call?
> >>
> >> Salve
> >> Never used it, but it appears many Wicket developers do.  Is it worth
> >> looking into?
> >>
> >> WicketWebBeans
> >> Might use this for rapid back-end UI development.  Besides rolling my
> >> own, are there other tools like this?
> >>
> >> Brix
> >> Jackrabbit
> >> Our application will need some heavy duty CMS features, and this
> >> project looks powerful enough to do the job.  Jackrabbit is used by
> >> Brix to store content.
> >>
> >> Lucene
> >> Hibernate Search
> >> I will need site-wide and data-wide search that encompasses all of the
> >> content on the site as well as the data in the application.  I'm not
> >> sure if these are the best tools for this job, as the content will be
> >> stored in Jackrabbit.  So I need to be able to search jackrabbit and
> >> my data and produce unified search results.  Ideas?
> >>
> >> ACEGI
> >> Spring Security
> >> I haven't used either of these before so I'm not sure if they will
> >> solve my problem:
> >> This application will have many levels of roles and permissions.
> >> Users will belong to groups and can be assigned roles for a group that
> >> allow them to perform actions.  For instance, a standard user that
> >> belongs to a group can only view some data.  But if a user has
> >> additional roles assigned to them, then they will gain the ability to
> >> see other data, edit data, and so forth.  A user can belong to
> >> multiple groups, and may have different roles for each group.
> >>
> >> Shopping Cart
> >> Any good open source wicket shopping carts?  I have a homemade one
> >> that I did for a customer that I plan to start with.  But if something
> >> else exists, I'd love to hear about it.
> >>
> >> Amazon FPS
> >> This system provides a simple API that can be used to help one user
> >> pay another user for service, but allow the infrastructure provider
> >> (me) to take a cut out of the transaction.   It also supports
> >> micro-payments which I could use. The service fits the needs of my
> >> business model really well.  I've never used it, so does anyone have
> >> any horror stories, good things to say, alternative suggestions?
> >>
> >> Google Checkout
> >> PayPal
> >> Merchant account
> >> The system will also allow for the sale of products.  I want to give
> >> users a choice of method for accepting payments.  They can receive
> >> payments via Google Checkout, PayPal, or their own merchant account.
> >> If anyone knows of any tools that would help with this, please let me
> >> know.  Otherwise, I'll just use the APIs directly available from the
> >> payment systems.  I've already got Google Checkout integrated into
> >> another project.
> >>
> >> OpenID
> >> I want to be able to allow users to log in with an OpenID.  I
> >> understand Spring Security now has this built in.  But there are other
> >> ways to do it besides Spring.  Has anyone integrated OpenID before,
> >> and if so what tools did you use?
> >>
> >> Facebook Developer Program
> >> Facebook Connect
> >> I haven't really looked into these programs yet, but I'm looking for
> >> ways to support Facebook users.  It looks like I can get parts of our
> >> application to run within facebook.  But I'm also wanting to allow
> >> facebook users to log into my application and access data and
> >> information from FB.  For instance, my hope is that making connections
> >> with other users in my application can be simplified by utilizing the
> >> connections the user has on FB.
> >>
> >> OpenSocial
> >> This tool will help to create a social application platform that other
> >> developers can build on top of, create widgets for, and so forth.
> >> Also, this will allow my team to integrate our application into other
> >> opensocial platforms.
> >>
> >> OAuth
> >> To simplify authentication so I can allow access to my data from other
> >> services.
> >>
> >> Terracotta
> >> Never used it, but it looks good for clustering.  I need to figure out
> >> how to build this application in a way that I can run instances not
> >> only locally, but all across the world if necessary.  Thoughts?
> >>
> >> Scalability/Availability/Cloud Computing
> >> Amazon EC2 Elastic Cloud
> >> Amazon S3 storage
> >> Amazon CloudFront
> >> Joyent Accelerator
> >> We will be hosting the application ourselves initially (perhaps in
> >> xen, vbox, or openvz containers).  But we want to build it in a way
> >> that as it grows, we can easily launch new instances in the cloud.
> >> And so we can easily expand our disk storage needs as we grow. And if
> >> we get a lot of foreign users, we want to launch instances closer to
> >> them, etc.  However, I don't like having my  application married to
> >> Amazon and their APIs...  There are so many questions to answer here,
> >> and it is way off topic for Wicket.  But if anyone has thoughts,
> >> please let me know.
> >>
> >> jQuery
> >> I've used this a lot and am familiar with it.
> >>
> >> ExtJS
> >> Some of its components may be useful for my application.
> >>
> >> Thanks in advance!
> >> Tauren
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to