[racket-dev] corrected sxml.plt 2 1
John Clements wrote at 10/26/2010 03:49 PM:
> Is there any chance I can upload a new version of this package?
>
Normally, we'd want to have a clear and very restricted process for this
(what Debian would call "non-maintainer uploads (NMU)"). PLaneT already
has trust/security issues to address, and NMUs affect what trust we do have.
> On a separate note, to dev: is there any way that schemeunit could be made slightly less of a very large install?
A few of use talked recently about PLaneT packages that are involved in
extremely slow requires. IIRC, there were multiple fronts on which to
attack this:
* Make uncached PLaneT requires faster. How documentation is built is
probably involved in this.
* Encourage people to avoid totally gratuitous dependencies in reusable
libraries. (For an imaginary example, let's say that you really like
using "if" without an else clause, so all your libraries depend on the
"johnsmith/optional-else" PLaneT package, which depends on a test engine
plus some utilites that are part of a large library, which in turn
depend on a graph of 10 other PLaneT packages, and Racket spends 15
minutes installing these. Just using "and" instead in your package's
code would save users a lot of pain.)
* Perhaps move some things into core. For example, IIRC, it sounded
like one of the expensive packages that multiple people used was
believed to compensate for a defect in core, and was felt necessary to
produce a correct packaging. A good test engine in core might be
another example.
--
http://www.neilvandyke.org/