Last modified: 2012-03-22 23:09:36 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T35912, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 33912 - Fix up licensing and attribution of the Wikipedia App and its contributors
Fix up licensing and attribution of the Wikipedia App and its contributors
Status: RESOLVED FIXED
Product: Wikipedia App
Classification: Unclassified
Generic (Other open bugs)
1.0.0 (Android)
All All
: Normal enhancement
: ---
Assigned To: Yuvi Panda
:
: 33935 (view as bug list)
Depends on: 33800 34030 34031
Blocks: 31805 33484
  Show dependency treegraph
 
Reported: 2012-01-23 21:58 UTC by Derk-Jan Hartman
Modified: 2012-03-22 23:09 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: Android
Assignee Huggle Beta Tester: ---


Attachments

Description Derk-Jan Hartman 2012-01-23 21:58:34 UTC
We have some work to do in this regard

1: Add GPL LICENSE file in project root
2: Add GPL headers to the GPL license code
3: Create (or better, generate) a list of contributors
4: Include licensing info and authors in About
5: Identify licenses and requirements of all reused components

PhoneGap Apache 2.0
JSONKit (inside phonegap and ShareKit) Apache and BSD


If we include ShareKit https://github.com/ShareKit/ShareKit/wiki
ShareKit includes pre-compiled work from Jon Crosby (OAuthConsumer), Facebook (FBConnect), johnezang (JSONKit), Lukhnos D. Liu (Objective Flickr) and Sam Soffes (SSKeychain).

ShareKit is licensed by the MIT Open Source License.
Comment 1 Phil Chang 2012-01-24 17:12:08 UTC
Are we suing ShareKit on Android? Or would it be universal once we adopt it?

The other points are well taken and we should get this in shape.
Comment 2 Derk-Jan Hartman 2012-01-24 19:19:48 UTC
ShareKit is iOS only. We can move the ticket to iOS only once we fixed the parts that apply to all apps I guess.
Comment 3 Derk-Jan Hartman 2012-01-24 21:41:10 UTC
Do we want to go GPLv2 to stay in line with MediaWiki, or should we consider GPLv3, LGPL, MIT or BSD as well ?
Comment 4 Yuvi Panda 2012-01-24 21:47:10 UTC
Unless we have a compelling reason to think otherwise, we should go for GPLv2 itself.
Comment 5 Derk-Jan Hartman 2012-01-24 22:15:41 UTC
Added a CREDITS file to the source code and a script to generate the credits.

https://github.com/hartman/WikipediaMobile/commit/d0bc76bb9c472bcb9237a8b9592376f2096a38de
Comment 6 Derk-Jan Hartman 2012-01-25 00:52:29 UTC
*** Bug 33935 has been marked as a duplicate of this bug. ***
Comment 7 Derk-Jan Hartman 2012-01-25 00:53:08 UTC
We probably should also credit jQuery...
Comment 8 Derk-Jan Hartman 2012-02-09 12:59:56 UTC
*** Bug 34292 has been marked as a duplicate of this bug. ***
Comment 9 Andrea Stagi 2012-02-19 15:44:05 UTC
Fixed by my last pull request https://github.com/wikimedia/WikipediaMobile/pull/144
Comment 10 Yuvi Panda 2012-02-23 22:39:51 UTC
Fixed for Android in dc08e010fa14966a803a6081e63357bd2ddea541. Needs to be replicated for iOS
Comment 11 Yuvi Panda 2012-03-22 23:09:36 UTC
Has been replicated for iOS as of 17584d58b62ff5122680796294ab59614ea8af89

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


Navigation
Links