I agree, it would be nice if the goals were:

1. to showcase Jboss (yes, they could run on other servers, but focus on JB as the 1st 
server) 
2. provide a set of components that could be used as-is or customized for your 
application 
3. provide some example Uis either using a rich or thin client that utilize these 
server-side component 
4. provide a good jumpstart for new applications with a starter build system (combine 
ant, xdoclet, junit, etc. etc.) , several prewritten applications that use the apis as 
examples or skeletons, etc. 

When I contemplated embarking on a simliar OSS project that would work on the top 5 
app servers, I got some interesting comments from Rickard Öberg, which I neglected to 
pursue with further discussion at the time (shame on me):

"Let's say I wanted to impose access checks on modifying a user, or if I 
wanted to add custom fields to an account, how would I do that with your 
solution? Do you have any way to handle extensibility and integration? 
How about getting user info from various backends, such as RDBMS or LDAP 
or XML or..?

IMHO there are vital points missing in todays toolkit in order to allow 
wide reuse of components such as those you outline. These holes will be 
filled, but IMHO they're not right now."

So, I would think the idea would be to ensure its OSS so we can make changes to the 
code, encourage it for new projects where you may be able to have some flexibility in 
your implementation if something is currently missing from a component's API, and not 
get too fancy with things like XML->code generators and other things since there are 
projects out there that provide these solutions already (see previous messages in this 
thread). KISS.

James

