I really don’t know what to think about the current state and direction of the Julia ecosystem…
I’ve been holding back support for Julia v0.6 in
Genie because some dependency packages were not yet v0.6 compatible. I was hoping that their maintainers would upgrade them soon. No luck.
since the release of v0.6, every few days I’ve been checking for updates with
Pkg.update(). At the same time I kept working on
Genieon the v0.5 branch so I’ve been checking for package updates there too. To my surprise, at least for the packages that I’m using, I see more updates on the v0.5 branch than on the v0.6!
even low level, core packages that are developed by the JuliaComputing contributors (for example @Keno’s
AbstractTrees) aren’t updated yet.
AbstractTreesis a dependency of a few packages that
Genieis using and I made a PR with the v0.6 compatibility. Even more, I’ve seen the v0.6 support is already coded by @Keno but the package has not been tagged. What’s happening?
at the same time I see quite a lot of talk about v0.7. Really, are we there yet? Cause to me it looks like we’re still limping transitioning from v0.5.
Thus, I’m reaching out in the hope of finding some answers…
does anybody have more info than me regarding the status of packages like
I’m ready to go ahead and fork every single package that
Genieneeds and is not updated, and maintain my own versions. But is this the way to go?
AbstractTreesis a dependency of
Gallium- is it not going to get tagged? Why aren’t things properly communicated so we know what to expect?
I hope that the perspective is different depending on the packages you’re using. Does anybody have a rosy view of things? Cause from where I’m standing it looks like the ecosystem is de facto still at v0.5. Anybody had a positive experience with the migration to v0.6? Any tips for the rest of us?