Return-Path: X-Original-To: apmail-incubator-jena-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-jena-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E345741E0 for ; Sun, 12 Jun 2011 19:12:22 +0000 (UTC) Received: (qmail 89446 invoked by uid 500); 12 Jun 2011 19:12:22 -0000 Delivered-To: apmail-incubator-jena-dev-archive@incubator.apache.org Received: (qmail 89424 invoked by uid 500); 12 Jun 2011 19:12:22 -0000 Mailing-List: contact jena-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jena-dev@incubator.apache.org Delivered-To: mailing list jena-dev@incubator.apache.org Received: (qmail 89416 invoked by uid 99); 12 Jun 2011 19:12:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 12 Jun 2011 19:12:22 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.222.232.117] (HELO echo.justhostme.co.uk) (83.222.232.117) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 12 Jun 2011 19:12:13 +0000 Received: from cpc2-aztw23-2-0-cust840.aztw.cable.virginmedia.com ([94.171.235.73] helo=[192.168.1.10]) by echo.justhostme.co.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1QVq4d-0007Lt-KW for jena-dev@incubator.apache.org; Sun, 12 Jun 2011 20:11:52 +0100 Message-ID: <4DF50F74.8040909@epimorphics.com> Date: Sun, 12 Jun 2011 20:11:48 +0100 From: Andy Seaborne User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10 MIME-Version: 1.0 To: jena-dev@incubator.apache.org Subject: Re: Code clean-up: Processing copyright notices References: <4DF50EC4.7080605@epimorphics.com> In-Reply-To: <4DF50EC4.7080605@epimorphics.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - echo.justhostme.co.uk X-AntiAbuse: Original Domain - incubator.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - epimorphics.com X-Virus-Checked: Checked by ClamAV on apache.org Benson - when the conversion scripts are run, it'll mess up your diversity check of commits :-) Andy On 12/06/11 20:08, Andy Seaborne wrote: > I have some scripts to help converting the source code to Apache headers. > > One script simple looks for copyright statements so we can list the > contributors and identify files that have notes about contributors other > than the ICLAs. > > The second changes the source code by removing and starting /**/ comment > and any trailing /**/ and inseting the AL text (it removes only the > first /**/ comment even if there are two or more the package > declaration, ditto trailibng /**/ comments). > > http://incubator.apache.org/guides/mentor.html#initial-clean-up > > Is this good enough? > > Our standard copyright header is: > /* > * (c) Copyright XXXXXXXXX > * All rights reserved. > * [See end of file] > */ > > and a large copyright notice on the end of the file. These get removed > and the AL text goes at the head of file. > > > Ian, Dave - I know you used different headers on some of your code e.g.: > > /****************************************************************** > * File: BaseInfGraph.java > * Created by: Dave Reynolds > * Created on: 18-Jan-03 > * > * (c) Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard > Development Company, LP > * [See end of file] > * $Id: BaseInfGraph.java,v 1.1 2009-06-29 08:55:50 castagna Exp $ > *****************************************************************/ > > /***************************************************************************** > > * Source code information > * ----------------------- > * Original author Ian Dickinson, HP Labs Bristol > * Author email ian_dickinson@users.sourceforge.net > * Package Jena 2 > * Web http://sourceforge.net/projects/jena/ > * Created 01-Apr-2003 > * Filename $RCSfile: AnnotationProperty.java,v $ > * Revision $Revision: 1.2 $ > * Release status $State: Exp $ > * > * Last modified on $Date: 2009-10-06 13:04:34 $ > * by $Author: ian_dickinson $ > * > * (c) Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 > Hewlett-Packard Development Company, LP > * (see footer for full conditions) > > *****************************************************************************/ > > > Do you want to keep this information? (Some of it looks rather old - and > some of it is CVS related). > > If you do want to keep it, could you indicate which packages contain > material that has such files in and what you want to do with it. > > > Chris - anything in your code areas that will get lost you want to keep > by top-and-tailing the source files? > > > Paolo - you've converted LARQ. How did it go? What can we learn from the > process? > > > Andy > > (disclosure: I have stopped putting any authorship indication on my own > code - it's the project's, not mime) >