FLUID-3192: Check licenses and copyrights

Metadata

Source
FLUID-3192
Type
Task
Priority
Blocker
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Justin Obara
Created
2009-09-22T09:30:43.000-0400
Updated
2011-01-13T16:54:18.978-0500
Versions
N/A
Fixed Versions
  1. 1.1.2
Component
  1. Release

Description

Ensure all javascript files have a license and copyright. Also make sure thirdparty code is compatibly licensed and a license file is included in the same directory as the code.

Comments

  • Justin Obara commented 2009-09-22T09:41:12.000-0400

    Bug Parade Infusion 1.1.2

  • Laurel Williams commented 2009-09-28T15:37:35.000-0400

    This patch changes the copyrights to reflect commits in the component directory of Infusion. I would like someone's opinion on these, since it seems to me that almost every js file copyright was altered. Could we really have gotten so many of these wrong or am I just being over enthusiastic.

    My process.
    1) Open file and do svn history -> expand history to include all -> sort history by checkin name.
    2) look for checkins by antranig (if none, remove cambridge)
    3) look for checkins by eli (if none, remove california) - I did not see checkins from anyone else in california who's email I recognized.

  • Laurel Williams commented 2009-09-29T16:57:04.000-0400

    This patch fixes the copyrights in the infusion framework files.

  • Laurel Williams commented 2009-09-30T12:53:52.000-0400

    To add to this, we should check that the dates on the copyrights are appropriate (start date should not be before creation date).

  • Justin Obara commented 2009-10-02T13:58:45.000-0400

    I've code reviewed and committed the following patches.

    Text File FLUID-3192_integration_demos.txt
    Text File FLUID-3192_standalone_demos.txt
    Text File FLUID-3192_tests.txt

  • Laurel Williams commented 2009-10-02T17:11:56.000-0400

    This patch file changes copyright dates for all of infusion except for the demos directory. I'm not sure if the history of some of these files is entirely accurate.

  • Laurel Williams commented 2009-10-05T11:23:23.000-0400

    I have checked the third party licenses in Infusion. They all seem to be ok.

  • Jacob Farber commented 2009-10-05T15:23:15.000-0400

    rev. 8234 has been revied and looks good.

  • Laurel Williams commented 2009-10-05T16:33:23.000-0400

    I've just added the patch called "all_again" which reviews the copyrights for the entire infusion (except for the demo's directory) and corrects both date and attributions in the js files.

  • Justin Obara commented 2009-10-05T17:24:00.000-0400

    Just reviewed Laurel's latest patch and committed it. All patches and committs have been code reviewed and tested.

  • Justin Obara commented 2009-10-14T16:13:24.000-0400

    reopenned for engage

  • Justin Obara commented 2009-10-15T09:56:45.000-0400

    Yura and I did a pass through of the Engage and Kettle space, updating the copyrights and adding in license text files where needed.

  • Justin Obara commented 2009-10-16T12:59:46.000-0400

    Have to update the dates in the new licence files for engage and kettle

  • Colin Clark commented 2009-10-16T18:46:50.000-0400

    I've updated the last few license files with the correct information and reviewed the existing changes in Engage. We're good to go.

  • Michelle D'Souza commented 2011-01-13T16:50:10.387-0500

    Reopening these issues in order to change the component to Release.