We are having the same problem in Clerezza, one of the dependencies that
isn't in the central repo is sesame 2 [1]. I think we have the following
options:

- not include the sesame backend in the default distribution (users who need
it would have to compile it their selves of download it from elsewhere)
- repackage the whole of sesame underneath  org.apache.clerezza and
distribute own artifacts (and recursively for all dependencies of sesame not
in central, tedious)

Cheers,
reto


1.
http://sourceforge.net/mailarchive/forum.php?thread_name=4B71ABD4.4080904%40apache.org&forum_name=sesame-general

On Sat, Mar 20, 2010 at 9:45 PM, Brian Fox <bri...@infinity.nu> wrote:

> At the Central repository we are restricting the inclusion of external
> repositories because this generally creates a mess. This is being
> enforced on new artifacts coming in so I would recommend you do not
> add them or your artifacts themselves will end up blocked. A better
> choice is to encourage the missing dependency projects to get their
> stuff into Central, or find some compatible libraries that are.
>
> On Mon, Mar 8, 2010 at 11:50 AM, Gurkan Erdogdu
> <cgurkanerdo...@gmail.com> wrote:
> > Hi;
> >
> > Is there any rule/policy for using third-party maven repositories in our
> > project poms? Recently, we have required to list some repositories in
> > settings.xml (for example: jboss) to our codebase built correctly. But
> when
> > Apache-Hudson runs to built daily, it throws errors because of not
> finding
> > required repositories. Is it OK to list those repositories in our poms?
> >
> > I have just found
> >
> http://maven.apache.org/guides/mini/guide-central-repository-upload.htmldocumentation
> > FAQ and common mistakes section.
> >
> > Thanks;
> >
> > --Gurkan
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>

Reply via email to