[Pkg-javascript-devel] RFP: libjs-vega -- programmed web graphics with JSON
Yadd
yadd at debian.org
Sat Feb 19 14:17:29 GMT 2022
On 19/02/2022 14:47, Yadd wrote:
> On 19/02/2022 13:50, Yadd wrote:
>> On 19/02/2022 13:04, Nilesh Patra wrote:
>>> Hi Yadd, Gentle ping about this? :-))
>>> It is perfectly OK if you are busy and would not manage
>>>
>>> On 2/18/22 8:24 PM, Nilesh Patra wrote:
>>>> control: tags -1 help
>>>>>>> Hi all,
>>>>
>>>> We need this one in for an important med-team package (qiime).
>>>> Unfortunately, I personally do not
>>>> have enough bandwidth to package vega, as this is a large monorepo
>>>> with a number
>>>> of plugins in it.
>>>>
>>>> If someone on the list could take it, that'd be great. I have CC'ed
>>>> @Yadd since he is able to package
>>>> a lot of work in short time, and I'd really appreciate if you could
>>>> kick start this, Yadd.
>>>> Please consider this as a request at my end.
>>>>
>>>> And since this uses lerna, it might be a nice time to test new
>>>> pkg-js-tools lerna features, and also the
>>>> component based provides that you added in recently :)
>>
>> Hi,
>>
>> I'm going to take a look
>
> Done locally but it requires a lot of updates (all node-d3-* dependencies):
> node-d3-array
> node-d3-color
> node-d3-dsv
> node-d3-force
> node-d3-format
> node-d3-geo
> node-d3-hierarchy
> node-d3-interpolate
> node-d3-path
> node-d3-scale
> node-d3-shape
> node-d3-time
> node-d3-time-format
> node-d3-timer
>
> Cheers,
> Yadd
Package is ready in https://salsa.debian.org/js-team/vega.js
To build package, remove debian/nodejs/extlinks. This is enough for
node-vega but provides probably broken libjs-vega files (I'm unable to
test this but rollup warns).
If you keep debian/nodejs/extlinks, rollup will fail and show that d3-*
libraries are outdated.
Note that it requires pkg-js-tools 0.12.7. Else you have to add a
debian/nodejs/additional_components file with "packages/*" in it.
Cheers,
Yadd
More information about the Pkg-javascript-devel
mailing list