SLING-6680 - pom tweaks and remove @author tag that we don't use in Sling code

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1788469 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 367ad76..352e97d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,10 +30,16 @@
     <groupId>org.apache.sling</groupId>
     <artifactId>org.apache.sling.scripting.esx</artifactId>
     <packaging>bundle</packaging>
-    <version>1.0-SNAPSHOT</version>
+    <version>1.0.0-SNAPSHOT</version>
     <name>Apache Sling Scripting ESX</name>
     <description>Support NodeJS like scripting and module resolution</description>
 
+    <properties>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+        <sling.java.version>8</sling.java.version>
+    </properties>
+
     <build>
         <resources>
             <!-- filter meta information to get some properties into the files -->
@@ -163,7 +169,6 @@
             <version>2.0.19-SNAPSHOT</version>
             <scope>provided</scope>
         </dependency>
-        
         <dependency>
             <groupId>org.slf4j</groupId>
             <artifactId>slf4j-api</artifactId>
@@ -189,30 +194,4 @@
             <type>jar</type>
         </dependency>
     </dependencies>
-    <properties>
-        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-        <sling.java.version>8</sling.java.version>
-    </properties>
-    <profiles>
-        <profile>
-            <id>autoInstallBundle</id>
-            <build>
-                <plugins>
-                    <plugin>
-                        <groupId>org.apache.sling</groupId>
-                        <artifactId>maven-sling-plugin</artifactId>
-                        <executions>
-                            <execution>
-                                <id>install-bundle</id>
-                                <goals>
-                                    <goal>install</goal>
-                                </goals>
-                            </execution>
-                        </executions>
-                    </plugin>                    
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
 </project>
diff --git a/src/main/java/org/apache/sling/scripting/esx/Require.java b/src/main/java/org/apache/sling/scripting/esx/Require.java
index 7d13380..a13040b 100644
--- a/src/main/java/org/apache/sling/scripting/esx/Require.java
+++ b/src/main/java/org/apache/sling/scripting/esx/Require.java
@@ -19,11 +19,6 @@
 import java.io.IOException;
 import javax.script.ScriptException;
 
-/**
- *
- * @author stas
- */
-@FunctionalInterface
 public interface Require {
     public Object require(String id) throws ScriptException, IOException;
-}
\ No newline at end of file
+}