This page is no longer maintained — Please continue to the home page at www.scala-lang.org

No new nightlies

2 replies
Seth Tisue
Joined: 2008-12-16,
User offline. Last seen 34 weeks 3 days ago.

There hasn't been a new nightly since March 23rd. Curious if someone is
working on fixing this...? I'd like to test trunk before the RC now
that the sbt/classpath stuff is (reportedly) resolved, but it's really a
lot easier to do when there are prepackaged nightlies we can use.

extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.
Re: No new nightlies

On Mon, Mar 29, 2010 at 07:25:14AM -0500, Seth Tisue wrote:
>
> There hasn't been a new nightly since March 23rd. Curious if someone
> is working on fixing this...? I'd like to test trunk before the RC
> now that the sbt/classpath stuff is (reportedly) resolved, but it's
> really a lot easier to do when there are prepackaged nightlies we can
> use.

I don't know this is the cause, but the timing is right: for some period
of time (maybe since Mar 24th) "ant dist" has been creating me a 330 MB
distribution instead of a 25ish MB distribution, with the extra weight
all in the api docs. And I see some scaladoc checkins from around then.
I reported it but I don't have time to chase it down.

Joshua.Suereth
Joined: 2008-09-02,
User offline. Last seen 32 weeks 6 days ago.
Re: No new nightlies
I took a quick look at my locally generated API docs.  They look good, however I noticed something amusing:

Take a look at file sizes for HTML

212K    TreeSet.html
8.0K    TreeSet$.html
12K    TreeSet$NonEmpty.html
12K    TreeSet$object.html
24K    TreeSet$RedTree.html
8.0K    TreeSet$$SortedSetCanBuildFrom.html
12K    TreeSet$Tree.html
20K    TreeSet$WithFilter.html
36K    UnbalancedTreeMap.html
28K    UnbalancedTreeMap.Node.html
12K    UnbalancedTreeMap$object.html
16K    VectorBuilder.html
8.0K    Vector$$GenericCanBuildFrom.html
268K    Vector.html
36K    Vector$.html
144K    VectorIterator$GroupedIterator.html
140K    VectorIterator.html


There's an awful lot of HTML files that are > 0.1 Mb  in size.  This pushes the standard library docs to 300MB by themselves.  Looking through these files, there's nothing surprising besides the fact that methods from parent classes are duplicated (documentation wise) in subclasses.   Perhaps this is leading to the documentation bloat?

Regardless... building the documentation takes over an hour on my machine, maxed CPU and memory (well ~80% each).  


On Mon, Mar 29, 2010 at 12:19 PM, Paul Phillips <paulp@improving.org> wrote:
On Mon, Mar 29, 2010 at 07:25:14AM -0500, Seth Tisue wrote:
>
> There hasn't been a new nightly since March 23rd.  Curious if someone
> is working on fixing this...?  I'd like to test trunk before the RC
> now that the sbt/classpath stuff is (reportedly) resolved, but it's
> really a lot easier to do when there are prepackaged nightlies we can
> use.

I don't know this is the cause, but the timing is right: for some period
of time (maybe since Mar 24th) "ant dist" has been creating me a 330 MB
distribution instead of a 25ish MB distribution, with the extra weight
all in the api docs.  And I see some scaladoc checkins from around then.
I reported it but I don't have time to chase it down.

--
Paul Phillips      | It is hard to believe that a man is
Protagonist        | telling the truth when you know that you
Empiricist         | would lie if you were in his place.
up hill, pi pals!  |     -- H. L. Mencken


Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland