Bug 781624

Summary: Review Request: opa - Opa, AGPL language for web 2.0
Product: [Fedora] Fedora Reporter: package.maintainer
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: notting, package-review, sdake, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-01 23:54:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description package.maintainer 2012-01-13 21:24:18 UTC
Spec URL: http://uploading.com/files/d2ab4686/opa.spec

SRPM URL: http://uploading.com/files/15145c8f/opa-0.9.0-1.fc17.src.rpm

Description:

Opa is a unified programming language for web development. This package contains the Opa compiler, that compiles stand-alone web servers including AJAX features, database, etc. from single source files.

(see opalang.org)

It is my first package submission and I am seeking a sponsor.
My name is Rudy Sicard, and I am working for the company that created the language (MLstate).

rpmlint output:
opa.spec: W: invalid-url Source0: opalang.tar.gz
explanation:
opalang.org provides no source tarball (only binaries).
So I used github repository from generating the tarball (instruction are given in the spec file to reproduce).
(tar ball generated by github are no compatible with rpm due to bad naming scheme)
The tarball ban be download here to simplify the review.
Source : http://uploading.com/files/m87demc8/opalang.tar.gz/

Remark, I have several comment where I think something is probably wrong. (search for #PROBLEM in spec file)


ps: the dependency ocaml-cryptokit.fc17 is present in koji, but I cannot use it on my fedora system via yum.
If you are in the same situation you can download directly the needed packages:
http://kojipkgs.fedoraproject.org/packages/ocaml-cryptokit/1.4/5.fc17/x86_64/ocaml-cryptokit-1.4-5.fc17.x86_64.rpm
http://kojipkgs.fedoraproject.org/packages/ocaml-cryptokit/1.4/5.fc17/x86_64/ocaml-cryptokit-devel-1.4-5.fc17.x86_64.rpm

Comment 1 Thomas Spura 2012-01-18 21:46:57 UTC
I can't download the spec, as my IP seems to be already in use there (wtf??).

Comment 2 package.maintainer 2012-01-24 14:21:53 UTC
Hi, thank you for trying.

My apologies, there was problems with the previous hosting service so I used our own servers to host the files this time:

Spec URL: 
http://download.opalang.org/fedora-package-candidate/opa.spec

Source:
http://download.opalang.org/fedora-package-candidate/opalang.tar.gz

SRPM URL: 
http://download.opalang.org/fedora-package-candidate/opa-0.9.0-1.fc17.src.rpm

RPM URL:
http://download.opalang.org/fedora-package-candidate/opa-0.9.0-1.fc17.x86_64.rpm


The binary package is working fine on x86_64 and I did not test on x86.

Comment 3 Steven Dake 2012-02-01 16:21:31 UTC
Rudy,

I will sponsor you, however, I require the sponsored person to be an actual person rather then a "packackage_maintainer".  The rationale behind this is that any old person could come in and maintain the package.  When I sponsor someone, I sponsor only 1 person behind that identifier, not a "collection of people".

So if you can make yourself a fedora account with your proper name, close this bug, and open a new bug (you can link this bug as well if you like) with the proper login, we can proceed.  Unfortunately there isn't a way to change the reporter of the bug in bugzilla.  As part of our import process, release engineering and the tools validate that the reporter matches the scm request.

Please send me a note (sdake) when you have moved through these steps.

Regards
-steve

Comment 4 Thomas Spura 2012-02-02 09:42:44 UTC

*** This bug has been marked as a duplicate of bug 786634 ***