I think that Steven has a point here. Technically we have all in place and
Tims "Reexport" snipped is indeed the solution for creating Matlab like
toolboxes. Its quite interesting that nobody has yet done such a
metapackage. Maybe its because those users knowing the packages like the
When I say "work well together" I don't just mean that their versions
technically work together without errors, but also that they match
stylistically and that the datastructures that they expect as input/output
match so that no excessive translation and/or copying of data is needed
which is
I think the most important part of it is the idea of having a second
(beyond the standard lib that comes with the runtime) larger, optional
layer of curated libs that are known to work together. That together with
the metapackage idea for easy inclusion ( maybe with possible overrides as
in
There's a fair amount of discussion of the Rust Platform proposal over here:
https://internals.rust-lang.org/t/proposal-the-rust-platform/3745
In short there's a lack of agreement to this in Rust. Moreover, in Rust,
different versions of libraries are much more closely locked to each other,
The vision I personally have for this would be something more like SUSE
Studio (https://susestudio.com/) where it's just a few clicks, or a
configuration file in the build system, that could give you a set of
default-installed packages of your choosing, and make installers for your
own custom
module MyMetaPackage
using Reexport
@reexport using PackageA
@reexport using PackageB
...
end
Best.
--Tim
On Monday, August 1, 2016 1:48:47 AM CDT Steven Sagaert wrote:
> is more than just a webpage with a list of packages... for starters the
> concept of metapackage.
>
> On Monday, August
is more than just a webpage with a list of packages... for starters the
concept of metapackage.
On Monday, August 1, 2016 at 10:25:33 AM UTC+2, Tamas Papp wrote:
>
> Maybe you already know about it, but there is a curated list of packages
> at https://github.com/svaksha/Julia.jl
>
> On Mon,
Maybe you already know about it, but there is a curated list of packages
at https://github.com/svaksha/Julia.jl
On Mon, Aug 01 2016, Steven Sagaert wrote:
> see https://aturon.github.io/blog/2016/07/27/rust-platform/