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/ _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev