Opened 12 years ago

Closed 9 years ago

#1262 defect closed fixed (fixed)

Document Twisted copyright policy

Reported by: hypatia Owned by:
Priority: high Milestone:
Component: core Keywords: documentation
Cc: Glyph, radix, robertc, Thijs Triemstra, Jean-Paul Calderone Branch: branches/copyright-policy-1262
branch-diff, diff-cov, branch-cov, buildbot
Author: thijs

Description


Change History (14)

comment:1 Changed 12 years ago by hypatia

Sorry about this can of worms, folks.

Coming out of yesterday's discussion on #twisted: lifeless wishes to retain
copyright of one of his own files when he contributes it to Twisted under the
MIT licence. As I understand it, this is compatible with Glyph's last statement
on the subject at
http://twistedmatrix.com/pipermail/twisted-python/2005-August/011255.html

lifeless also questioned how we do this: specifically, do we strip other
people's copyright statements out of individual MIT files that originate
elsewhere and which are contributed to Twisted. radix was unsure. It seems we
shouldn't take these statements and move them to the LICENSE file, as best I can
tell. Any ideas?

comment:2 Changed 12 years ago by hypatia

Oh and does anyone have a good sense of a shorthand for referring to our
copyright. Is "Copyright 200x-2005 Twisted Matrix Laboratories except where
noted in individual files" or anything like it a meaningful or correct statement
any more?

comment:3 Changed 12 years ago by Glyph

I think that technically speaking we're not supposed to remove copyright
statements from individual files, but they also become gradually invalid
as more contributors add significant portions to particular files.
Since MIT license says not to remove the notice, I don't think we can
make a policy of removing it.

In this case, we'd ask lifeless to remove the copyright notices if he is
comfortable with doing that, and if not, leave them there.  It's just an
aesthetic preference of mine that license crap not pollute the top of
every single file in the system.

comment:4 Changed 11 years ago by hypatia

Cc: hypatia removed
Component: core
Owner: changed from hypatia to edsuom

comment:5 Changed 9 years ago by Thijs Triemstra

Cc: Thijs Triemstra added

Are there any wiki pages for the current Twisted copyright policy? Should we create a .xhtml doc? It can be a few lines, we'd at least need something (and this ticket indicates there's nothing atm).

comment:6 Changed 9 years ago by Thijs Triemstra

Owner: changed from edsuom to Thijs Triemstra
Status: newassigned

comment:7 Changed 9 years ago by Thijs Triemstra

author: thijs
Branch: branches/copyright-policy-1262

(In [24697]) Branching to 'copyright-policy-1262'

comment:8 Changed 9 years ago by Thijs Triemstra

Keywords: review added
Owner: Thijs Triemstra deleted
Status: assignednew

Added a copyright header section to the coding standard doc in r24698, putting it up for review.

comment:9 Changed 9 years ago by Jean-Paul Calderone

Cc: Jean-Paul Calderone added
Keywords: review removed
Owner: set to Thijs Triemstra

Perhaps this should also discuss what to do in the case described in the first comment on this ticket. I think the resolution is that we leave it, but once we start editing the file, we also add the Twisted copyright.

comment:10 Changed 9 years ago by Thijs Triemstra

Status: newassigned

comment:11 in reply to:  9 Changed 9 years ago by Thijs Triemstra

Keywords: review added
Owner: Thijs Triemstra deleted
Status: assignednew

Replying to exarkun:

Perhaps this should also discuss what to do in the case described in the first comment on this ticket. I think the resolution is that we leave it, but once we start editing the file, we also add the Twisted copyright.

I added a note for this in r24732 and rewrote the XXX part a little. Up for review.

comment:12 Changed 9 years ago by Jean-Paul Calderone

Keywords: review removed
Owner: set to Thijs Triemstra

Great, please merge.

comment:13 Changed 9 years ago by Thijs Triemstra

Resolution: fixed
Status: newclosed

(In [24747]) Merge copyright-policy-1262: Added a copyright header section to the coding standard doc.

Author: thijs Reviewer: exarkun Fixes: #1262

comment:14 Changed 7 years ago by <automation>

Owner: Thijs Triemstra deleted
Note: See TracTickets for help on using tickets.