Bug 1785981 - Review Request: python-socketio - Socket.IO server
Summary: Review Request: python-socketio - Socket.IO server
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Zbigniew Jędrzejewski-Szmek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1785979
Blocks: 1785983
TreeView+ depends on / blocked
 
Reported: 2019-12-22 22:47 UTC by Mukundan Ragavan
Modified: 2019-12-31 20:05 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-12-31 20:05:29 UTC
Type: ---
Embargoed:
zbyszek: fedora-review+


Attachments (Terms of Use)

Comment 1 Zbigniew Jędrzejewski-Szmek 2019-12-23 15:51:56 UTC
The Summary or %description should say what this package is for, at least a little bit.
If someone (like me) doesn't know what Socket.IO is, it is hard to figure out anything
about the package right now.

%description is repeated, defining it once as a macro using %{expand:} would  be nice.

+ package name is OK
+ license is acceptable for Fedora (MIT)
+ license is specified correctly
+ builds and installs OK
+ fedora-review and rmplint seem happy
+ R/P/BR look OK

Package is APPROVED.

Comment 2 Mukundan Ragavan 2019-12-23 21:42:14 UTC
Thanks for the review.

I will update the spec with %{expand:...} and add the following description instead of the current one.

"Socket.IO is a transport protocol that enables real-time bidirectional event-based communication between clients (typically, though not always, web browsers) and a server. The official implementations of the client and server components are written in JavaScript. This package provides Python implementations of both, each with standard and asyncio variants."

Taken, in verbatim, from docs.

Comment 3 Gwyn Ciesla 2019-12-23 21:48:24 UTC
(fedscm-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/python-socketio

Comment 4 Mukundan Ragavan 2019-12-31 20:05:29 UTC
Thanks for the review. Built on rawhide.


Note You need to log in before you can comment on or make changes to this bug.