You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Simon Laws <si...@googlemail.com> on 2009/11/24 13:49:30 UTC
[2.x] what are all the profiles for?
I see quite a few profiles in the the top level pom.xml file. What are
they all for and do we need to maintain them. I've has a go add
identifying the ones that I know about
default - builds all the source and tests (builds a distro
dir now rather than zrchives)
distribution - sames a default except that is builds distro archives
sources - ?
eclipse - builds eclipse projects
osgi - ?
dependencies - ?
security - runs the build with Java security turned on but I
don't think we've tried it recently. Should be part of the distro
build?
sourcecheck - source formatting etc. no idea if we ever run this
release - ?
base - ?
jms - ?
Can you describe the profiles that you think should stay. At some
point I'll remove the ones that no one sticks up for.
Simon
--
Apache Tuscany committer: tuscany.apache.org
Co-author of a book about Tuscany and SCA: tuscanyinaction.com
Re: [2.x] what are all the profiles for?
Posted by ant elder <an...@gmail.com>.
On Tue, Nov 24, 2009 at 12:49 PM, Simon Laws <si...@googlemail.com> wrote:
> I see quite a few profiles in the the top level pom.xml file. What are
> they all for and do we need to maintain them. I've has a go add
> identifying the ones that I know about
>
> default - builds all the source and tests (builds a distro
> dir now rather than zrchives)
> distribution - sames a default except that is builds distro archives
>
> sources - ?
> eclipse - builds eclipse projects
> osgi - ?
> dependencies - ?
> security - runs the build with Java security turned on but I
> don't think we've tried it recently. Should be part of the distro
> build?
> sourcecheck - source formatting etc. no idea if we ever run this
> release - ?
> base - ?
> jms - ?
>
> Can you describe the profiles that you think should stay. At some
> point I'll remove the ones that no one sticks up for.
>
> Simon
>
> --
> Apache Tuscany committer: tuscany.apache.org
> Co-author of a book about Tuscany and SCA: tuscanyinaction.com
>
The base and jms ones are for testing with profiles to only build
whats needed for a minimal runtime and the JMS extenesion. The release
one was trying to get the maven release plugin working but it doesnt
work with Tuscany yet.
...ant