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

Use the Compat package for Julia-0.4 compatibilty

Open dmbates opened this issue 9 years ago • 1 comments

I would be willing to take a first cut at adding @compat macro calls to Mamba so that one version is compatible with both julia-0.3.7 and julia-0.4-dev.

I see that there is already a julia-0.4 branch which is 10 commits ahead of and 12 commits behind the master branch. Would it be best to start with that branch or to see which of the changes in that branch can be merged into the master branch first?

dmbates avatar Apr 02 '15 15:04 dmbates

You're a brave soul to venture into the Mamba julia-0.4 branch :)

Actually, the code there is in pretty good shape. It's compatible with today's julia-0.4-dev nightly and has all master branch changes applied to it. However, many warnings are being generated by other packages that Mamba depends on, and some of those really bog down the test programs. Consequently, development of that branch is a little challenging right now.

Given how tied Mamba model specification is to the julia language, I'm not quite sure that backward compatibility is something worth maintaining in one branch. Let me think about it a little more, before you spend time making those changes...

brian-j-smith avatar Apr 03 '15 02:04 brian-j-smith