Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-21 Thread Xavier
Le 14/11/2020 à 12:14, László Böszörményi (GCS) a écrit :
> Hi,
> 
> On Wed, Nov 11, 2020 at 2:39 PM Xavier Guimard  wrote:
>> Package: node-requirejs
> [...]
>> to avoid version conflicts, JS team decided to remove typescript
>> definitions (node-typescript-types) and embed them directly in the
>> relevant packages.
>>
>> node-requirejs isn't under JS Team umbrella, so we can't do it for
>> @types/requirejs. But we need to synchronize this work (needs to
>> repack node-typescript-types and add a "Breaks" in your package).
>> Could you do it or give us its maintenance?
>  If you ask me, feel free to take over. But please note that recent
> uploads are done by Georges. You should get his permission first as
> well.
> 
> Regards,
> Laszlo/GCS

Hi,

for the same reason, can I also takeover libjs-sizzle maintenance ?

Cheers,
Xavier



Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-19 Thread Xavier
Le 19/11/2020 à 15:21, Georges Khaznadar a écrit :
> Dear Xavier,
> 
> please feel free to adopt completely the package requirejs, you are
> most welcome!
> 
> I took the responsability of this package seven year ago,  when it was not
> maintained, and was a dependency to build the package jsxgraph, which
> I pushed.
> 
> I am not at ease with javascript packages, so requirejs will be much
> better maintained if you take it under your umbrella.
> 
> Best regards, Georges.

Thanks!

Indeed, the upstream source is totally out of node standards ! Not the
good one to learn JS packaging ;-)

I prepared a new package (https://salsa.debian.org/js-team/requirejs)
with typescript types embedded in it. I'll upload it with a new
node-typescript-types after current migration.

Cheers,
Xavier

> Xavier a écrit :
>> Le 14/11/2020 à 12:14, László Böszörményi (GCS) a écrit :
>>> Hi,
>>>
>>> On Wed, Nov 11, 2020 at 2:39 PM Xavier Guimard  wrote:
 Package: node-requirejs
>>> [...]
 to avoid version conflicts, JS team decided to remove typescript
 definitions (node-typescript-types) and embed them directly in the
 relevant packages.

 node-requirejs isn't under JS Team umbrella, so we can't do it for
 @types/requirejs. But we need to synchronize this work (needs to
 repack node-typescript-types and add a "Breaks" in your package).
 Could you do it or give us its maintenance?
>>>  If you ask me, feel free to take over. But please note that recent
>>> uploads are done by Georges. You should get his permission first as
>>> well.
>>>
>>> Regards,
>>> Laszlo/GCS
>>
>> Hi Georges,
>>
>> do you agree ?



Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-19 Thread Georges Khaznadar
Dear Xavier,

please feel free to adopt completely the package requirejs, you are
most welcome!

I took the responsability of this package seven year ago,  when it was not
maintained, and was a dependency to build the package jsxgraph, which
I pushed.

I am not at ease with javascript packages, so requirejs will be much
better maintained if you take it under your umbrella.

Best regards,   Georges.

Xavier a écrit :
> Le 14/11/2020 à 12:14, László Böszörményi (GCS) a écrit :
> > Hi,
> > 
> > On Wed, Nov 11, 2020 at 2:39 PM Xavier Guimard  wrote:
> >> Package: node-requirejs
> > [...]
> >> to avoid version conflicts, JS team decided to remove typescript
> >> definitions (node-typescript-types) and embed them directly in the
> >> relevant packages.
> >>
> >> node-requirejs isn't under JS Team umbrella, so we can't do it for
> >> @types/requirejs. But we need to synchronize this work (needs to
> >> repack node-typescript-types and add a "Breaks" in your package).
> >> Could you do it or give us its maintenance?
> >  If you ask me, feel free to take over. But please note that recent
> > uploads are done by Georges. You should get his permission first as
> > well.
> > 
> > Regards,
> > Laszlo/GCS
> 
> Hi Georges,
> 
> do you agree ?

-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70



signature.asc
Description: PGP signature


Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-16 Thread Xavier
Le 14/11/2020 à 12:14, László Böszörményi (GCS) a écrit :
> Hi,
> 
> On Wed, Nov 11, 2020 at 2:39 PM Xavier Guimard  wrote:
>> Package: node-requirejs
> [...]
>> to avoid version conflicts, JS team decided to remove typescript
>> definitions (node-typescript-types) and embed them directly in the
>> relevant packages.
>>
>> node-requirejs isn't under JS Team umbrella, so we can't do it for
>> @types/requirejs. But we need to synchronize this work (needs to
>> repack node-typescript-types and add a "Breaks" in your package).
>> Could you do it or give us its maintenance?
>  If you ask me, feel free to take over. But please note that recent
> uploads are done by Georges. You should get his permission first as
> well.
> 
> Regards,
> Laszlo/GCS

Hi Georges,

do you agree ?



Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-14 Thread GCS
Hi,

On Wed, Nov 11, 2020 at 2:39 PM Xavier Guimard  wrote:
> Package: node-requirejs
[...]
> to avoid version conflicts, JS team decided to remove typescript
> definitions (node-typescript-types) and embed them directly in the
> relevant packages.
>
> node-requirejs isn't under JS Team umbrella, so we can't do it for
> @types/requirejs. But we need to synchronize this work (needs to
> repack node-typescript-types and add a "Breaks" in your package).
> Could you do it or give us its maintenance?
 If you ask me, feel free to take over. But please note that recent
uploads are done by Georges. You should get his permission first as
well.

Regards,
Laszlo/GCS



Bug#974218: node-requirejs: Please embed typescript definitions

2020-11-11 Thread Xavier Guimard
Package: node-requirejs
Version: 2.3.6-2
Severity: important
X-Debbugs-Cc: pkg-javascript-de...@lists.alioth.debian.org

Hi,

to avoid version conflicts, JS team decided to remove typescript
definitions (node-typescript-types) and embed them directly in the
relevant packages.

node-requirejs isn't under JS Team umbrella, so we can't do it for
@types/requirejs. But we need to synchronize this work (needs to
repack node-typescript-types and add a "Breaks" in your package).
Could you do it or give us its maintenance?

Adding such types is easy with pkg-js-tools:

 $ add-node-component @types/requirejs

If your package uses pkg-js-tools auto installer, don't forget to add
this:

 $ mkdir debian/nodejs
 $ echo '*' >debian/nodejs/root_modules

Cheers,
Xavier