All--
We're currently sitting atop a whole bunch of Beehive samples -- not
all of which should / will ship with the distribution. Currently, the
dist contains:
controls-blank
netui-blank
wsm-blank
These are the base project templates associated with building control,
page flow, and wsm source artifacts. I'd say that these should
definitely stay in the distribution
controls-db
With the presence of the JdbcControl in Beehive SVN now, I'd suggest
that we remove the controls-db project. I've heard some confusion
from people who have looked at Beehive over having two database
controls. This is also used downstream in WSM samples, and these
should probably switch over to using the "real" database control.
netui-samples
At some point, the netui-samples webapp will make a good addition to
the distribution, but there isn't a lot of content there right now.
petstoreWeb
This is a full end-to-end sample that includes controls, page flows,
and HTTPUnit tests. Probably good to keep this in the distribution.
wsm-addressbook
wsm-samples
wsm-addressbook-enhanced
These are the WSM related samples. For simplicity, it seems like we
could ship one of these (wsm-addressbook-enhanced) and leave the
others out? Thoughts?
Additional samples that aren't currently in the distribution:
controls-spring
This sample shows how to integrate Beehive controls with Spring via a
Spring config file. I'd like to see this in the distribution.
wsm-employee
wsm-petstore-dashboard
These are WSM samples that are currently omitted from the distribution.
In addition, I think that Daryoush would like to write a service
control sample which would use a control to talk to a JWS. Also seems
like this would be useful in the distribution.
So, how about this as the ultimate list of samples in the distribution:
controls-blank
netui-blank
wsm-blank
controls-spring
petstoreWeb
wsm-addressbook-enhanced
<service-control-sample>
Thoughts?
Eddie