This is an automated email from the ASF dual-hosted git repository.

sgoeschl pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git


The following commit(s) were added to refs/heads/master by this push:
     new f427a26  FMG-011 Update the README and Maven coordinates after fork
f427a26 is described below

commit f427a26ac6ec2034411ab77ce8d59777bc6b7fc0
Author: Siegfried Goeschl <[email protected]>
AuthorDate: Fri May 30 10:09:17 2025 +0200

    FMG-011 Update the README and Maven coordinates after fork
---
 CHANGELOG.md                                     | 10 +++++
 README.md                                        | 27 ++++++-------
 freemarker-generator-cli/pom.xml                 |  2 +-
 freemarker-generator-maven-plugin-sample/pom.xml |  4 +-
 freemarker-generator-maven-plugin/pom.xml        |  4 +-
 freemarker-generator-tools/pom.xml               |  4 +-
 pom.xml                                          | 48 +++++-------------------
 travis.bat                                       |  2 +-
 travis.sh                                        |  2 +-
 9 files changed, 42 insertions(+), 61 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..971c392
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Change Log
+
+## [Unreleased] 
+
+### Added
+- FMG-0001 Document the current state of the project as fork of the official 
"Apache Freemarker Generator" project
+
+### Changed
+
+### Fixed
diff --git a/README.md b/README.md
index 3c9770e..b0c4771 100644
--- a/README.md
+++ b/README.md
@@ -1,27 +1,28 @@
 Apache FreeMarker Generator
 =============================================================================
 
