[Bug 2278424] Review Request: myst-nb - Jupyter Notebook Sphinx reader

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=2278424

Jerry James <loganjerry@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Review Request:             |Review Request: myst-nb -
                   |python-myst-nb - Jupyter    |Jupyter Notebook Sphinx
                   |Notebook Sphinx reader      |reader



--- Comment #11 from Jerry James <loganjerry@xxxxxxxxx> ---
(In reply to Zbigniew Jędrzejewski-Szmek from comment #10)
> %_description is strangely formatted… There are double spaces between
> sentences and the line breaks seem uneven.

I learned to type on a manual typewriter, where the teacher beat into our heads
that there must be two spaces following a period that ends a sentence, and one
space following a period that ends an abbreviation.  This was reinforced in
grad school; the TeX typesetting system follows the same convention.  It is
further reinforced by my long-standing use of Emacs to edit files.  Its line
wrapping algorithm is affected by the number of spaces after a period.

Anyway, I don't consider that strange at all.  The %description section of all
400-some packages I maintain follow this convention, even if it is archaic.

The uneven line breaks are due to wrapping at 72 characters.  I used to wrap at
78, but somebody complained that that made a package description look weird in
some GUI interface.  I don't even remember what GUI interface it was, but I've
been wrapping at 72 ever since, out of habit I guess.  I see that rpmlint
considers a description line too long it if is over 79 characters.  I have
rewrapped %description at 79 characters.  See if that looks better to you.

> > %{?with_doc:-x rtd}%{?with_test:-x testing}
> I think this will not be valid if both are enabled, since there is
> no space between the two expressions.

Yes, you're right.  Nor am I sure that %pyproject_buildrequires can be given
two -x arguments.  I have introduced an %if to ensure correct syntax is used.

> Hmm, I'm not sure if the package name should use 'python3-' prefix.
> Is the primary purpose of the package the importable module or the
> tools? Because if the latter, maybe the binary package should called
> 'myst-nb' or 'mystnb'?
> Or even if not, maybe some Provides should be added?

That's a good point.  I believe the primary purpose is to provide the tools.  I
have changed the package name to myst-nb and added python3 provides.  New URLs:

Spec URL: https://jjames.fedorapeople.org/myst-nb/myst-nb.spec
SRPM URL: https://jjames.fedorapeople.org/myst-nb/myst-nb-1.1.1-1.fc41.src.rpm


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2278424

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202278424%23c11

-- 
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux