[Pkg-javascript-devel] RFP: libjs-vega -- programmed web graphics with JSON

Yadd yadd at debian.org
Sat Feb 19 14:52:24 GMT 2022



On 19/02/2022 15:17, Yadd wrote:
> 
> 
> 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

Maybe only d3-array should be updated:
   'quantileSorted' is not exported by
   ../../../../../usr/share/nodejs/d3-array/src/index.js,
   imported by src/quantiles.js

I moved debian/nodejs/extlinks to debian/nodejs/extcopies to have better 
browser files



More information about the Pkg-javascript-devel mailing list