> -----Original Message-----
> From: wonder sonic [mailto:[EMAIL PROTECTED]]
> Sent: Friday, September 27, 2002 10:03 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [JBoss-user] JBOSS - Components library
> 
> 
> Well done, a lot of very good ideas!
> 
>  --- Curt Johnson <[EMAIL PROTECTED]> a
> écrit : > I've been following this thread with
> interest. I
> > think this is a good
> > idea. I do think we should build on top of the
> > Jakarta Commons project
> > though.
> > They have some really great stuff over there. It's
> > aimed at the web tier 
> > more than anything, but they have developed a lot of
> > generic utils that 
> > can be reused.
> > 
> > Secondly I think the easiest way to show off JBoss
> > while allowing users
> > to use the components in other app servers is to use XDoclet.
> 
> No doubt about that :)
> 
> > We can distribute components as jars for JBoss and
> > then provide
> > instructions for building the deploy-descriptors,
> > etc. for other app
> > servers.
> 
> Exactly what I thought :)
> And deploy-descriptors could be pre-generated for a
> couple of App server, entity beans type (BMP/CMP), for Database also 
> (I mean the difference in the requests) And be used at runtime? Is it 
> possible? I think I'm dreaming ;)
> 
> > 
> > Another idea is to make the components full
> > JavaBeans, with BeanInfo
> > classes. This will provide the ease of use that
> > commercial component
> > developers provide and lower the bar for developers
> > to be productive with JBoss.
> 
> Yes, and perhaps such components could be used by IDEs
> :D I dream of configuring the address of an
> application user inside of let's say IntelliJ IDEA :)
> 
> > 
> > I also think it would be cool to integrate lucene
> > (http://jakarta.apache.org/lucene) as an MBean
> > service. I think that
> > adding services like this to JBoss is something that
> > us 'users' can do 
> > without the need for the knowledge and experience
> > with JBoss internals 
> > that the core developers have. If we can add more of
> > these services to 
> > JBoss, then provide components that make them easy
> > to use, I think we 
> > will win a lot of users.
> 
> Yes, such services could be very interesting for us. Moreover, using 
> java webstart inside of JBoss or with an administration tool... could 
> auto update these services (at least the jars...) :))))))))
> 
> > 
> > Personally, I think we should polish the existing
> > OSS beans for JBoss
> > and host them on a JBoss site.
> 
> YES! PLEASE!
> 
> > 
> > One, more long term project that I think would win
> > more hearts and minds
> > in the OSS world would be to add CORBA configuration capabilities to
> > standard daemons like PostgreSQL, OpenLDAP,
> > CyrusIMAP, Sendmail and then 
> > write an MBean that controlled the configuration and
> > state of each for 
> > JBoss.
> > We could extend the JMX spine to capture more of the
> > traditional OSS 
> > daemon world. I think having a nice frontend to
> > managing these services 
> > (like MS's MMC) and better API integration for Java,
> > would make JBoss a 
> > lot more valuble to the traditional admin type
> > developers (you know, the 
> > ones who think Perl rules and Java is slow).
> > 
> > OK, enough babeling for me, I've got to get back on
> > my meds ;-).
> > Wish I had time to contribute more to this, I'm
> > still trying to keep up
> > with changes in XDoclet and jbosscmp-jdbc.xml, Alex
> > keeps changing the
> > unknown-pk stuff every week ;-)
> > 
> 
> Hope this mail wouldn't just be read by me :D
> Thanks for it!
> 
> > Curt Johnson
> 
> Wonder Sonic
> 
> > 
> > Chris Snow wrote:
> > 
> > >Instead of a library of components, what about a
> > library of 'links' to
> > >components, such as in projects like ofbiz
> > (www.ofbiz.org)?
> > >
> > >-----Original Message-----
> > >From: Alex Loubyansky [mailto:[EMAIL PROTECTED]]
> > >Sent: 27 September 2002 12:15
> > >To: rahul ganjoo
> > >Subject: Re[2]: [JBoss-user] JBOSS - Components
> > library
> > >
> > >
> > >rg> not sure if it will increase the usage of
> > jboss....
> > >rg> developers on any app server can use these EJB
> > components.
> > >
> > >it can save some time to develop everything from
> > scratch.
> > >I think, maturing such components will end up in a
> > separate open
> > >sourse projects, e.g. cms, banking, accounting ...
> > >
> > >rg> great idea though....
> > >
> > >agree
> > >
> > >alex
> > >
> > >rg> wonder sonic wrote:
> > >
> > >>>This looks great :)
> > >>>Moreover, adding such components would greatly
> > improve
> > >>>JBoss usage. I wonder if other Application server
> > do
> > >>>the same?
> > >>>
> > >>>Any comment from the JBoss Application server developers?
> > >>>
> > >>> --- Randahl Fink Isaksen <[EMAIL PROTECTED]> a
> > >>>écrit : > Absolutely! Names like "UserEJB" or "CounterEJB" are
> > >>>
> > >>>>probably found in
> > >>>>many projects ejb-jar.xml, and in many projects
> > they
> > >>>>could probably be
> > >>>>implemented by free components (org.jboss.user.LocalUserBean).
> > >>>>
> > >>>>I think it is a great idea, is anyone
> > volunteering
> > >>>>for hosting
> > >>>>www.ejbs4jboss.org?
> > >>>>
> > >>>>- Or does the JBoss group wish to add a
> > component
> > >>>>submittal page at
> > >>>>www.jboss.org?
> > >>>>
> > >>>>As an alternative, we could use an existing
> > (EJB)
> > >>>>component sharing
> > >>>>forum - any suggestions?
> > >>>>
> > >>>>
> > >>>>Randahl
> > >>>>
> > >>>>-----Original Message-----
> > >>>>From: [EMAIL PROTECTED]
> > >>>>[mailto:[EMAIL PROTECTED]]
> > On
> > >>>>Behalf Of Saroj Kumar
> > >>>>Sent: 27. september 2002 10:39
> > >>>>To: [EMAIL PROTECTED]
> > >>>>Subject: RE: [JBoss-user] JBOSS - Components
> > library
> > >>>>
> > >>>>Hi Wonder Sonic,
> > >>>>
> > >>>>Yeah, this seems to be a good idea.
> > >>>>
> > >>>>Certainly it can be done.
> > >>>>
> > >>>>Let us discuss it in depth.
> > >>>>
> > >>>>Q-
> > >>>>1) What kind of components are u thinking about?
> > >>>>2) Which domain they work in?
> > >>>>
> > >>>>-Saroj
> > >>>>
> > >>>>-----Original Message-----
> > >>>>From: [EMAIL PROTECTED]
> > >>>>[mailto:[EMAIL PROTECTED]]
> > On
> > >>>>Behalf Of wonder
> > >>>>sonic
> > >>>>Sent: Friday, September 27, 2002 1:51 PM
> > >>>>To: [EMAIL PROTECTED]
> > >>>>Subject: [JBoss-user] JBOSS - Components library
> > >>>>
> > >>>>
> > >>>>Hi,
> > >>>>I was wondering:
> > >>>>-1- JBoss seems to be free
> > >>>>-2- JBoss seems to be the most downloaded
> > >>>>Application
> > >>>>Server
> > >>>>-3- JBoss seems to be the most used by
> > developpers
> > >>>>-4- A part of these developpers seems to be
> > involved
> > >>>>in
> > >>>>the development of the open source community
> > >>>>-5- These developers develop things,
> > particularly
> > >>>>EJBs...
> > >>>>
> > >>>>So, according to the number of developers. How
> > many
> > 
> === message truncated ===
> 
> ___________________________________________________________
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! 
> Yahoo! Mail : http://fr.mail.yahoo.com
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf 
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED] 
> https://lists.sourceforge.net/lists/listinfo/jboss-user
> 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to