As many of you know, pict3d is awesome. If you don't know, check out Neil's RacketCon talk from last year [1] or Matthew's talk from this year [2].
Unfortunately, it has not been being maintained lately. (The last commit is from June and there are a number of important pull requests pending. Some to get it to build at all on current Racket and others to add features and other improvements.) Two of the predominant forks on github are active and used. One of these forks is on the package server. Generally, the strategy of creating a new name on p.r-l.o and directing traffic to it is a good strategy and inline with the goals we have in mind for the package system. As mentioned in the recent leadership meeting notes, I (as pkgs curator) have had the need in the past to help package authors deal with conflicts and similar issues. In this case, and with much trepidation, I feel that the pict3d name and brand is too important to just bitrot while attention is given to `pict3d-fork` or `xpict3d`, etc. So, I have... 1. Created a new Github project for `pict3d` 2. Merged all the outstanding PRs on the original project 3. Added the original author and all the main PR authors as contributors to it 4. Copied the `pict3d` catalog entry to `pict3d-orig` and made it ring 2 (because it conflicts with `pict3d`) 5. Used my curator powers on p.r-l.o to add the same people as authors on the `pict3d` package 6. Changed the `pict3d` package on p.r-l.o to point to the new Github project I view actions 5 and 6 to be controversial. I did not do them lightly, but with consultation with some of the PR authors and attempts to pursue other ways. I intend this action to be a temporary measure until the original pict3d author has the time and inclination to maintain it more or otherwise delegate that responsibility. I am open to step down from this usurpation if the community has great rejections and is comfortable with using `xpict3d` over `pict3d`. Jay 1. http://con.racket-lang.org/2014/#Purely-Functional-3D-in-Typed-Racket 2. https://www.youtube.com/watch?v=ABWLveMNdzg&list=PLXr4KViVC0qJAsNuDeQzhFDjMK1gEdls8&index=7 -- Jay McCarthy Associate Professor PLT @ CS @ UMass Lowell http://jeapostrophe.github.io "Wherefore, be not weary in well-doing, for ye are laying the foundation of a great work. And out of small things proceedeth that which is great." - D&C 64:33 -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAJYbDamNnY1g4_Ox7jBh%3DgvzcZ2j%3DMx5X%3DNJe%3DOGQvRUB7pvGw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
