[Debian-science-sagemath] Required tasks for sage in stretch: jupyter-sphinx-theme: new initial version ready for review
Jerome BENOIT
calculus at rezozer.net
Mon Nov 21 02:17:25 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hello,
On 20/11/16 11:04, Ximin Luo wrote:
> Jerome BENOIT:
>> Hello Forum,
>>
>> On 19/11/16 13:22, Ximin Luo wrote:
>>> Jerome BENOIT:
>>>> Hello Forum,
>>>>
>>>> On 10/11/16 11:49, Tobias Hansen wrote:
>>>>> On 11/10/2016 05:17 AM, Jerome BENOIT wrote:
>>>>>>
>>>>>>
>>>>>> On 09/11/16 16:23, Jerome BENOIT wrote:
>>>>>>
>>>>>>
>>>>>>> On 09/11/16 15:22, Tobias Hansen wrote:
>>>>>>>> On 11/09/2016 01:32 PM, Jerome BENOIT wrote:
>>>>>>>>>> * jupyter-sphinx-theme - Jerome, can this be
>>>>>>>>>> uploaded?
>>>>>>>>>
>>>>>>>>> It is working, but it needs nbsphinx which is still
>>>>>>>>> in NEW
>>>>>>>>>
>>>>>>
>>>>>>>> If it's ready we could upload. They can be in NEW at
>>>>>>>> the same time.
>>>>>>
>>>>>>> Ok. I will try to upload it at Alioth by tomorrow morning
>>>>>>> (Europe time). I will let you know when it is ready for
>>>>>>> review and eventually upload.
>>>>>>
>>>>>> I have just uploaded it at Alioth [1].
>>>>>>
>>>>>> [1]
>>>>>> https://anonscm.debian.org/git/python-modules/packages/jupyter-sphinx-theme.git
>>>>>>
>>>>>>
>>>>
>>>>>
>>>>>>
Let me know when you consider it ready for review.
>>>>
>>>> I guess this version is fine enough.
>>>>
>>
>>
>>> Files: jupyter_sphinx_theme/jupyter/static/bootstrap-3.3.4/*
>>> jupyter_sphinx_theme/jupyter/static/bootswatch-3.3.4/*
>>
>> quid boots{trap,watch}-2.3.2 ?
>>
>
> I think it is fine to keep these, because 2.3.2 is a major change
> from 3.3.*, but we only have the latter in Debian (look up "semantic
> versioning" which is what a lot of javascript libraries follow by
> convention).
>
> "Ideally" we would remove it, if it's not needed and the theme works
> with bootstrap 3. But I think (I guess) it's not worth the time to
> check/do this, given everything else we need to do.
>
> --
>
> Regarding jquery, indeed they don't make specific
> backwards-compatibility commitments - what I said is only based on
> personal experience. For example, we're using Debian's system jquery
> for Rust documentation and that works well, but Rust upstream still
> uses 2.1.4. Also I'm packaging html2canvas right now, and with
> Debian's system jquery (3.1.1) the tests still pass - upstream is
> using 1.6.2.
>
> They do break compatibility in some corner cases:
> https://jquery.com/upgrade-guide/ However, "Despite the length of
> this list, we believe that the majority are edge cases." and "Most of
> these changes address special situations and edge cases".
>
> So I suggest you try it and see if it works. If lots of things break
> and it takes too long to fix, then keep it.
>
> X
>
I revisit the package according to the above suggestion:
I have just pushed it to Alioth and uploaded at deb-sci-sage .
I could make the example provided in debian/adhoc/examples which is meant
for debian/tests : I could view the results (PDF, HTML)
The font material and the jquery come now from other packages.
Thanks,
Jerome
- --
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/developer.php?login=calculus@rezozer.net
AE28 AE15 710D FF1D 87E5 A762 3F92 19A6 7F36 C68B
-----BEGIN PGP SIGNATURE-----
iQQcBAEBCgAGBQJYMlk0AAoJED+SGaZ/NsaLV4MgAMdNuv7kGnDWEE8H5z//4Ff0
yvLGvQTLKhCm3xbNg44qu+cK18lTUlMT/V/9Osh60iJzlc31yPMTVwjCH4alJ8t6
PuvEkAcgFYkAZ1tca0wFANo9HVex6HPxHncEyrhWXafU7wcIgYEh6miRNwU9oTE5
r0EgJonRCs/uvsDGjvpGfm72620SiYY9BcmIw3mZdhIFfYzwZxAIPs406Jc1qAoM
ULdd6F06/fGB1WBt1BzC3IL47lVyRmOga06NtV5CrJ+T0mN/v8xhyCYGjxfKkLNO
EKJUyzBsFcNPb0P5kEWmqSZL1o2P/upsMLe4KN3ZcQTNMB6jL7cDqzZHfeFE8HRm
6BRSiUuyNus2+cmquY4ncCPl9VmNlzYYkOjvUqk7nMqj3Jan8b1NX2QN6ctJYz+F
x2zYO9k9pQz8t+qvAEc0ED5tRey+Y0eijVh/Zak/TeWPL7u9uX0uSaveKMzDjNDX
NsjAqaSBQwbkO7vg3Ipe5I5hSirt1B7s7RBuzpS/T646f38ulESIqe+jkqtlMaeK
s0ArKtXaNHfsEuU0EwLtQ08YvSVdKVEgEa77wNhBVdWkKIneRv50aOreAydF+dAX
Z0ukAbbZt2ULMYGMbkSNzUtPMoEPo9NFbFDREj4hB8JZq/mByFk+RCSSHpM9KnWO
3/qysFs1rmAjyWeTKDZqsvcU44OcrvcTX5/vBqhUQAL1Sgt9k7Y50qm4iHKNFtN/
aoXTFExTAcdJP7vfDFmifxC26zd2523e9Dz2ovVjGQxZuFT0iWjZ5/CIw8+uHPlO
PKtWEc+i30p6Dn8TjUN8HpyVmLq0A3Y9Vm3djvKyZdTjesV18kBDYSxd91IYMZ/D
rJFJrc0HJupJuuOc0sCw7ua/NW0wARyZRhiNJAcRHphhIjFbDsduAJBrNqS2L48z
FnpYu6/3Ti1GYRs1MlWDtLly/OQRUINxETFdWjs029xfFSR2HJ5H8Xeb2LUttv3t
GXFbg5RCZBWU1SOKzbsOCGvKE7xDpnF6HTLnHJSG/hlMaQ0Uo83oelSQ9d/F1JN1
m+IBoLmR3hPRE5Gt8T+ajMzLmZ6el5ULadVkprjvseQ6qPuJvhQEqV3pSs9sEUWv
OTX5pVaU71dk7cqBH6NP/SJNvY1/Or1DgdfN9XZxyaSstCKgFixOhx3ZnCFpvYEj
tsHoAZwRWiXBLeXck1vZ+jH5LwRta/AF/FBeRSg2uppTS/E4akoUGOn0Ca9hptsS
Lc2YXWvq+QL9Cqg4TNue2qkpQ+ZwLlNyBjUUa/Xssffk+4HFphk09JzSVe7EGafB
w1P3FipyQhR79eMf/VMxPcEHZkHMZvC6rUe1aMGjTckWFUtDGWaj+Wucmh5mw0I=
=lfrg
-----END PGP SIGNATURE-----
More information about the Debian-science-sagemath
mailing list