OK, I've moved 23 of my Racket packages from PLaneT to the new package
system, and I plan to move several more. Exactly what's been moved, and
is planned to move, is tracked at "http://www.neilvandyke.org/racket/".
If you notice any problems related to this move, please email me.
Perhaps the only "important" package of mine not yet moved is my SICP
DrRacket support one. That will package remain in PLaneT for now, for
stability for new students, until I have time to polish a few changes.
When my SICP support does move to the new package system, I suspect that
the package will be called `sicp2`, and that there will be a `#lang
sicp2` (and likely `#lang sicp2/ch1` etc.). There is a chance we will be
able to use `#lang sicp` without breaking backward-compatibility for anyone.
For expedience, the packages moved so far all have a dependency on
package `mcfly`. I plan for this dependency to go away eventually, with
a forthcoming tools that wants the inline documentation in comments
beginning with ";;;", and that generates static `.scrbl` at packaging time.
Research notes: Moving the 23 packages took roughly 40 person-hours of
my time, over 9 calendar days. A chunk of that being interim kludges to
McFly Tools, and another chunk to make my Web site automate a new way of
hosting packages and home pages. Separate from those two chunks, there
were still significant per-package costs that would still be incurred by
someone moving a large number of packages between package systems, even
if they went barebones with only URL-into-my-github and minimal changes
-- such as bit-rot, new bureaucratic hoops, and 4 naming collisions of
various kinds. I expect that my remaining to-be-moved packages, not
counting SICP, will each take between 15 minutes and 3 hours each. I
have an idea how to make engaged open source sharing easier for third
party contributors, going forward, (This is relevant to one of my
research interests, in open source ecology and process.)
Thanks to Matthew, Jay, and others, for their help with this.
Unclear yet whether Elton John will be doing a "candle in the wind" song
for PLaneT.
Neil V.
--
You received this message because you are subscribed to the Google Groups "Racket
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.