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

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-dotnet.git


The following commit(s) were added to refs/heads/main by this push:
     new 506bd14  fix(packaging): update logo to new ASF logo (#56)
506bd14 is described below

commit 506bd148baed44a0ad34f7bce8a06b04da002e52
Author: Bryce Mecum <petrid...@gmail.com>
AuthorDate: Fri Sep 12 17:42:04 2025 -0700

    fix(packaging): update logo to new ASF logo (#56)
    
    I noticed we ship the old feather.png logo in our NuPkg packages and we
    should use the new logo:
    https://news.apache.org/foundation/entry/introducing-the-asfs-new-logo.
    
    ## What's Changed
    
    I deleted the old logo, generated a new one, and updated the build
    properties. Tested with dotnet pack --configuration Release --output
    ./artifacts. dotnet requires the logo be a PNG or JPG but the ASF
    doesn't provide one so I made the PNG in this PR manually from the SVG
    with no modifications.
    
    I don't think we need to do a patch release to update the packages but
    we should ensure the next release we publish has the new logo.
---
 Directory.Build.props |   4 ++--
 feather.png           | Bin 40042 -> 0 bytes
 logo_asf.png          | Bin 0 -> 44357 bytes
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Directory.Build.props b/Directory.Build.props
index a25980f..14770c2 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -42,7 +42,7 @@
   <!-- NuGet properties -->
   <PropertyGroup>
     <Authors>The Apache Software Foundation</Authors>
-    <PackageIcon>feather.png</PackageIcon>
+    <PackageIcon>logo_asf.png</PackageIcon>
     <!-- We can't use PackageLicenseExpression; the license file also contains 
3rd-party notices. -->
     <PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
     <PackageProjectUrl>https://arrow.apache.org/</PackageProjectUrl>
@@ -55,7 +55,7 @@
 
   <ItemGroup Condition="'$(IsPackable)' == 'true'">
     <Content Include="$(CSharpDir)LICENSE.txt" Pack="true" PackagePath="" />
-    <Content Include="$(CSharpDir)feather.png" Link="feather.png" Pack="true" 
PackagePath="\" />
+    <Content Include="$(CSharpDir)logo_asf.png" Link="logo_asf.png" 
Pack="true" PackagePath="\" />
   </ItemGroup>
 
 </Project>
diff --git a/feather.png b/feather.png
deleted file mode 100644
index 7b596e6..0000000
Binary files a/feather.png and /dev/null differ
diff --git a/logo_asf.png b/logo_asf.png
new file mode 100644
index 0000000..2946417
Binary files /dev/null and b/logo_asf.png differ

Reply via email to