Bug 630303 (yesod)

Summary: Review Request: yesod - Creation of type-safe, RESTful web applications
Product: [Fedora] Fedora Reporter: Ben Boeckel <mathstuf>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED DEFERRED QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: egor.k8n, fedora-package-review, haskell-devel, michel, notting, sebastien.willmann
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: notready
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-24 06:26:22 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Bug Depends On: 630276, 925993, 630273, 630279, 630292, 630295, 630297, 630300, 630302, 648244, 648250, 677253, 712272, 734408, 748701, 758966, 838780, 1006114, 1008787    
Bug Blocks: 985082, 662283, 923543    

Description Ben Boeckel 2010-09-04 13:35:27 EDT
Spec URL: http://benboeckel.net/packaging/yesod/yesod.spec
SRPM URL: http://benboeckel.net/packaging/yesod/yesod-0.5.0.3-1.fc14.src.rpm
Description:
Yesod is a framework designed to foster creation of RESTful
web application that have strong compile-time guarantees of
correctness. It also affords space efficient code and
portability to many deployment backends, from CGI to
stand-alone serving.

% lintmock fedora-14-x86_64-bb
ghc-yesod.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-devel.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-prof.x86_64: E: devel-dependency ghc-yesod-devel
ghc-yesod-prof.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-prof.x86_64: W: no-documentation
ghc-yesod-prof.x86_64: W: devel-file-in-non-devel-package /usr/lib64/ghc-6.12.3/yesod-0.5.0.3/libHSyesod-0.5.0.3_p.a
yesod.src: W: spelling-error Summary(en_US) Haskell -> Gaskell, Gaitskell, Skellum
yesod.src: W: name-repeated-in-summary C yesod
yesod.src: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
yesod.src: W: strange-permission yesod-0.5.0.3.tar.gz 0640L
yesod.src: W: strange-permission yesod.spec 0640L
yesod.x86_64: W: spelling-error Summary(en_US) Haskell -> Gaskell, Gaitskell, Skellum
yesod.x86_64: W: name-repeated-in-summary C yesod
yesod.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
yesod.x86_64: W: no-manual-page-for-binary yesod
5 packages and 0 specfiles checked; 1 errors, 14 warnings.
Comment 1 Ben Boeckel 2010-10-30 18:32:48 EDT
blaze-builder dependency is dragged in via hamlet.
Comment 2 Ben Boeckel 2010-10-31 13:11:40 EDT
Spec URL: http://benboeckel.net/packaging/yesod/yesod.spec
SRPM URL: http://benboeckel.net/packaging/yesod/yesod-0.6.0.2-1.fc14.src.rpm

% lintmock fedora-14-x86_64-bb
ghc-yesod.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-devel.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-prof.x86_64: E: devel-dependency ghc-yesod-devel
ghc-yesod-prof.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
ghc-yesod-prof.x86_64: W: no-documentation
ghc-yesod-prof.x86_64: W: devel-file-in-non-devel-package /usr/lib64/ghc-6.12.3/yesod-0.6.0.2/libHSyesod-0.6.0.2_p.a
yesod.src: W: spelling-error Summary(en_US) Haskell -> Gaskell, Gaitskell, Skellum
yesod.src: W: name-repeated-in-summary C yesod
yesod.src: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
yesod.src: W: strange-permission yesod.spec 0640L
yesod.src: W: strange-permission yesod-0.6.0.2.tar.gz 0640L
yesod.x86_64: W: spelling-error Summary(en_US) Haskell -> Gaskell, Gaitskell, Skellum
yesod.x86_64: W: name-repeated-in-summary C yesod
yesod.x86_64: W: spelling-error %description -l en_US backends -> backbends, back ends, back-ends
yesod.x86_64: W: no-manual-page-for-binary yesod
5 packages and 0 specfiles checked; 1 errors, 14 warnings.
Comment 3 Jens Petersen 2011-01-28 10:31:08 EST
BTW latest version is 0.6.7 - as for deps I think mainly just some versions have been bumped.
Comment 4 Jens Petersen 2011-03-15 00:48:06 EDT
As we know, quite a lot of changes and subpackaging with yesod-0.7.
Comment 5 Jens Petersen 2011-05-02 11:47:13 EDT
yesod-0.8 was released recently.
Comment 6 Jens Petersen 2011-08-11 05:41:37 EDT
Latest yesod release is 0.8.2.1 and 0.9 is coming out soon.

Ok, I moving yesod off Haskell-pkg-reviews for now
until is gets updated.  I think it will probably be
better to do it in parts since the whole dependency tree
is really large, maybe starting to yesod-core
or even taking library packages from the bottom of the
dependency tree to Haskell-pkg-reviews.  That will
make it easier eventually to get the whole of yesod reviewed.
Comment 7 Jens Petersen 2011-09-21 11:47:23 EDT
Moving back to Haskell-pkg-reviews for reference:
I'd like to use Whiteboard: ready/notready going forward
to track status of pending reviews.
Comment 8 Jens Petersen 2011-10-03 21:10:45 EDT
yesod-0.9.3.1 was just released.
Comment 9 Michel Alexandre Salim 2013-03-20 02:19:49 EDT
Making this a dependency of ghc-yesod-platform (should that be 'yesod-platform' instead, to match 'yesod' here?)

Yesod 1.1.9.2 is out, and 1.2 is coming soon.
Comment 10 Jens Petersen 2013-06-24 06:26:22 EDT
Closing out old Haskell Package Reviews that use deprecated macros
like %ghc_devel_package, etc, which are no longer available in F20 Rawhide.  Please update your package using cabal-rpm-0.8.x or later and re-open
or file a new Review Request.  Thanks!