[Pkg-julia-devel] Packaging policy for Julia related packages

Bálint Réczey balint at balintreczey.hu
Thu Jul 24 20:29:38 UTC 2014


Dear Sébastien,

2014-07-24 17:08 GMT+02:00 Sébastien Villemot <sebastien at debian.org>:
> Dear Balint,
>
> Le jeudi 24 juillet 2014 à 12:18 +0200, Bálint Réczey a écrit :
>
>> I would like to package FactCheck [1] for Julia, to make it available
>> during building an other package.
>> Is there a policy for such additional modules?
>> I would be interested primarily in the naming conventions and file
>> system locations to use.
>>
>> I chose the factcheck-julia name in my package but I don't want to
>> send an ITP before checking it with you.
>
> I think it's too early for packaging Julia-related packages. No such
> package is yet in Debian, so there is no policy for those.
>
> The most urgent task is rather to have Julia 0.3 in good shape for the
> release of Debian Jessie. The main problem is that Jessie will not
> contain LLVM 3.3 (see #753971). So the main task is to make Julia 0.3
> work with either LLVM 3.4 or 3.5.
I see. This is quite unfortunate and probably makes a hard time for
upstream as well.

>
> Then, after the release of Jessie, we can think of packaging
> Julia-related packages. The first step would be to create a helper
> called julia-pkg-dev, similar to octave-pkg-dev (I have a skeleton for
> it). Then to package the most popular packages (PlPlot, Gadfly, …).
>
> Also note that upstream is not very enthusiast at the idea of having
> Debian distributing Julia packages, but I'm sure we will find a
> solution. I expect the Debian packages to be called julia-$foo (so yours
> would be called julia-factcheck (this is a convention similar to Octave
> packages). And files will be installed
> under /usr/share/julia/site/$VERSION, which is already in LOAD_PATH).
>
> So please don't rush with Factcheck.jl, and please wait a little until
> things settle. You are of course more than welcome to join the Debian
> Julia Team and help with the plan outlined above.
I would happily give a try to julia-pkg-dev while I have packaged
FactCheck manually already.
I think having a module separately would not be too early, it would at
least serve as a usable while not perfect example for packaging
modules even if the module is not the most popular one.
It may help bringing more Julia users to the packaging team.
Wouldn't you consider it useful?

Cheers,
Balint

>
> Best,
>
> --
>  .''`.    Sébastien Villemot
> : :' :    Debian Developer
> `. `'     http://www.dynare.org/sebastien
>   `-      GPG Key: 4096R/381A7594
>



More information about the Pkg-julia-devel mailing list