-For documentation or to report bugs visit: 
[https://freemarker.apache.org](https://freemarker.apache.org)
-
-Regarding pull requests on GitHub
+Introduction
 -----------------------------------------------------------------------------
 
-By sending a pull request you grant the Apache Software Foundation
-sufficient rights to use and release the submitted work under the
-Apache license. You grant the same rights (copyright license, patent
-license, etc.) to the Apache Software Foundation as if you have signed
-a [Contributor License 
Agreement](https://www.apache.org/dev/new-committers-guide.html#cla).
-For contributions that are judged to be non-trivial, you will be asked
-to actually signing a Contributor License Agreement.
+The [Apache Freemarker 
Generator](https://github.com/apache/freemarker-generator) project has quite a 
long and unsuccessful history
+
+* It started when I migrated one of my pet projects from Apache Velocity & 
Groovy to Apache Freemarker & Java many moons ago
+* I contributed the code 2022 to the Apache Software Foundation and became a 
committer to the Apache Freemarker project
+* During the next two years I worked on Apache Freemarker Generator, but I did 
not see a chance to have to code officially released
+* No public release, no users, no community to grow, another failed open 
source project
+* In March 2025 I became an [Emeritus 
Member](https://www.apache.org/foundation/members) of the ASF
+* Since I frequently require Apache Freemarker Generator myself I decided to 
fork and further work it
+
+**Disclaimer - this is a fork of Apache Freemarker Generator and/but I did not 
change the package names so all of my private releases won't go to Maven 
Central** 
 
 What is Apache FreeMarker Generator?
 -----------------------------------------------------------------------------
 
 FreeMarker Generator is a set of tools that generates files based on FreeMarker
 templates and data that's typically provided in files (such as JSON files) as
-well. It can be used to generated source code, configuration files, etc.
+well. It can be used to generate source code, configuration files, etc.
 
-Currently it can be invoked as a 
+Currently, it can be invoked as a 
 
 * Command-line interface `freemarker-generator`
 * Maven plug-in `freemarker-generator-maven-plugin`
@@ -42,4 +43,4 @@ Licensing
 
 Apache FreeMarker Generator is licensed under the Apache License, Version 2.0.
 
-See the LICENSE file for more details!
+See the LICENSE file for more details!
\ No newline at end of file
diff --git a/freemarker-generator-cli/pom.xml b/freemarker-generator-cli/pom.xml
index 57ca79d..9ee3e0c 100755
--- a/freemarker-generator-cli/pom.xml
+++ b/freemarker-generator-cli/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.freemarker.generator</groupId>
         <artifactId>freemarker-generator</artifactId>
-        <version>0.2.0-SNAPSHOT</version>
+        <version>0.3.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>freemarker-generator-cli</artifactId>
diff --git a/freemarker-generator-maven-plugin-sample/pom.xml 
b/freemarker-generator-maven-plugin-sample/pom.xml
index 1ce4a10..a141e68 100644
--- a/freemarker-generator-maven-plugin-sample/pom.xml
+++ b/freemarker-generator-maven-plugin-sample/pom.xml
@@ -18,9 +18,9 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
     <modelVersion>4.0.0</modelVersion>
     <parent>
-        <groupId>org.apache.freemarker.generator</groupId>
+        <groupId>org.github.sgoeschl.freemarker.generator</groupId>
         <artifactId>freemarker-generator</artifactId>
-        <version>0.2.0-SNAPSHOT</version>
+        <version>0.3.0-SNAPSHOT</version>
     </parent>
     <artifactId>freemarker-generator-maven-plugin-sample</artifactId>
     <name>Apache FreeMarker Generator: Maven Plugin Sample</name>
diff --git a/freemarker-generator-maven-plugin/pom.xml 
b/freemarker-generator-maven-plugin/pom.xml
index d7d640f..a051956 100644
--- a/freemarker-generator-maven-plugin/pom.xml
+++ b/freemarker-generator-maven-plugin/pom.xml
@@ -20,9 +20,9 @@
     <modelVersion>4.0.0</modelVersion>
 
     <parent>
-        <groupId>org.apache.freemarker.generator</groupId>
+        <groupId>org.github.sgoeschl.freemarker.generator</groupId>
         <artifactId>freemarker-generator</artifactId>
-        <version>0.2.0-SNAPSHOT</version>
+        <version>0.3.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>freemarker-generator-maven-plugin</artifactId>
diff --git a/freemarker-generator-tools/pom.xml 
b/freemarker-generator-tools/pom.xml
index 7c39bea..454b29a 100644
--- a/freemarker-generator-tools/pom.xml
+++ b/freemarker-generator-tools/pom.xml
@@ -20,9 +20,9 @@
     <modelVersion>4.0.0</modelVersion>
 
     <parent>
-        <groupId>org.apache.freemarker.generator</groupId>
+        <groupId>org.github.sgoeschl.freemarker.generator</groupId>
         <artifactId>freemarker-generator</artifactId>
-        <version>0.2.0-SNAPSHOT</version>
+        <version>0.3.0-SNAPSHOT</version>
     </parent>
 
     <artifactId>freemarker-generator-tools</artifactId>
diff --git a/pom.xml b/pom.xml
index 067ea8e..0eb35ad 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,53 +24,23 @@
         <version>23</version>
     </parent>
 
-    <groupId>org.apache.freemarker.generator</groupId>
+    <groupId>org.github.sgoeschl.freemarker.generator</groupId>
     <artifactId>freemarker-generator</artifactId>
     <packaging>pom</packaging>
-    <version>0.2.0-SNAPSHOT</version>
+    <version>0.3.0-SNAPSHOT</version>
     <name>Apache FreeMarker Generator</name>
-    <url>https://freemarker-generator.apache.org/</url>
+    <url>https://github.com/sgoeschl/freemarker-generator</url>
 
     <issueManagement>
-        <system>jira</system>
-        <url>https://issues.apache.org/jira/browse/FREEMARKER/</url>
+        <system>GITHUB</system>
+        <url>https://github.com/sgoeschl/freemarker-generator/issues</url>
     </issueManagement>
 
-    <distributionManagement>
-        <site>
-            <id>apache.website</id>
-            <name>Apache Website</name>
-            <url>scp://people.apache.org/www/freemarker-generator/</url>
-        </site>
-    </distributionManagement>
-
-    <mailingLists>
-        <mailingList>
-            <name>FreeMarker developer list</name>
-            <post>[email protected]</post>
-            <subscribe>[email protected]</subscribe>
-            <unsubscribe>[email protected]</unsubscribe>
-            
<archive>http://mail-archives.apache.org/mod_mbox/freemarker-dev/</archive>
-        </mailingList>
-        <mailingList>
-            <name>FreeMarker commit and Jira notifications list</name>
-            <post>[email protected]</post>
-            
<subscribe>[email protected]</subscribe>
-            
<unsubscribe>[email protected]</unsubscribe>
-            
<archive>http://mail-archives.apache.org/mod_mbox/freemarker-notifications/</archive>
-        </mailingList>
-        <mailingList>
-            <name>FreeMarker management private</name>
-            <post>[email protected]</post>
-        </mailingList>
-    </mailingLists>
-
     <scm>
-        
<connection>scm:git:https://git-wip-us.apache.org/repos/asf/freemarker-generator.git</connection>
-        
<developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/freemarker-generator.git
-        </developerConnection>
-        
<url>https://git-wip-us.apache.org/repos/asf?p=freemarker-generator.git</url>
-        <tag />
+        <url>https://github.com/sgoeschl/freemarker-cli</url>
+        
<connection>scm:git:git://github.com/sgoeschl/freemarker-cli.git</connection>
+        
<developerConnection>scm:git:[email protected]:sgoeschl/freemarker-cli.git</developerConnection>
+        <tag>HEAD</tag>
     </scm>
 
     <modules>
diff --git a/travis.bat b/travis.bat
index 9e033a6..7c91d30 100755
--- a/travis.bat
+++ b/travis.bat
@@ -17,7 +17,7 @@ REM specific language governing permissions and limitations
 REM under the License.
 REM
 REM Simulate the Travis build locally
-CALL mvn clean install site site:stage
+CALL mvn clean install site
 cd .\freemarker-generator-cli\target\appassembler\
 CALL .\run-examples.bat
 cd ..\..\..\freemarker-generator-maven-plugin-sample
diff --git a/travis.sh b/travis.sh
index a962f8e..4892413 100755
--- a/travis.sh
+++ b/travis.sh
@@ -17,7 +17,7 @@
 # under the License.
 #
 # Simulate the Travis build locally
-mvn clean install site site:stage
+mvn clean install site
 cd ./freemarker-generator-cli/target/appassembler/
 sh ./bin/freemarker-generator @examples.args
 sh ./run-examples.sh

Reply via email to