Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDL split meta-issue #119

Open
zmughal opened this issue Jun 12, 2015 · 2 comments
Open

PDL split meta-issue #119

zmughal opened this issue Jun 12, 2015 · 2 comments
Milestone

Comments

@zmughal
Copy link
Member

zmughal commented Jun 12, 2015

repo dist task list released to CPAN? deps
pdl-core PDL-Core N
pdl-io-gd PDL-IO-GD https://github.com/PDLPorters/pdl-io-gd/issues/3 N libgd (Alien::GD)
pdl-slatec PDL-Slatec N Fortran compiler and ExtUtils::F77
pdl-minuit PDL-Minuit N Fortran compiler and ExtUtils::F77
pdl-io-hdf PDL-IO-HDF N Alien::HDF4
pdl-gsl PDL-GSL N Alien::GSL
pdl-gis-proj PDL-GIS-Proj N Alien::Proj4
pdl-graphics-trid PDL-Graphics-TriD N Alien::OpenGL, GLU, GLEW, GLUT, GLUI...
pdl-graphics-pgplot PDL-Graphics-PGPLOT N Alien::PGPLOT
pdl-graphics-plplot PDL-Graphics-PLplot Y Alien::PLplot
pdl-io-browser PDL-IO-Browser N Alien::Curses
@mohawk2
Copy link
Member

mohawk2 commented Mar 2, 2022

Implied and now executed tasks:

  • downstream testing (so core would know it didn't break deps, etc)
  • delegate tests down to living next to relevant code
  • delegate demos down to living next to relevant code

@mohawk2
Copy link
Member

mohawk2 commented Dec 11, 2024

The releasing of all the non-fundamental modules as independent CPAN has been completed. Still to do:

  • making the PCHIP funcs be kernels, not separate C file
  • fix the type-conversion gremlin revealed in FFTW3 work

After releasing 2.096:

  • PDL::Slatec:
    • remove PCHIP stuff from (the EISPACK stuff in there, rs (symmetric), is different from (though unlikely to be much better) the port of rg (general) in MatrixOps/eigen.c - I got confused by eigens.c, but that's from SSLib, not EISPACK)
    • say it's deprecated in favour of PDL::LinearAlgebra
  • update Proj4 and GSL with lib/*.pd stuff
  • update TriD with code-yoink
  • update FFTW3 to exploit fixed type_coerce

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants