[Bug 1792449] New: Review Request: php-laminas-mvc-form - Laminas
Framework Mvc/Form component
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1792449
Bug ID: 1792449
Summary: Review Request: php-laminas-mvc-form - Laminas
Framework Mvc/Form component
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: fedora(a)famillecollet.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://git.remirepo.net/cgit/rpms/php/laminas/php-laminas-mvc-form.git/p...
SRPM URL:
http://rpms.remirepo.net/SRPMS/php-laminas-mvc-form-1.0.0-1.remi.src.rpm
Description:
laminas-mvc-form is a metapackage that provides a single package for
installing all packages necessary to fully use laminas-form under laminas-mvc,
including:
* laminas/laminas-code
* laminas/laminas-form
* laminas/laminas-i18n
i18n integration: this package only requires laminas-i18n, and not
laminas-mvc-i18n. This is to allow providing the bare minimum required
to use laminas-form, as its base view helper extends from the base
laminas-i18n view helper. If you want to provide translations for your
form elements, please install laminas-mvc-i18n as well.
Fedora Account System Username: remi
--
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
4 years, 3 months
[Bug 1792444] New: Review Request: php-laminas-mvc - Laminas
Framework Mvc component
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1792444
Bug ID: 1792444
Summary: Review Request: php-laminas-mvc - Laminas Framework
Mvc component
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: nobody(a)fedoraproject.org
Reporter: fedora(a)famillecollet.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Spec URL:
https://git.remirepo.net/cgit/rpms/php/laminas/php-laminas-mvc.git/plain/...
SRPM URL: http://rpms.remirepo.net/SRPMS/php-laminas-mvc-3.1.1-1.remi.src.rpm
Description:
Laminas\Mvc is a brand new MVC implementation designed from the ground up
for Laminas Framework, focusing on performance and flexibility.
The MVC layer is built on top of the following components:
* Laminas\ServiceManager - Laminas Framework provides a set of default service
definitions set up at Laminas\Mvc\Service. The ServiceManager creates and
configures your application instance and workflow.
* Laminas\EventManager - The MVC is event driven. This component is used
everywhere from initial bootstrapping of the application, through returning
response and request calls, to setting and retrieving routes and matched
routes, as well as render views.
* Laminas\Http - specifically the request and response objects, used within:
Laminas\Stdlib\DispatchableInterface. All “controllers” are simply
dispatchable objects.
Documentation: https://docs.laminas.dev/laminas-mvc/
Fedora Account System Username: remi
--
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
4 years, 3 months
[Bug 1793954] New: [Package request] Goodvibes online radio player
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1793954
Bug ID: 1793954
Summary: [Package request] Goodvibes online radio player
Product: Fedora
Version: rawhide
Status: NEW
Component: Package Review
Assignee: nobody(a)fedoraproject.org
Reporter: orschiro(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: package-review(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Is anyone interested and capable of creating a package for Goodvibes online
radio player?
It integrates neatly into the Fedora desktop and is a great actively maintained
online radio player!
https://goodvibes.readthedocs.io/en/stable/index.html
--
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
4 years, 3 months
[Bug 1790241] Review Request: pipx - Utility for easily installing
venvs for python3 applications
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1790241
--- Comment #14 from Fabio Valentini <decathorpe(a)gmail.com> ---
Sure, no problem.
1) You don't need to use a separate %{srcname} definition if you're only going
to use it for %{name}. You can just drop the definition of srcname and use
"Name: pipx" directly, and then replace usage of "%{srcname}" with the standard
macro for "%{name}".
2) If the package has code licensed both under MIT and BSD licenses, then the
License tag should be "MIT and BSD", not "MIT or BSD". The "or" case is only
applicable for dual-licensed code.
3) %package %{srcname} is redundant, since it expands to %package pipx, which
is already the main package. Just drop the separate %package line and Summary.
4) In that case, you also don't need to deduplicate the %description, since
there's only one package.
5) %autosetup -n %{srcname}-%{version} is redundant, because the default value
for the -n flag is "%{name}-%{version}". You can just use plain "%autosetup".
6) %files %{srcname} - again, this is redundant. Just use %files, since pipx is
the "main" package anyway. That means the comment above %files can go too :)
7) The "standard" way to list python modules in %files would be like this, so
you don't accidentally include too much (though your way should work as well):
%{python3_sitelib}/%{pypi_name}/
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
Last question: Is the "pipx" python module only used internally, or is it
expected to be imported by third-party packages?
If the latter is the case, you might want to split it off into a separate
"%package -n python3-%{name}" instead, and Require it from the main pipx
package.
If its only used internally, it's fine to include it in the main pipx package.
--
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
4 years, 3 months