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

freeandnil pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git


The following commit(s) were added to refs/heads/master by this push:
     new dd0cca4b adjust copyright year and update releasing doc
dd0cca4b is described below

commit dd0cca4b618e946e4aa0becae643c260b5d8b6a9
Author: Jan Friedrich <[email protected]>
AuthorDate: Sun Aug 24 21:15:08 2025 +0200

    adjust copyright year and update releasing doc
---
 NOTICE                     |  2 +-
 doc/RELEASING.md           | 60 ++++++++++++++++++++++++----------------------
 src/log4net/log4net.csproj |  2 +-
 3 files changed, 33 insertions(+), 31 deletions(-)

diff --git a/NOTICE b/NOTICE
index eaab50a6..7f1db968 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
    Apache log4net
-   Copyright 2004-2024 The Apache Software Foundation
+   Copyright 2004-2025 The Apache Software Foundation
 
    This product includes software developed at
    The Apache Software Foundation (https://www.apache.org/).
diff --git a/doc/RELEASING.md b/doc/RELEASING.md
index 5cb2ab1b..ddb4f49d 100644
--- a/doc/RELEASING.md
+++ b/doc/RELEASING.md
@@ -8,7 +8,7 @@ difficult than it needs to be. Some parts are automated and 
others can be in
 the future.
 
 Assuming the code is in a place where a release can be made, for the imagined
-release version 2.0.123:
+release version 3.2.1:
 
 1. Update the documentation under `src/site`
     - minimally, this means at least:
@@ -21,42 +21,44 @@ release version 2.0.123:
                     - people who reported issues
                     - people who created pull requests
                     - people who suggested code that was implemented
-2. Build release artifacts with `npm run release`
-    - if this doesn't work, you may need to `npm ci` first!
-3. Sign release artifacts (zips & nupkg) under `build/artifacts`
-    - `./scripts/sign-log4net-libraries.sh/ps1`
-4. Clone out the log4net doc repo 
(https://github.com/apache/logging-log4net-site)
+2. Build release artifacts with `scripts/build-release.ps1`
+   - the scripts works on Linux and Windows
+   - Prerequisites
+     - PowerShell
+       - 
https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows
+       - 
https://learn.microsoft.com/en-us/powershell/scripting/install/install-ubuntu
+     - zip (http://downloads.sourceforge.net/gnuwin32/zip-3.0-bin.zip)
+3. Clone out the log4net doc repo 
(https://github.com/apache/logging-log4net-site)
     - check out the `asf-staging` branch
-    - create a folder which includes the version, eg `log4net-2.0.123`
-5. Copy the contents of `target/site` from this repo into the folder created 
in (4)
+    - create a folder which includes the version, eg `log4net-3.2.1`
+4. Copy the contents of `target/site` from this repo into the folder created 
in (4)
     - remember to either update or link in sdk docs from a prior release
-6. Update the symlinks in the base of the docs repo, ie:
-    - 2.0.x -> 2.0.123
-    - 2.x -> 2.0.123
-7. update the `doap_log4net.rdf` to point to the new release 
-    - (copy-paste-modify an existing release)
-8. update the `.htaccess` file
-    - the trailing RewriteRule should point to the new log4net-2.0.123 folder
-9. push the `asf-staging` branch to github and wait a bit 
+5. Update the symlinks in the base of the docs repo, ie:
+    - 3.2.x -> 3.2.1
+    - 3.x -> 3.2.1
+6. update the `doap_log4net.rdf` to point to the new release
+7. update the `.htaccess` file
+    - the trailing RewriteRule should point to the new log4net-3.2.1 folder
+8. push the `asf-staging` branch to github and wait a bit
    - after a minute or two, check the updates at 
https://logging.staged.apache.org/log4net
       - are you seeing the correct releases page?
       - download links should (at this point) not work
-10. create an rc-releasd at GitHub with a tag like `rc/2.0.123-rc1`
+9. create an rc-releasd at GitHub with a tag like `rc/3.2.1-rc1`
     - attach all the files from the build/artifacts folder, _including 
signatures_
-11. get the artifacts in build/artifacts up to 
https://downloads.apache.org/logging/log4net/
+10. get the artifacts in build/artifacts up to 
https://downloads.apache.org/logging/log4net/
     - `svn co https://dist.apache.org/repos/dist/dev/logging -N 
apache-dist-logging-dev`
     - `cd apache-dist-logging-dev`
     - `svn up log4net`
     - `svn delete *`
-    - `mkdir 2.0.123`
+    - `mkdir 3.2.1`
     - copy all artifacts to the new folder
     - `svn add *`
-    - `svn commit -m 'log4net 2.0.123'`
-    - check https://dist.apache.org/repos/dist/dev/logging/log4net/2.0.123/
-12. raise a vote on the log4net mailing list ([email protected]) - see 
MailTemplate.txt
-13. wait
-14. when the vote has 3 or more +1's, it's time to go live!
-15. copy the apache artifacts (binary and source) to the release svn repo and 
commit
+    - `svn commit -m 'log4net 3.2.1'`
+    - check https://dist.apache.org/repos/dist/dev/logging/log4net/3.2.1/
+11. raise a vote on the log4net mailing list ([email protected]) - see 
MailTemplate.txt
+12. wait
+13. when the vote has 3 or more +1's, it's time to go live!
+14. copy the apache artifacts (binary and source) to the release svn repo and 
commit
     - `svn co https://dist.apache.org/repos/dist/release/logging -N 
apache-dist-logging-release`
     - `cd apache-dist-logging-release`
     - `svn up log4net`
@@ -64,13 +66,13 @@ release version 2.0.123:
     - copy all artifacts to the new folder
     - `svn add *`
     - `svn commit`
-16. push the .nupkg to nuget.org
+15. push the .nupkg to nuget.org
     - via `dotnet`: `dotnet nuget push <path to package> -s nuget.org -k <your 
nuget api key>`
     - via `nuget`: `nuget push <path to package> -Source nuget.org -ApiKey 
<your nuget api key>`
-17. don't forget to make the docs live: in the logging-log4net-site folder:
+16. don't forget to make the docs live: in the logging-log4net-site folder:
     - `git checkout asf-site`
     - `git pull --rebase`
     - `git merge asf-staging`
-18. rename the release at github, eg to `rel/2.0.123`
+17. rename the release at github, eg to `rel/3.2.1`
     - double-check that the `rel` tag is created
-19. apply the next version by calling `./scripts/update-version.ps1 2.0.123 
2.0.124`
+18. apply the next version by calling `./scripts/update-version.ps1 3.2.1 
3.2.2`
\ No newline at end of file
diff --git a/src/log4net/log4net.csproj b/src/log4net/log4net.csproj
index d46802ff..b5cad792 100644
--- a/src/log4net/log4net.csproj
+++ b/src/log4net/log4net.csproj
@@ -37,7 +37,7 @@ log4net is designed with two distinct goals in mind: speed 
and flexibility
   </PropertyGroup>
   <PropertyGroup Label="NuGet generation">
     <Authors>The Apache Software Foundation</Authors>
-    <Copyright>Copyright 2004-2024 The Apache Software Foundation</Copyright>
+    <Copyright>Copyright 2004-2025 The Apache Software Foundation</Copyright>
     <DevelopmentDependency>false</DevelopmentDependency>
     <IsPackable>true</IsPackable>
     <PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>

Reply via email to