Closed Bug 243820 Opened 21 years ago Closed 21 years ago

Relicensing libgtkxtbin

Categories

(SeaMonkey :: General, defect, P1)

Other
Other
defect

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.7final

People

(Reporter: hhoetzel, Assigned: gerv)

Details

(Keywords: fixed1.7)

Attachments

(1 file, 1 obsolete file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4.1) Gecko/20031008 Build Identifier: The following files need to be relicensed: widget/src/gtkxtbin/gtk2xtbin.c widget/src/gtkxtbin/gtk2xtbin.h widget/src/gtkxtbin/gtkxtbin.c widget/src/gtkxtbin/gtkxtbin.h widget/src/gtkxtbin/xembed.h Not sure about this file. It doesn't have a license: widget/src/gtkxtbin/gtkxtbin.pkg Reproducible: Always Steps to Reproduce:
We would like to have this library relicensed in 1.7 for IBM's distribution of Mozilla for AIX.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Assignee: general → gerv
Flags: blocking1.7?
Attached patch Patch v.1 (obsolete) — Splinter Review
This patch relicenses the four files listed. As a comment-only patch, it gets automatic super-review, so it merely needs review and approval from drivers. Gerv
CCing Asa just in case drivers have stopped triaging nominated bugs. Gerv
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla1.7final
Comment on attachment 148885 [details] [diff] [review] Patch v.1 Just a few comments on this patch. >Index: widget/src/gtkxtbin/gtkxtbin.c >=================================================================== ... >+ * The Original Code is the Gtk2XtBin Widget Implementation. This file is part of the GtkXtBin implementation (not Gtk2). >+ * The Initial Developer of the Original Code is >+ * Rusty Lynch. Should this be "Intel Corporation" instead? >Index: widget/src/gtkxtbin/gtkxtbin.h >=================================================================== >RCS file: /cvsroot/mozilla/widget/src/gtkxtbin/gtkxtbin.h,v >retrieving revision 1.4 >diff -5 -p -u -r1.4 gtkxtbin.h >--- widget/src/gtkxtbin/gtkxtbin.h 15 Mar 2002 02:37:16 -0000 1.4 >+++ widget/src/gtkxtbin/gtkxtbin.h 19 May 2004 22:13:05 -0000 ... >+ * The Original Code is the Gtk2XtBin Widget Implementation. >+ * >+ * The Initial Developer of the Original Code is >+ * Rusty Lynch. See above. >Index: widget/src/gtkxtbin/xembed.h >=================================================================== ... >+ * The Initial Developer of the Original Code is >+ * Rpbin Lu. Should this be "Sun Microsystems, Inc." like the other files? If not this is a typo (should be "Robin Lu").
Attached patch Patch v.2Splinter Review
Wow... for a five file, comment-only patch, that was impressively bad. Try this. Gerv
Attachment #148885 - Attachment is obsolete: true
Comment on attachment 148888 [details] [diff] [review] Patch v.2 >Index: widget/src/gtkxtbin/gtkxtbin.h >=================================================================== ... >+ * The Original Code is the Gtk2XtBin Widget Implementation. Nit: I would change this to GtkXtBin like you did in the .c file. Everything else looks good to me.
pkw wrote: > >Index: widget/src/gtkxtbin/xembed.h > >=================================================================== > ... > >+ * The Initial Developer of the Original Code is > >+ * Rpbin Lu. > > Should this be "Sun Microsystems, Inc." like the other files? If not this is a > typo (should be "Robin Lu"). [Disclaimer: I am not speaking officially for Sun (I am not a lawyer :)] Sun staff usually uses "1stname 2ndname <email>", e.g. "Robin Lu <robin.lu@sun.com>", not the company name (AFAIK IBM is the only company which enforces to use the company name instead of the names of the single developers).
(In reply to comment #7) > [Disclaimer: I am not speaking officially for Sun (I am not a lawyer :)] > Sun staff usually uses "1stname 2ndname <email>", e.g. "Robin Lu > <robin.lu@sun.com>", not the company name (AFAIK IBM is the only company which > enforces to use the company name instead of the names of the single developers). I see some of both in LXR: http://lxr.mozilla.org/seamonkey/source/extensions/pref/system-pref/src/gconf/nsSystemPrefService.cpp#20 http://lxr.mozilla.org/seamonkey/source/intl/ctl/src/nsUnicodeToTIS620.h#17
The license is ok for me.
Comment on attachment 148888 [details] [diff] [review] Patch v.2 a=mkaply when the nits are straightened out
Attachment #148888 - Flags: approval1.7+
Fixed on 1.7 branch. I'm leaving this bug open until it gets fixed on the trunk (which is currently frozen for 1.7alpha1.) Checking in widget/src/gtkxtbin/gtk2xtbin.c; /cvsroot/mozilla/widget/src/gtkxtbin/gtk2xtbin.c,v <-- gtk2xtbin.c new revision: 1.8.2.1; previous revision: 1.8 done Checking in widget/src/gtkxtbin/gtk2xtbin.h; /cvsroot/mozilla/widget/src/gtkxtbin/gtk2xtbin.h,v <-- gtk2xtbin.h new revision: 1.2.50.1; previous revision: 1.2 done Checking in widget/src/gtkxtbin/gtkxtbin.c; /cvsroot/mozilla/widget/src/gtkxtbin/gtkxtbin.c,v <-- gtkxtbin.c new revision: 1.14.80.1; previous revision: 1.14 done Checking in widget/src/gtkxtbin/gtkxtbin.h; /cvsroot/mozilla/widget/src/gtkxtbin/gtkxtbin.h,v <-- gtkxtbin.h new revision: 1.4.94.1; previous revision: 1.4 done Checking in widget/src/gtkxtbin/xembed.h; /cvsroot/mozilla/widget/src/gtkxtbin/xembed.h,v <-- xembed.h new revision: 1.1.68.1; previous revision: 1.1 done Gerv
Flags: blocking1.7?
Keywords: fixed1.7
The trunk isn't currently frozen.
I checked this in on 2004-05-24, but forgot to update the bug. Gerv
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: