]> source.dussan.org Git - poi.git/commitdiff
More license headers
authorNick Burch <nick@apache.org>
Mon, 24 May 2010 14:15:27 +0000 (14:15 +0000)
committerNick Burch <nick@apache.org>
Mon, 24 May 2010 14:15:27 +0000 (14:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@947647 13f79535-47bb-0310-9956-ffa450edef68

src/contrib/poi-ruby/Makefile
src/documentation/Release-Checklist.txt
src/documentation/release-guide.txt
src/examples/src/org/apache/poi/hssf/view/brush/Brush.java
src/examples/src/org/apache/poi/hssf/view/brush/package.html
src/examples/src/org/apache/poi/ss/examples/html/HtmlHelper.java
src/examples/src/org/apache/poi/ss/examples/html/excelStyle.css
src/examples/src/org/apache/poi/ss/examples/html/package.html
src/java/org/apache/poi/ddf/package.html
src/java/org/apache/poi/ss/format/package.html

index 2c2bfa8608c2ae8cd249d45a480c17ef27a46b23..a298da3296dadc215612fd54f62425d8b9cc5bd9 100644 (file)
@@ -1,4 +1,21 @@
-#Adapted from the Makefile for PyLucene, by the OSAF
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+# http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+
 # Makefile for building Poi4R
 #
 # Supported operating systems: Linux, Mac OS X and Windows.
@@ -19,8 +36,6 @@
 # PATH (Windows) need to be set accordingly.
 # 
 
-# 
-# 
 
 VERSION=0.1.0
 POI_VER=$(shell grep '<property name="version.id"' ../../../build.xml | awk -F'"' '{print $$4}')
index 6109fb800ef669a92f66c415a3083120a2e8105c..a6540da771f7b1ed08bbcedf707a0a7b0fc9194c 100644 (file)
@@ -1,5 +1,27 @@
-Release Checklist
------------------
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+# http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+
+             ================================
+                   POI Release Checklist
+             ================================
+
+Note - this file should be read in conjunction with the 
+ POI Release Guide. They should probably be merged in future...
 
 - ensure the changelog is up to date
 - tag SVN
index fa89b61d7cf7c2d6d1e43a5f9745bbe92c15f3f6..e46de6b82644111d960017946e61bf473a42ea0b 100644 (file)
@@ -1,4 +1,24 @@
-POI Release Guide
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+# http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+
+             ==============================
+                   POI Release Guide
+             ==============================
 
 
 (I) Prerequisites
@@ -7,7 +27,7 @@ POI Release Guide
    2. You must have shell access to people.apache.org
    3. Release manager must have his public key appended to the KEYS file checked in to SVN and the key published on one of the public key servers.
       More info can be found here: <a href="http://www.apache.org/dev/release-signing.html">http://www.apache.org/dev/release-signing.html</a>
-   4. You must have <a href="java.sun.com">JDK 1.4 / 1.5</a>
+   4. You must have <a href="java.sun.com">JDK 1.5</a>
    5. You must have the following utilities installed on your local machine and available in your path:
           * <a href="www.openssh.com">ssh</a>
           * <a href="www.gnupg.org">gnupg</a>
@@ -18,6 +38,12 @@ POI Release Guide
           * <a href="http://forrest.apache.org/">Forrest</a>. 
   POI 3.0.2 and 3.1 were built using Ant 1.6.2 and Forrest 0.5
 
+   7. Before building, you should run the "rat-check" build task, which
+      uses <a href="http://incubator.apache.org/rat/">Apache Rat</a>
+      to check the source tree for files lacking license headers. Files
+      without headers should be either fixed, or added to the exlude list
+
+
 (II) Making release artefacts
   1. Update version id in build.xml
 {code:xml}
index 30786a635ec4ed1d62c6701161f197ff920d9330..2a8964a512350eedc36f4e46cc7e45c39a452233 100644 (file)
@@ -1,3 +1,20 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
 package org.apache.poi.hssf.view.brush;
 
 import java.awt.*;
@@ -11,4 +28,4 @@ import java.awt.*;
 public interface Brush extends Stroke {
     /** Returns the width of the brush. */
     float getLineWidth();
-}
\ No newline at end of file
+}
index dc4b833a6663a06f8b2845ac1318ee85d4dd5251..d9819fb6696d64fcb74509c697c4bc2b00b033fc 100644 (file)
@@ -1,4 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!--
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+   ====================================================================
+-->
+<html>
+
+<body>
 This package contains some brushes that are used when drawing borders for Excel
 cells.
-
-@author Ken Arnold, Industrious Media LLC
\ No newline at end of file
+</body>
+</html>
index 1d4c2a5b74dfd0da93b892956f25ff51e742cb0f..2cb1a9173422312f408956c9486c5da2cb0e01b6 100644 (file)
@@ -1,3 +1,20 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
 package org.apache.poi.ss.examples.html;
 
 import org.apache.poi.ss.usermodel.CellStyle;
@@ -20,4 +37,4 @@ public interface HtmlHelper {
      * @param out   The place to write the output.
      */
     void colorStyles(CellStyle style, Formatter out);
-}
\ No newline at end of file
+}
index e428918b30b2a57ab83a9686ecede422696069fb..1083b637a33d30ace857f8bd323b388c3537df6b 100644 (file)
@@ -1,3 +1,21 @@
+/*
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+   ====================================================================
+ */
 /*
  * This is the default style sheet for html generated by ToHtml
  *
index b041119bb070ff4ce611b240a5919c2f094a4ccd..1c8e6af5c48b5b659dd411b7d23b1afa20d8b054 100644 (file)
@@ -1,2 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!--
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+   ====================================================================
+-->
+<html>
+<head>
+</head>
+<body>
 This package contains an example that uses POI to convert a workbook into
-an HTML representation of the data.  It can use both XSSF and HSSF workbooks.
\ No newline at end of file
+an HTML representation of the data.  It can use both XSSF and HSSF workbooks.
+</body>
+</html>
index d15e4ce4b9aa9bd39564e84be470e5c8ff3cce5d..6a3393d63d22cd79c8f45e14752d27b2eb42a7ee 100644 (file)
@@ -1,3 +1,4 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
 <!--
    ====================================================================
    Licensed to the Apache Software Foundation (ASF) under one or more
@@ -17,7 +18,6 @@
    ====================================================================
 -->
 <html>
-
 <body>
 
     <p>This package contains classes for decoding the Microsoft Office
index d5ab99fb60c55dfcccd4dc007092efd3cb4b3a21..4c0096d3c4877c570809ae50c159f392dadd11a1 100644 (file)
@@ -1,3 +1,26 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<!--
+   ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+   ====================================================================
+-->
+<html>
+<head>
+</head>
 <body>
 This package contains classes that implement cell formatting
 </body>
+</html>