ApproxFun.jl icon indicating copy to clipboard operation
ApproxFun.jl copied to clipboard

Tag v1, write JOSS paper?

Open dlfivefifty opened this issue 1 year ago • 1 comments

@jishnub I've started tagging v1 for a bunch of packages. ApproxFun hasn't had a breaking version in almost 2 years, maybe its time to tag v1.0?

We could also write a joint JOSS paper?

dlfivefifty avatar Apr 01 '23 20:04 dlfivefifty

I think we can take this opportunity to formalize the exported functions. Currently, we have https://github.com/JuliaApproximation/ApproxFun.jl/blob/e7b94598c4c93d4557beaa1e14d3b88f788e1e57/src/ApproxFun.jl#L8-L11 which means that breaking changes to these sub-packages may become a breaking change in ApproxFun, even though the breakage might be an implementation detail that is inadvertently exposed to the user through the re-exports. I'll try to get this done over the next week. Once we have a concrete list of exported functions, we can certainly tag v1, as the top-level API is stable.

I'm also up for writing a JOSS paper, and it would be good to have a canonical reference describing the software that is complementary to the various references describing the math.

jishnub avatar Apr 02 '23 09:04 jishnub