maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Fred Cooke <fred.co...@gmail.com>
Subject Re: Operating system requirement
Date Sun, 30 Mar 2014 17:54:17 GMT
A minimum is just that, a minimum! My repo is 600 meg, but I have a stack
of *dependencies* in there... A minimum should not include *user*
dependency guesswork, it should only include what a default hello-world
project with NO deps outside the default near-empty pom produces when run
through most or all of the phases and goals. Someone start with nothing and
build such a project in N ways until there are none left, then du -hs ~/.m2
and see what you get. Calling it the "500" because that's what an average
dev might have (with or without snapshots?) is silly, however warning in
appropriate words that in real-world use it will probably reach half a gig,
and often reach as much as 2 gig, is useful. Maven by nature and by design
is incomplete, calling the minimum 5 is an equal sin. Only once maven has
downloaded itself is it reasonable to state a minimum. Additionally, all of
the above is misleading, it's actually more like this: min usable/used
size  = maven + (numUsers * pluginsAndTheirDeps)... which for a single user
simplifies out to maven + pluginsAndTheirDeps ~= 100? Too much said, but
the inaccuracy in this thread was too much, also.


On Sun, Mar 30, 2014 at 10:31 PM, Anders Hammar <anders@hammar.net> wrote:

> Handled in ticket MNG-5610.
>
> /Anders
>
>
> On Fri, Mar 28, 2014 at 4:47 PM, sebb <sebbaz@gmail.com> wrote:
>
> > On 28 March 2014 12:09, Anders Hammar <anders@hammar.net> wrote:
> > >> The requirements also says:
> > >>
> > >> "Disk No minimum requirement. Approximately 100MB will be used for
> > >> your local repository, however this will vary depending on usage ..."
> > >>
> > >> AFAICT there _is_ a minimum requirement which is needed to store a
> > >> basic set of plugins.
> > >> And of course there is the Maven application itself, though that is
> > >> tiny (under 6Mb for 3.0.5)
> > >>
> > >> 100MB is quite a small repository; they can easily grow to 1GB or
> more.
> > >>
> > >
> > > So you think we should change to for example:
> > > "Approximately 10MB is required for the Maven installation itself. In
> > > addition to that, additional disk space will be used for your local
> Maven
> > > repository. The size of your local repository will vary depending on
> > usage
> > > but calculate for at least 500MB."
> > >
> > > Maven 3.2.1 is around 8MB, but Maven 3.0 is around 3.5MB and 2.x is
> even
> > > smaller. Stating approx 10MB will give us some space.
> > >
> > > My local repo is 1.5GB so I'm guessing an average dev would need at
> least
> > > 500MB.
> > >
> > > ok?
> >
> > +1
> >
> > > /Anders
> > >
> > >
> > >>
> > >> > /Anders
> > >> >
> > >> > [1] http://maven.apache.org/download.cgi#Requirements
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > >> For additional commands, e-mail: dev-help@maven.apache.org
> > >>
> > >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message