Ok.  I'll buy that :)  Looks like Struts does a similar thing.

Cheers,

-M

-----Original Message-----
From: Bryan Che [mailto:[EMAIL PROTECTED]
Sent: Thursday, January 20, 2005 1:43 PM
To: Beehive Developers
Subject: Re: proposal: new beehive build system


Having a library distribution makes Beehive much cleaner for those who 
don't intend to develop with it but just deploy it.  For example, a 
project like Pollinate might benefit from a library release.  Or, a CMS 
system that incorporates some Beehive technology.  People working with 
those applications aren't necessarily interested in obtaining the full 
Beehive distribution with all its samples and documentation and tools; 
they may just want the jars.

Bryan

Mike Foster wrote:
> Hi Bryan,
> 
> What is this proposed zip for?  As I understand it, users could use our jars 
> 2 ways:
> 
> 1) runtime dependencies on Beehive libraries from a Beehive app (all jars in 
> a web app classloaded or a system classloader explicitly)
> 
> 2) buildtime dependencies (referring to something like netui-compiler.jar at 
> build, but not including it in the app)
> 
> But both are use cases only for Beehive applications.  What is wrong with 
> requiring a Beehive distribution for both cases?
> 
> -Mike
> 
> 
>>4.1 Beehive Libraries
>>
>>Beehive libraries would consist of just jars of Beehive code and nothing
>>else.  This distribution would be for users who have no intention of
>>developing with Beehive--they just need it as a dependency.  Also, it
>>would benefit packagers who want to re-distribute Beehive with other
>>software.
> 
> 
> This would be shipped in a file like apache-beehive-lib-[VERSION].zip
> 
> It would have all the contents under lib/ in the current distribution as 
> well as the NOTICE and LICENSE files.
> 

-- 
Bryan Che
Red Hat, Inc.
10 Technology Park
Westford, MA 01886
978-392-3107
[EMAIL PROTECTED]

Reply via email to