[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#992743: RFP: furo -- clean customisable Sphinx documentation theme



Quoting Georges Khaznadar (2022-11-04 18:07:41)
> I just uploaded a furo package to experimental (via the NEW queue).
> Here is how I made missing files, working around a few inconveniences:
> 
> - as webpack could not be used in a pbuilder chroot to do the job, due
>   to missing nodejs packages, I ran `npm install .` and 
>   `webpack build --mode development`, to compile the SASS files, and
>   to pack the Javascript sources, with *no obfuscation*. Then I removed
>   the directory node_modules/, and collected the output of webpack to
>   make a debian patch, with quilt.
> 
> - the metadata were also collected manually (with `pip install furo` in
>   a clean chroot): as they contain no obfuscated files, they could be
>   also be collected as a debian patch.
> 
> Of course, the NodeJS things required to build the CSS may be very
> useful when then enter Debian, so Andrey Rahmatullin's RFPs are welcome.

Thanks for elaborating on your preliminary work, Georges.

Please beware that what you describe as "a few inconveniences" sounds
like violations of Debian Policy § 2.1: "The program must include source
code".

This must includes also code released to the experimental branch of
Debian.

Please remove all code that is build from sources non-Debian source.


Kind regards,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: