You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ch...@apache.org on 2017/05/28 01:50:19 UTC

commons-imaging git commit: (site) get site-deploy working/update scm to git

Repository: commons-imaging
Updated Branches:
  refs/heads/master fcee73251 -> 913f13fb6


(site) get site-deploy working/update scm to git


Project: http://git-wip-us.apache.org/repos/asf/commons-imaging/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-imaging/commit/913f13fb
Tree: http://git-wip-us.apache.org/repos/asf/commons-imaging/tree/913f13fb
Diff: http://git-wip-us.apache.org/repos/asf/commons-imaging/diff/913f13fb

Branch: refs/heads/master
Commit: 913f13fb6b5343eeecced87bfc44b1cacea990d0
Parents: fcee732
Author: Rob Tompkins <ch...@gmail.com>
Authored: Sat May 27 21:48:34 2017 -0400
Committer: Rob Tompkins <ch...@gmail.com>
Committed: Sat May 27 21:49:30 2017 -0400

----------------------------------------------------------------------
 .gitignore                                      |   1 +
 pom.xml                                         |  58 +++++-
 src/site/site.xml                               |  29 +--
 src/site/xdoc/history.xml                       |   2 +-
 .../xdoc/sanselan-incubation-status-reports.xml | 199 +++++++++++++++++++
 5 files changed, 268 insertions(+), 21 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-imaging/blob/913f13fb/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index df6dbbc..c06289f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 ### https://raw.github.com/github/gitignore/14b7566ce157ce95b07006466bacee160f242284/maven.gitignore
 
+site-content
 target/
 pom.xml.tag
 pom.xml.releaseBackup

http://git-wip-us.apache.org/repos/asf/commons-imaging/blob/913f13fb/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 69338e5..e91eef8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -52,21 +52,24 @@
     <commons.jira.id>IMAGING</commons.jira.id>
     <commons.jira.pid>12313421</commons.jira.pid>
     <commons.osgi.export>org.apache.commons.imaging.*;version=${project.version};-noimport:=true</commons.osgi.export>
+    <commons.site.path>imaging</commons.site.path>
+    <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-imaging</commons.scmPubUrl>
+    <commons.scmPubCheckoutDirectory>site-content</commons.scmPubCheckoutDirectory>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
   </properties>
 
   <scm>
-    <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/imaging/trunk</connection>
-    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/imaging/trunk</developerConnection>
-    <url>http://svn.apache.org/viewvc/commons/proper/imaging/trunk</url>
+    <connection>scm:git:http://git-wip-us.apache.org/repos/asf/commons-imaging.git</connection>
+    <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/commons-imaging.git</developerConnection>
+    <url>https://git-wip-us.apache.org/repos/asf?p=commons-imaging.git</url>
   </scm>
 
   <distributionManagement>
     <site>
-      <id>stagingSite</id>
-      <name>Apache Staging Website</name>
-      <url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}/</url>
+      <id>apache.website</id>
+      <name>Apache Commons Site</name>
+      <url>scm:svn:https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-imaging/</url>
     </site>
   </distributionManagement>
 
@@ -345,6 +348,49 @@
         <additionalparam>-Xdoclint:none</additionalparam>
       </properties>
     </profile>
+    <profile>
+      <id>setup-checkout</id>
+      <activation>
+        <file>
+          <missing>site-content</missing>
+        </file>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-antrun-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>prepare-checkout</id>
+                <phase>pre-site</phase>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <tasks>
+                    <exec executable="svn">
+                      <arg line="checkout --depth immediates ${commons.scmPubUrl} ${commons.scmPubCheckoutDirectory}"/>
+                    </exec>
+
+                    <exec executable="svn">
+                      <arg line="update --set-depth exclude ${commons.scmPubCheckoutDirectory}/javadocs"/>
+                    </exec>
+
+                    <pathconvert pathsep=" " property="dirs">
+                      <dirset dir="${commons.scmPubCheckoutDirectory}" includes="*"/>
+                    </pathconvert>
+                    <exec executable="svn">
+                      <arg line="update --set-depth infinity ${dirs}"/>
+                    </exec>
+                  </tasks>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
   </profiles>
 
   <!-- ====================================================================== -->

http://git-wip-us.apache.org/repos/asf/commons-imaging/blob/913f13fb/src/site/site.xml
----------------------------------------------------------------------
diff --git a/src/site/site.xml b/src/site/site.xml
index 71bd0dc..291d92d 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -26,23 +26,24 @@
   <body>
 
     <menu name="Imaging">
-      <item name="Overview"                href="/index.html"/>
-      <item name="Mailing Lists"           href="/mail-lists.html"/>
-      <item name="Issue Tracking"          href="/issue-tracking.html"/>
-      <item name="Source Repository"       href="/source-repository.html"/>
-      <item name="Javadoc"                 href="/apidocs/index.html"/>
-      <item name="Download"                href="/download_sanselan.cgi"/>
+      <item name="Overview"                           href="/index.html"/>
+      <item name="Mailing Lists"                      href="/mail-lists.html"/>
+      <item name="Issue Tracking"                     href="/issue-tracking.html"/>
+      <item name="Source Repository"                  href="/source-repository.html"/>
+      <item name="Javadoc"                            href="/apidocs/index.html"/>
+      <item name="Download"                           href="/download_sanselan.cgi"/>
     </menu>
 
     <menu name="Documentation">
-      <item name="Why Use Imaging"         href="/whyimaging.html"/>
-      <item name="Getting Started"         href="/gettingstarted.html"/>
-      <item name="Sample Usage"            href="/sampleusage.html"/>
-      <item name="Format Support"          href="/formatsupport.html"/>
-      <item name="History"                 href="/history.html"/>
-      <item name="References"              href="/references.html"/>
-      <item name="Sample Images"           href="/sampleimages.html"/>
-      <item name="Roadmap"                 href="/roadmap.html"/>
+      <item name="Why Use Imaging"                    href="/whyimaging.html"/>
+      <item name="Getting Started"                    href="/gettingstarted.html"/>
+      <item name="Sample Usage"                       href="/sampleusage.html"/>
+      <item name="Format Support"                     href="/formatsupport.html"/>
+      <item name="History"                            href="/history.html"/>
+      <item name="Sanselan Incubation Status Reports" href="/sanselan-incubation-status-reports.html"/>
+      <item name="References"                         href="/references.html"/>
+      <item name="Sample Images"                      href="/sampleimages.html"/>
+      <item name="Roadmap"                            href="/roadmap.html"/>
     </menu>
 
   </body>

http://git-wip-us.apache.org/repos/asf/commons-imaging/blob/913f13fb/src/site/xdoc/history.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/history.xml b/src/site/xdoc/history.xml
index 7bf9068..eeee285 100644
--- a/src/site/xdoc/history.xml
+++ b/src/site/xdoc/history.xml
@@ -17,7 +17,7 @@ limitations under the License.
 -->
 <document>
  <properties>
-  <title>Building</title>
+  <title>History</title>
   <author email="dev@commons.apache.org">Commons Documentation Team</author>
  </properties>
 <body>

http://git-wip-us.apache.org/repos/asf/commons-imaging/blob/913f13fb/src/site/xdoc/sanselan-incubation-status-reports.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/sanselan-incubation-status-reports.xml b/src/site/xdoc/sanselan-incubation-status-reports.xml
new file mode 100644
index 0000000..de59a48
--- /dev/null
+++ b/src/site/xdoc/sanselan-incubation-status-reports.xml
@@ -0,0 +1,199 @@
+<?xml version="1.0"?>
+<!--
+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.
+-->
+<document>
+ <properties>
+  <title>Sanselan Incubation Status Reports</title>
+  <author email="dev@commons.apache.org">Commons Documentation Team</author>
+ </properties>
+<body>
+<!-- ================================================== -->
+<section name="Sanselan Incubation Status Reports">
+
+  <subsection name="2009-January Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community hasn't grown much in the past three months. There
+      continues to be only one active committer. Participation level is low.
+    </p>
+    <p>
+      The first official Apache release occurred on July 30th, 2008. A new
+      release has just been prepared and is current being voted upon.
+    </p>
+    <p>
+      The new release includes significant bug fixes, better documentation, better
+      IPTC and XMP support (metadata) and improvements to the release structure.
+    </p>
+    <p>
+      Barriers to graduation continue to be diversity, size of the community,
+      and overall activity.
+    </p>
+  </subsection>
+  <subsection name="2008-October Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community hasn't grown much in the past three months. There
+      continues to be only one active committer.
+    </p>
+    <p>
+      The first official Apache release occurred on July 30th, 2008.
+    </p>
+    <p>
+      A second release is being prepared.  It will include significant bug
+      fixes, better documentation, better IPTC and XMP support and
+      improvements to the release structure.
+    </p>
+    <p>
+      Barriers to graduation continue to be diversity, size of the community,
+      and overall activity.
+    </p>
+  </subsection>
+  <subsection name="2008-July Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community hasn't grown much in the past three months. There
+      continues to be only one active committer.
+    </p>
+    <p>
+      There was work on EXIF metadata read/write support and a bug
+      in the implementation was discussed on the dev aliaas.
+    </p>
+    <p>
+      Builds outside Apache have been made but no official Apache release
+      has been created yet.
+    </p>
+    <p>
+      Barriers to graduation continue to be diversity, size of the community,
+      and overall activity.
+    </p>
+  </subsection>
+  <subsection name="2008-April Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community hasn't grown in the past three months. There have
+      been commits from only two people. No patches from contributors,
+      yet.
+    </p>
+    <p>
+      There was work on EXIF metadata read/write support and some
+      changes were made to prepare for a first release.
+    </p>
+  </subsection>
+  <subsection name="2008-January Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community is still small, with a few more members now compared
+      to the beginning.
+    </p>
+    <p>
+      The code base has been imported and the package names have been
+      changed to org.apache.sanselan. Work continues on scrubbing the
+      code and organizing it into maven.
+    </p>
+    <p>
+      A release is being prepared.
+    </p>
+  </subsection>
+  <subsection name="2007-December Sanselan Incubator status report">
+    <p>
+      Sanselan has been in incubation since September 2007.
+    </p>
+    <p>
+      Sanselan is a pure-java image library for reading and writing
+      a variety of image formats.
+    </p>
+    <p>
+      The community is still small, with a few more members now compared
+      to the beginning.
+    </p>
+    <p>
+      The code base has been imported and the package names have been
+      changed to org.apache.sanselan.
+    </p>
+    <p>
+      A release is being prepared.
+    </p>
+  </subsection>
+  <subsection name="2007-November Sanselan Incubator status report">
+    <p>
+      The autoexport from confluence to our site has been set up (see
+      http://incubator.apache.org/sanselan/) so documenation
+      can be added soon.
+    </p>
+    <p>
+      We are looking for images (with no copyright restrictions) that
+      can be used for unit testing. Existing (private) unit tests rely
+      on copyrighted images that cannot be used.
+    </p>
+  </subsection>
+  <subsection name="2007-October Sanselan Incubator status report">
+    <p>
+      The project has kicked off with some basic infrastructure now in place.
+    </p>
+    <p>
+      Mailing lists have been set up. The structure of the project has been
+      discussed; plans are to use maven using Jackrabbit as a model.
+    </p>
+    <p>
+      A site was created using Confluence.
+    </p>
+    <p>
+      The svn repository has had the first code drop. Most of the code from the
+      original base has been committed.
+    </p>
+    <p>
+      The JIRA project is set up and the initial code drop was posted for review.
+    </p>
+    <p>
+      The initial committers have been given access to the repository.
+    </p>
+  </subsection>
+
+
+</section>
+</body>
+</document>