> Does the stuff in j2ee and naming depend on other jboss items?  Do they depend
> on the jboss module?  If no, then I started at the wrong spot.

If you look in each build.xml there is a target called '_configure-modules', 
this section shows the dependency on other modules (or in the case of the 
build module shows how the modules are organized).

> Is everything in thirdparty exact copies of external libraries, that get
> built, or just checked in pre-compiled version, or a mixture of the two?

Everything from thirdparty and tools are pre-compiled.

> In either case, since they are third party modules, and not part of jboss,
> they can not be packaged with jboss in Debian.

Fine, as long as you make for sure that there are packages available that 
contains the *exact* version of these libraries (version appropriately so 
that things don't break when they are updated).

> If jboss has patched these upstream sources, have the patches then been sent
> upstream?

Nothing in thirdparty has been patched.  They are the same files from 
downloaded distributions.

> I'm not building a single jboss deb.  What I have done for 2.4, is make
> separate debs, split along the same lines as each top-level directory in the
> 2.4.3 tarball.

I am not interested in the .deb'ification of 2.4.x at all.  I would expect 
that the package structure of 2.4 would be mostly if not completly different 
than 3.0.

 * * *

I am interested in the creation of .deb's to make it easier for people to 
get/install/use JBoss.  I am very concerned that what you are doing will 
cause support and maintenece problems.  I would rather like to avoid having 
differing instructions for debian and non-debian users.  I would also like 
to avoid help me emails about users who have the wrong version of 
thirdparty .deb packages installed... especially when I don't really know 
who makes and maintains them.

I think it would be really cool if a debian user could 'apt-get jboss' and 
in a few minutes/seconds have a functional server which they could start 
working with right away.

I also think that there are huge maintenece issues envolved with making this 
happen.  Thus I would lean twords a .deb building system that took worked 
off our existing release and made use of the support files which are 
contained there.

If these maintence problems are not resolved, then each time a new release 
comes out there will be problems when users upgrade, which might lead them 
away from JBoss... or may lead them to simply download the .tar.gz and work 
from there (which isn't soo bad, but just wasted yours and my time over all 
of this).

The only way I can see that this will fly at all would be if 

 1) the building of jboss .deb's was integrated into the jboss build system 
    (removing the dependency on you or any other .deb packager to build them)

 2) proving that there are active/reliable maintainers of packages 
    for ALL the thirdparty libs required or generating those libs from the 
    jboss thirdparty repository

 3) ensureing that any FHS or anyother debian specific changes that need to
    be made to the release do not have ANY effect on the servers operation
    and do not make the administration and support of the server any 
    different than the .tar.gz/.zip release.

--jason


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to