Bug 1024114

Summary: Review Request: json - JavaScript Object Notation support in Java
Product: [Fedora] Fedora Reporter: Zbigniew Jędrzejewski-Szmek <zbyszek>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: a.badger, mizdebsk, notting, package-review, ppisar
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: 2013-10-30 00:32:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 1023848    

Description Zbigniew Jędrzejewski-Szmek 2013-10-28 21:24:37 UTC
Spec URL: http://in.waw.pl/~zbyszek/fedora/json.spec
SRPM URL: http://in.waw.pl/~zbyszek/fedora/json-3-9.fc18.src.rpm
Description:
Java support for the JSON (JavaScript Object Notation) lightweight
data-interchange format.  It is based on a subset of the JavaScript
Programming Language, Standard ECMA-262 3rd Edition - December 1999.
JSON is a text format that is completely language independent but uses
conventions that are familiar to programmers of the C-family of
languages including C, C++, C#, Java, JavaScript, Perl, Python, and many
others.

Fedora Account System Username: zbyszek

This is a re-review. Previous one was https://bugzilla.redhat.com/show_bug.cgi?id=495801.

Comment 1 Toshio Ernie Kuratomi 2013-10-28 21:55:47 UTC
There is one outstanding bug against the json package: https://bugzilla.redhat.com/show_bug.cgi?id=624433

and one bug that bears on the spec file you submitted:
https://bugzilla.redhat.com/show_bug.cgi?id=594420

Why do you want to revive this package?  It seems like the previous maintainer was pushing people to port to json-lib instead.  Since upstream is no longer willing to work on this version you would be left fixing all problems and working on any required enhancements yourself which could potentially be a lot more work.

Comment 2 Mikolaj Izdebski 2013-10-29 16:50:56 UTC
I would *strongly* recommend against reviving this package.

This library used to be free software, but recent releases are non-free (proprietary software) and as such they cannot be included in Fedora.  All attempts to convince upstream make free releases failed.

While it would be possible to keep maintaining the old (free) version I think it's much better for us to migrate to different JSON libraries.  Packaging old unmaintained libraries like this one while there are many alternatives is against one of Fedora goals -- innovation.

Comment 3 Zbigniew Jędrzejewski-Szmek 2013-10-29 17:02:14 UTC
Since everybody seems to be convinced that this is a bad idea, I'll put the package on hold for now, and investigate other options (json-lib, android-json-org-java).

Comment 4 Zbigniew Jędrzejewski-Szmek 2013-10-30 00:32:09 UTC
android-json-org-java works perfectly, no need for this crap.